July 30, 2023
Assembly Language - Pi Pico Hardware
The Pi Pico is essentially the RP2040 on a small PCB.
The chip contains two Corex M0+ ARM cores.
- Cores run at up to 133 Mhz
- 264K of SRAM
- 2M of flash (separate chip on the board)
- USB 1.1
- Two UART
- 2 i2c
- 2 spi
- 3 12 bit ADC
- 16 PWM
- 26 GPIO
- Temperature sensor
- SWD for debugging
This is all on a 40 pin PCB, so you don't get all of the above on individual pins.
Some kind on "pinmux" (pin multiplexor) is configured to decide which peripheral
is actually connected to each pin.
Feedback? Questions?
Drop me a line!
Tom's Computer Info / [email protected]