summaryrefslogtreecommitdiff
path: root/ports/raspberrypi/common-hal/microcontroller
AgeCommit message (Collapse)Author
2021-03-15run code formatting scriptmicroDev
2021-02-05Update to the very latest SDK w/GP15 restoreScott Shawcroft
Also adds unique id support Fixes #4039 and hopefully #4107
2021-02-04raspberrypi: implement reset, reset_to_bootloaderJeff Epler
This makes all the following work: * normal microcontroller.reset() * reset into safe mode or UF2 bootloader via microcontroller.on_next_reset() * reset into UF2 bootloader via the "1200 baud trick" The implementation of reset_cpu is from micropython.
2021-02-01Merge pull request #4087 from DavePutz/cpu_temp_docDan Halbert
Fixing microcontroller.cpu on multi-core cpus and adding microcontroller.cpus
2021-01-28Fixing microcontroller.cpu on muti-core cpus and adding microcontroller.cpusroot
2021-01-28watchdog implementation for rp2040microDev
2021-01-25Use TOTAL_GPIO_COUNT instead of magic number 30Dan Halbert
2021-01-25Stop treating pin 15 specially.Dan Halbert
2021-01-20Add initial RP2040 supportScott Shawcroft
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