środa, 14 sierpnia 2019

Commodore 64 + WiFi = BBS !



W ostatni dzień urlopu postanowiłem skleciś modem Wifi do mojego Commodore C64 !

Na info o modemie do C64 trafiłem na tej stronie. Zaciekawił mnie projekt i chciałem sobie przypomnieć trochę czasy BBSów, gdzie nie było jeszcze internetu. Był zalążek w postaci FidoNet.


Modem jest bardzo prosty w konstrukcji i nie wymaga jakiś super zdolności lutowniczych. Warto jednak być ostrożnym, ponieważ można spalić swojego C64 i jeszcze coś więcej. Na wstępie trzeba zakupić gniazdo krawędziowe 24pin oraz moduł WiFi ESP8266. Są już nowsze konstrukcje takich Serial WiFi modemów - bazujących na Rasberry Pi czy ESP32.

Na początku należy zaprogramować nasz moduł ESP8266 pod Arduino IDE. Ja korzystałem z tego narzędzia pod Debianem. Do Arduino IDE należy dodać płytkę ESP8266 wg instrukcji. Następnie pobrać kod źródłowy wskazany w/w poście 1200baud.wordpress.com. Do przetestowania czy działa użyłem maszyny na której to kompilowałem i wgrywałem, gdzie podłączyłem prosty interfejs USB<=>RS232.



Wynik działania sprawdzony na minicom z prędkością 300 boudów.



Następnie trzeba było zapoznać się dokładnie z wyprowadzeniami ESP8266 oraz UserPortu z C64.





Ja dla bezpieczeństwa rozrysowałem mazakiem na gnieździe krawędziowym.



Następnie przystąpiłem do lutowania wg schematu z w/w bloga. Sprawdzenie połączeń było kilka razy. Szkoda byłoby spalić C64.



Pierwsze odpalenie było zagadką czy aby wszystko dobrze sprawdziłem ...



Po sprawdzeniu trzeba było to wszystko spakować do małego pudełka z drukarki 3D.




Całość tak wygląda :


i przykładowy BBS :



Pozdrawiam
Paweł