RASPBERRY PICO 2040: AN OVERVIEW (PART 1)
by rajeevIITDelhi in Circuits > Raspberry Pi
297 Views, 1 Favorites, 0 Comments
RASPBERRY PICO 2040: AN OVERVIEW (PART 1)
A series of tutorials on Raspberry PICO board exploring hardware and software dimensions both using examples.
Supplies
Raspberry PICO, Bread Board, LEDs, Micro USB Cable, Loose Wires, Serial Cable, Linux Distro Preferably Ubuntu
Hardware Overview
Raspberry PICO is the board built around the debut processor, from raspberry silicon foundry, RP2030. It is Dual Core Arm Cortex-M0+ running at speeding of 133MHz. With large on-chip memory, 264KB on-chip SRAM and 2MB onboard flash. Enriched with 26GPIO, include 3 analog input pins. On-chip power supply supporting input voltage from 1.8-5.5V.
Other Hardware Features
- 2xUART
- 2xSPI Controllers
- 3xI2C Controllers
- 16xPWM Interface
- 1 USB port
- Operating Temperature -20*C to +85*C
Software Overview
The Raspberry PICO 'Software Development Kit', SDK provides headers, libraries, and build system necessary to write a program on PICO or any other microcontroller board based on the RP2040 chip. APIs and environment provides hardware abstraction layer. A single program runs on the device at a time with a conventional main() method. Standard C/C++ libraries are supported along with APIs for accessing RP2040’s hardware.