Re: Has anyone built the hardware for Zimodem?

From: Bo Zimmerman <bo_at_zimmers.net>
Date: Fri, 5 Jan 2018 14:10:58 -0600
Message-ID: <3df4ee1f-0d9c-f28b-d170-2c3436be062c@zimmers.net>
On 1/5/2018 10:55 AM, Ethan Dicks wrote:
> Hi, All (but especially, Bo)
>
> I was looking at fiddling with a WiFi modem project this year and it
> didn't take long to discover Zimodem.
>
>
> https://github.com/bozimmerman/Zimodem
>

...
> Thanks for any suggestions.
>
> -ethan
>
>         Message was sent through the cbm-hackers mailing list
>
Hello!

So, yes, I've built one of those from the schematic.    You can find all 
build info here:
http://coffeemud.net:8080/ctcug/index.php/Inexpensive_Wireless_Internet_Modem

We call it the C64Net WiFi Modem.  "Zimodem" is just what I called the 
firmware, which works in any esp8266-based modem, including Strykelink.

You can see a picture of my BEAUTIFUL layout and soldering work here:
http://coffeemud.net:8080/cbmpics/index.php?display=_CBMPICS%2FBo-Home%2Fctcug%2FmyESP8266modem.jpg

Yes, I know, I'm wasted on coding. ;)   Anyway, at least Carlos Santiago 
(who designed the hardware) is selling professional boards on eBay -- 
just search for "C64Net WiFi Card".

A couple of comments about the C64Net WiFi Modem.

Most of the hardware design is about the C64, specifically powering the 
esp off of the 9VAC.  This is because peak usage of the ESP8266 is 
higher than the official commodore rating for the 5V line on the user 
port.   If you are building for a C64 with a hefty power supply, then 
the Strykelink might be a far simpler design, since it is powered off 
the 5V, and doesn't require the extra logic.

For the PET, and for true RS-2332 (like the CBM-II or SuperPET), 
external power is required, whether from the cassette port, or from a 
USB cable as with the NodeMCU package of the esp.

Again, Zimodem is compatible with any of the ESP8266, including the 
ESP-01 and ESP-12.  The firmware has commands for changing pin 
assignments, if you do something new and different.  If you decide to 
make a Strykelink, I would recommend hooking up DCD so that you can use 
BBS programs, as well as the collection of software I've been piling up 
for Zimodem.  To date, that includes little BASIC (with smidgeons of ML) 
versions of FTP, IRC, TELNET, TELNETD, WGET, etc.  I even recently 
finished a full color 80 column Telnet ANSI terminal for GEOS.

I've been having a blast working on this stuff, so thanks for letting me 
talk about it. :)

Best of luck, and lmk if you have any specific questions about anything.

- Bo


       Message was sent through the cbm-hackers mailing list
Received on 2018-01-05 21:00:02

Archive generated by hypermail 2.2.0.