Add simple PIO manual to split doc

This commit is contained in:
tonasz 2022-02-07 07:59:39 +01:00 committed by Kyle Brown
parent 8c0f8ccbc3
commit 083f2e143d

View File

@ -64,3 +64,15 @@ split = Split()
# Wireless
split = Split(split_type=Split.BLE)
```
### RP2040 PIO implementation
If you're using RP2040 based board and want to use other pins that the one with hardware support of RX/TX, you can try
using PIO implementation of two-way wire protocol. Typical use cases for it are premade boards, made with QMK's
bitbanging protocols in mind.
In order to enable it, you must:
- install Circuit Python in 7.2+ version
- add `adafruit_pioasm.mpy` library to lib or root folder of a board
- pass `use_pio=True` into `Split()` constructor