UART over a 3.3V power line. No modem IC.
74HC132 โ carrier oscillator + all logic
MCP601 โ line driver
VS1838B โ demodulator
ESP32-S3 โ packet handling
CRC-16 + 8O1 error detection
One quad gate. One op-amp. One IR receiver.
Falstad example:
https://t.co/BbeFuCZdPB
@AlperenAkkuncu Yes, correct. We do not want too much C to "dirty" side, so driver do not fight too much. If more C is needed, driver has to be more powerful. Isolated, clean 3.3V side has own normal locals. 3V3 C is controlled, measured and documented, after testing. Current goal is 10 meters.
And now with the uart serial link between the two boards replaced by usb-cdc serial, via the USB Host on the EEP32p4.
There's something very satisfying about connecting your own devices via USB-C, albeit only USB2 Full speed...
@tomfleet Low power sensor, driver bus..I just make frame, protocol. Power line communication over DC. Also hybrid, can read external IR, because receiver "hack". Next step is to isolate VSS and VDD from "dirty" 3.3V to clean 3.3V for sensitive parts. Dirty breadboard first, after PCB.