Add SoftwareSerial-like PIO based UARTs (#391)
Adds support to the core for PIO-based, software-created UARTs, up to 8 (the number of PIO state machines) possible. By using a custom program on the PIO state machines, it allows for very high bit rates and does not require CPU or interrupts. Bit widths from 5- to 8-bits, 1 or 2 stop bits, and even/odd/none parity are supported.
Showing
cores/rp2040/SerialPIO.cpp
0 → 100644
cores/rp2040/SerialPIO.h
0 → 100644
cores/rp2040/pio_uart.pio
0 → 100644
cores/rp2040/pio_uart.pio.h
0 → 100644
docs/piouart.rst
0 → 100644
Please register or sign in to comment