@acn128 first milestone reached: the #NodeMCU is talking to the #Z21 via #UDP and has just received the Z21 firmware version info (little-endian, lsb first). Quick and dirty code, not very nice ...
#DCC
#Fleischmann
#Z21
#ModelRailroad
#ESP32
#ArduinoIDE
And yes, it's so basic you can actually do it on a C64 using Oliver Schmidt's #ContikiOS for #MOS6502 port - we'll see ...
#nodemcu #z21 #udp #dcc #fleischmann #modelrailroad #esp32 #arduinoide #contikios #mos6502
Dang! Read through the docs and realized #KipperBASIC is TCP only!
So to make use of a C64 as a client device, I might need to use #ContikiOS - not what I had planned for !!
But if we got to do it 'C' style, why not use one of the many #NodeMCU boards I got lying around here ... hmmm ...
#KipperBASIC #contikios #nodemcu
@janbeta well, there is a #birdsite client written in C, I think, which makes use of the #contikios framework. So maybe that may be a point for someone to start a #mastodon #client for the #commodore64 ...
#birdsite #contikios #mastodon #client #commodore64