Hasty Briefsbeta

Bilingual

GPIO Announcer

4 hours ago
  • GPIO announcer is a quick hack for testing microcontroller pin assignments after PCB assembly.
  • It uses a CircuitPython script (or C .uf2) that drives all GPIOs simultaneously, each pin sending its name at 115200 baud via serial.
  • Serial converter like TermDriver can be connected to any pin to read the continuously transmitted name, confirming the connection.
  • The script detects floating pins and only transmits on those not already connected to an input.
  • Inspired by an FPGA implementation by Alex Forencich, the RP2040 version uses a PIO program to send data on all GPIOs at once.

Related

Loading…