vimwiki/tech/RP2040.wiki

29 lines
843 B
Plaintext
Raw Normal View History

2021-10-11 03:22:53 +00:00
= Raspberry Pi Pico =
Raspberry pi's micrcontroler, based on the RP2040
2021-11-13 05:51:32 +00:00
See datasheet https://datasheets.raspberrypi.org/pico/pico-datasheet.pdf
2021-10-11 03:22:53 +00:00
2022-01-07 17:30:01 +00:00
== Pins ==
* VBUS is the 5V from the USB
* VSYS is the input voltage, from 2V to 5V. There is an on board voltage
regulator to bring it down to 3.3V
* 3V3 is 3.3 volt output with a max draw of 300ma
* 3V3_EN is an input that allows you to shut off the internal voltage regulator
* RUN is the reset line
* Pins GP28 - GP 26 have ADC's attached, with a 12 bit resolution
2022-01-07 17:15:01 +00:00
== Interrupts ==
Hardware interrupts uses standard ARM nested vectored interrupt controller.
Interrupts have ID 0-31. The RP2040 only uses 0-26, the rest are tied to
ground. Both cores are tied to the same interrupt lines.
*Do not enable the same interrupt on both cores*, as this leads to race
conditions.
2021-10-11 03:22:53 +00:00
[[index]]