circuitpython/shared-bindings/microcontroller
Scott Shawcroft 733094aead
Add initial RP2040 support
The RP2040 is new microcontroller from Raspberry Pi that features
two Cortex M0s and eight PIO state machines that are good for
crunching lots of data. It has 264k RAM and a built in UF2
bootloader too.

Datasheet: https://pico.raspberrypi.org/files/rp2040_datasheet.pdf
2021-01-20 19:16:56 -08:00
..
__init__.c Make ResetReason and RunReason available 2020-12-06 12:00:00 -05:00
__init__.h Add initial RP2040 support 2021-01-20 19:16:56 -08:00
Pin.c Print package if it exists for pin or module only if it does not 2020-09-25 10:08:26 -07:00
Pin.h shared-bindings: Factor out validate_list_is_free_pins 2020-06-26 11:50:24 -05:00
Processor.c some API renaming and bug fixes; fix docs 2020-11-24 23:37:05 -05:00
Processor.h wip 2020-11-22 19:10:09 -05:00
ResetReason.c Make ResetReason and RunReason available 2020-12-06 12:00:00 -05:00
ResetReason.h wip 2020-11-22 19:10:09 -05:00
RunMode.c Fix several type hints 2020-07-27 18:05:13 +09:00
RunMode.h Add externs. GCC10 complains about duplicate defines 2020-07-22 16:26:46 -07:00