[Coco] Using DriveWire to write network software

Brett Gordon beretta42 at gmail.com
Thu Mar 30 22:21:43 EDT 2017

On Mar 30, 2017 6:45 PM, "Mark D. Overholser" <marko555.os2 at gmail.com>
> I have Three ESP8266s, but haven't hooked them up...   I need to get some
Level Shifters....  Although if a 3.3VDC device is NOT 5VDC Tolerant, a
simple Resistor in Series can drop the Voltage enough to get it to operate..

Beware: the esp8266 is a flakey design.  It has fundamentally broken logic
for multiplexing the channels.   It has neither real hardware support for
flow control, nor can you throttle channels.  Michael Furman is reporting
that the underlying (and closed source) wirless stack is fudged up too.
And my (albeit limited) experiments with the esp8266 have ended poorly.
Its method of tcp delivery is clunky and weird too, and requires some heavy
text processing to work. :(

Our general plan for Fuzix is not to support the chip as-is, but wait till
someone creates firmware for it that doesn't suck.

This doesn't mean its useless, but it could have been better thought out,
and isnt suitable for real OS's.

More information about the Coco mailing list