Earle F. Philhower, III
6e51516d6c
Set default pins for peripherals per datasheet ( #103 )
...
Using the official Raspberry Pi Pico datasheet and the Adafruit Feather
RP2040 schematic, set the default pins for peripherals to match.
Fixes #92
2021-04-16 10:23:43 -07:00
Earle F. Philhower, III
b463825374
Rationalize pin selection using readable template
...
Use a constexpr template to calculate the valid pins for different IO
hardware. This lets us have an easily readable list of pin numbers that
we can adjust/check.
2021-03-25 17:54:46 -07:00
Earle F. Philhower, III
ba0777e557
Add SPI debug dumps
2021-03-17 17:35:41 -07:00
Earle F. Philhower, III
4ea383c0d7
Clean up SPI API, pin selection logic
2021-03-16 22:07:06 -07:00
Earle F. Philhower, III
b3dad2ba62
Cleanup, add licenses to all files
2021-03-05 22:09:05 -08:00
Earle F. Philhower, III
93d194b0ac
Add hardware SPI support
...
SPI = spi0, SPI1 = spi1
2021-03-05 21:44:40 -08:00