Commodore 64 9600 baud WiFi Adapter

If you are a Commodore 64 user from back in the 80’s you probably remember the term Bulletin Board System or BBS.

It was basically a computer connected to several phone lines, and other computers could connect to it via a phone number. The computer used a modem to do the calling.

You could use it to talk to your friends, play online games, and to download files. It was all text based, but they usually managed to make the welcome screen and menus appealing with colors and ascii art, maybe something like this?

__________        __                 
\______   \ _____/  |________  ____  
 |       _// __ \   __\_  __ \/  _ \ 
 |    |   \  ___/|  |  |  | \(  <_> )
 |____|_  /\___  >__|  |__|   \____/ 
        \/     \/
Today we dont really have the old telephones anymore, and modems are a thing of the past. But many of the old BBS sites still exist, and if you want to access these old sites via your Commodore 64 it is still possible, but with a bit more modern approach.
Thats where this Commodore 64 WiFi adapter comes into play. It lets you use your WiFi router to “dial” any BBS in the world for free using telnet.
This device turns your C64 user port into a WIFI-modem capable of dialing into BBS sites just like the old days
All you have to do is to connect it to your Commodore 64/128/PET user port and perform a few simple configuration steps to connect to your WiFi and you are up an running in minutes. My guide is based on the free program CCGMS 2017. You can easily download it from your PC, put it on a SD card, and load it into your Commodore via the Pi1541 that I make. The first time you need to setup your WiFi adapter. It needs to be done only once unless you later change your WiFi settings. This is how easy it is:
  • Plug the WiFi adapter into your Commodore User Port with the chip facing up.
  • Load latest version of CCGMS 2017
  • Press F7 to access the settings after the program has loaded.
  • Select modem type as User Port by pressing M several times.
  • Select 300 baud by pressing B several times
  • Press RETURN to go back to the terminal.
  • You can press return once more to get your modem info if you want.
  • Go to Ascii mode by pressing F8 (SHIFT + F7)
  • Now we will connect to the WiFi. Enter your ssid like this: at$ssid=ssid
  • Enter your password like this: at$pass=password
  • After the = you obviously will write your local WiFi ssid and password.
  • Now press F8 to go back.
  • Type atc1 to connect. You may have to do this a few times if it wont connect.
  • Type the command at&p0 and press ENTER
  • Type the command at&k1 and press ENTER
  • Change the baud rate by typing at$sb=9600
  • Press F7 and select modem type as Up9600 Baud and then 9600 Baud
  • Press Return and type at&w to save the settings to the modem
  • Visit your favourite BBS. Try this command:
  • Enjoy!

If you encounter problems or the firmware needs to be updated, here is how you do it.

  • Download the files from here
  • Disconnect the wifi adapter from the C64
  • Connect the card to a PC via the USB port on the adapter
  • Unzip the files and start the program ESP8266Flasher32.exe
  • Select the available serial port
  • If the wifi card serial port is not found, install the drivers from the zip file.
  • Go to the config tier in the flasher and select the flash file by clicking on the button that looks like a sprocket.
  • Go to operation and hit the flash button.
  • If your computer cant find the modem serial port, google and look for drivers for ESP8266 adapters.






Leave a Reply

Your email address will not be published. Required fields are marked *