-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Control a historic teletype device (Telex) with a ESP8266 or ESP32 in MicroPython
This project is based on the Telex project piTelex. Most hardware examples also works also with this software.
The software is rewritten in a simpler way to support the ESP MicroPython environment.
Note: For more information about teletype codes, interfaces and timings see the wiki in project piTelex/wiki
STATUS: STILL IN BETA PHASE WITH WORKING PROTOTYPES
Most hardware UARTs do nut suppurt baudrates below 300 baud. The UART on ESP8266 and ESP32 can go down to 77 baud. The teletype needs a baudrate of 50 baud with 5 data-bit and 1.5 stop-bits. So a software UART is written to handle this requirements based on a timer interrupt in module "tty".
Teletypes (with FSG) uses the same current loop for transmitting/receiving data and for sending dial pulses (number switch) dependent on transmitting mode. Therefore the software UART have to decode also dial pulses.