Skip to content

Instantly share code, notes, and snippets.

@anecdata
Last active July 29, 2025 18:40
Show Gist options
  • Save anecdata/59ca2dcc878fca23b708e8d682fb5694 to your computer and use it in GitHub Desktop.
Save anecdata/59ca2dcc878fca23b708e8d682fb5694 to your computer and use it in GitHub Desktop.
CircuitPython data communication interfaces
@anecdata
Copy link
Author

anecdata commented Jul 20, 2025

interface_sheet_3 (updated)

@anecdata
Copy link
Author

anecdata commented Jul 20, 2025

@anecdata
Copy link
Author

anecdata commented Jul 20, 2025

More resources:

Adafruit Networking in CircuitPython Learn Guide by by Anne Barela and 2 other contributors:
https://learn.adafruit.com/networking-in-circuitpython

UART sender & receiver example, with CRC and ACK:
https://gist.github.com/anecdata/751c42dd7fc790d1bcbd912cb8514759

RP PIO UART example:
adafruit/Adafruit_CircuitPython_PIO_UART#4

UDP & TCP socket client & server examples:
https://github.com/anecdata/Socket/

ESP-Now sender & receiver example:
https://gist.github.com/anecdata/f46a1d07add5fc60cfbcf42dc7be6528

CAN Bus sender & receiver example:
https://gist.github.com/anecdata/c3cccddb54037fed2928a7c18fa05a8e

Ethernet + Native Wi-Fi + ESP32SPI example:
https://gist.github.com/anecdata/456524f8e38c207931afd0dedf6bec89

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment