Commodore 64 WiFi Modem

Commodore VIC, PET, C64, C128 та інші 8-бітні компьютери Commodore

Модератор: alvis

Відповісти
Аватар користувача
alk0v
Адміністратор
Повідомлень: 206
З нами з: 05 квітня 2023, 19:04
Дякував (ла): 80 разів
Подякували: 157 разів

Commodore 64 WiFi Modem

Повідомлення alk0v »

Uploading firmware to NodeMCU board
  • Download zimodem from gitlab
  • Select Generic ESP8266 Module in the Arduino IDE
  • Choose flash size: 1Mb (FS:160 Kb)
  • Open zimodem.ino
  • Compile and upload firmware to the NodeMCU
Можливі проблеми:
Якщо в Arduino IDE нема ESP8266, треба додати відповідну бібліотеку
В File> Preferences в поле Additional Boards Manager URLs додати URL

Код: Виділити все

http://arduino.esp8266.com/stable/package_esp8266com_index.json
Потім перейти в Tools->Manage Libraries->Boards Manager і пошукати там esp8266 by ESP8266 Community
Встановити бібліотеку версії не вище 2.7.4.
To build this firmware for the ESP-01 or ESP-12, I used the Arduino IDE rev1.8.10 with the 2.7.4 Arduino ESP8266 libraries using the Generic ESP8266 Module. Versions newer than 2.7.4 may not work.
На момент написання посту актуальна була 3.1.2 і з нею прошивка не зібралася
Також, можливо, знадобиться встановити драйвер для USB->UART CP2102
CP2102 Windows Driver for ESP 8266

Configuration
  • Connect nodeMCU to microUSB
  • Start terminal (Arduino IDE Tools ->Serial Monitor)
  • Select baud rate 1200, handshaking XON/XOFF and your COM-port
  • Press Reset button on the nodeMCU.
You should see:
C64Net WiFi Firmware v3.7.0
sdk=2.2.2-dev(38a443e) chipid=1458392 cpu@80
totsize=4096k ssize=372k fsize=139k speed=40m
CONNECTED TO StarLink (192.168.179.29)
READY.

Configure WiFi network using next commands:

Код: Виділити все

#Налаштувати підключення, дочекатися ОК
ATW"ssid,password"
#Зберегти налаштування
AT&W
#Перевірити підключення
ATI
Commodore 64 Sofware
  • Upload ccgms 2019 to SD2IEC sd-card (version 2021 dont works correctly)
  • Start File Browser

Код: Виділити все

LOAD "FB",8
RUN

CCGMS Terminal for Commodore 64:
ccgms 2019.zip
  • run CCGMS.prg
  • press F8 for configuration (baud rate 1200)
  • save config
  • use AT commands:
  • atdt oasisbbs.hopto.org:6400

Useful links:
https://retrogamecoders.com/commodore-64-wifi-esp8266/
https://github.com/svenpetersen1965/C64 ... -User-Port
https://github.com/bozimmerman/Zimodem


Youtube:
► Показати
Upd. 15.10.2023 - Версія Firmware 4.0.0 теж працює
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
Співзасновник Software & Computer Museum
Аватар користувача
alk0v
Адміністратор
Повідомлень: 206
З нами з: 05 квітня 2023, 19:04
Дякував (ла): 80 разів
Подякували: 157 разів

Re: Commodore 64 WiFi Modem

Повідомлення alk0v »

Перелік робочих BBS - http://cbbsoutpost.servebbs.com/
Перевірені:

Код: Виділити все

atdt bbs.retrocampus.com:6510
atdt oasisbbs.hopto.org:6400
Співзасновник Software & Computer Museum
Аватар користувача
alk0v
Адміністратор
Повідомлень: 206
З нами з: 05 квітня 2023, 19:04
Дякував (ла): 80 разів
Подякували: 157 разів

Re: Commodore 64 WiFi Modem

Повідомлення alk0v »

Апаратна частина
Зібрав ще один модем на більш популярній елементній базі.
Гербер-файл лежить на форумі
Github: C64-WiFi-Modem-User-Port
Перелік компонентів:
► Показати
С64 Modem BOM.zip
Особливості:
  • D3 - це подвійний діод Шотткі в корпусі SOT23. Має бути BAT54C, або BAT54 без букви, інші букви мають інше розташування діодів всередені
    В схемі використовується лише 1 діод, тому навіщо було ставити його в корпусі SOT23, незрозуміло
  • Замість BC846 можна поставити BC847
  • Мосфети BSS138 замінив на більш популярні 2n7002
  • Замість LL4148 поставив 1n5819WS в SOD-323
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
Співзасновник Software & Computer Museum
Відповісти

Повернутись до “Commodore”