

Raspberry Pi Pico
€9.99 – €15.99Cenovni razpon: od €9.99 do €15.99 (DDV vključen)
Raspberry Pi Pico je razvojna plošča z mikrokrmilnikom RP2040 (2× Cortex-M0+, 133 MHz) – izbira microUSB ali USB-C priključka.
Opis
Raspberry Pi Pico
Raspberry Pi Pico je razvojna plošča z mikrokrmilnikom RP2040, ki ga je zasnoval Raspberry Pi. Dvojedrni Arm Cortex-M0+ procesor na 133 MHz, 264 kB SRAM in nativna podpora USB neposredno v čipu (brez dodatnega USB-serijskega vmesnika) jo uvrščajo med najbolj razširjene plošče za učenje vgrajenega programiranja.
Plošča ohranja standardni 40-pinski razpored originalnega Raspberry Pi Pico, zato je združljiva z obstoječimi shieldi, breadboard nosilci in kodo, napisano za original Pico – ne glede na to, katero različico USB priključka izbereš.
Različice
| SKU | Različica | Ključna lastnost | Kdaj izbrati |
|---|---|---|---|
| 42 – A1 | microUSB | Standarden micro-USB priključek | Če že imaš micro-USB kable in želiš najbolj razširjen konektor |
| 42 – G4 | USB Type-C | Reverzibilen USB-C priključek | Če želiš enak kabel kot pri telefonu ali prenosniku in vzdržljivejši konektor |
Kako izbrati? Elektronsko sta različici popolnoma enaki – isti čip RP2040, isti pomnilnik, isti razpored pinov. Razlika je samo v fizičnem USB priključku, zato izberi tistega, za katerega že imaš ustrezen kabel.
Anatomija krmilnika
| Tip krmilnika | Razvojna plošča RP2040 (Pico form factor) |
| Mikrokrmilnik | RP2040 (Raspberry Pi), dvojedrni Arm Cortex-M0+, do 133 MHz |
| USB chip | Ni potreben – RP2040 ima nativen USB 1.1 krmilnik v čipu |
| USB konektor | microUSB (SKU 42 – A1) ali USB Type-C (SKU 42 – G4) |
| Logična napetost | 3,3 V |
Ključne lastnosti
- 264 kB SRAM – dovolj za zahtevnejše MicroPython skripte in več sočasnih nalog.
- 2 MB flash pomnilnika – prostor za MicroPython firmware in tvojo kodo, brez zunanjega pomnilniškega čipa.
- 26 večnamenskih GPIO pinov – od tega 3 delujejo kot 12-bitni analogni vhodi (ADC).
- 2× SPI, 2× I2C, 2× UART – dovolj vmesnikov za več senzorjev in modulov hkrati.
- 8 PIO state machine enot – programabilna strojna logika za implementacijo nestandardnih protokolov brez obremenitve procesorja.
- Napajanje 1,8–5,5 V na VSYS pinu prek internega pretvornika – deluje tudi iz baterije.
- „Drag-and-drop“ programiranje – v BOOTSEL načinu se plošča prikaže kot USB pogon, na katerega povlečeš .uf2 datoteko.
Kaj potrebujem za začetek?
- USB kabel – micro-USB za različico A1, USB-C za različico G4 (podatkovni kabel, ne samo napajalni).
- Thonny IDE ali Arduino IDE – Thonny za MicroPython, Arduino IDE z jedrom arduino-pico za C/C++.
- Gonilniki – niso potrebni; RP2040 se v BOOTSEL načinu prijavi kot standarden USB pogon.
- Breadboard in jumper kabli – za prve poskuse s senzorji in LED diodami.
Moj prvi projekt – 3 koraki
- Med priklopom USB kabla drži pritišnjeno tipko BOOTSEL – plošča se prijavi kot USB pogon RPI-RP2.
- Povleci datoteko MicroPython firmware (.uf2) na ta pogon; plošča se samodejno znova zažene z nameščenim MicroPythonom.
- V Thonny nastavi interpreter na MicroPython (Raspberry Pi Pico) in poženi prvi program – utripanje vgrajene LED na GPIO25.
Primeri uporabe
- Merjenje senzorjev (temperatura, vlaga, tlak prek I2C ali SPI)
- USB HID naprave (tipkovnica, miška, MIDI kontroler)
- Krmiljenje motorjev in LED trakov (PWM, PIO)
- Učenje vgrajenega programiranja (MicroPython, C/C++)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Mikrokrmilnik | RP2040 (Raspberry Pi) |
| Jedro | 2× Arm Cortex-M0+, do 133 MHz |
| SRAM | 264 kB |
| Flash pomnilnik | 2 MB (QSPI) |
| GPIO | 26 večnamenskih pinov |
| ADC | 3× 12-bit (GPIO26–28) |
| Komunikacijski vmesniki | 2× SPI, 2× I2C, 2× UART |
| PIO | 8× programabilnih state machines (2 bloka po 4) |
| USB | USB 1.1 (device in host), nativno v čipu |
| Napajanje | 1,8–5,5 V (VSYS) ali 5 V prek USB |
| Dimenzije | 51 × 21 mm |
| Delovna temperatura | -20 °C do +85 °C |
Primerjava: Raspberry Pi Pico vs Raspberry Pi Pico 2 Plus vs NANO ATmega328 klon
| Raspberry Pi Pico | Pico 2 Plus RP2350 16MB-M | NANO ATmega328 klon | |
|---|---|---|---|
| Mikrokrmilnik | RP2040 | RP2350A | ATmega328 |
| Arhitektura | 2× Arm Cortex-M0+ | 2× Arm Cortex-M33 ali 2× RISC-V (Hazard3) | 8-bitni AVR, eno jedro |
| Takt | 133 MHz | do 150 MHz | 16 MHz |
| SRAM | 264 kB | 520 kB | 2 kB |
| Flash | 2 MB | 16 MB | 32 kB |
| Cena | 9,99–15,99 € | 12,99 € | 13,99 € |
Inženirski PRO nasvet
SWD pina na zadnji strani plošče omogočata strojni debug brez ločenega programatorja – z drugim Raspberry Pi Pico, na katerega naložiš firmware picoprobe, dobiš delujoč CMSIS-DAP debugger (breakpointi, single-step) za ceno druge plošče.
Kompatibilnost
MicroPython (uradna distribucija Raspberry Pi Foundation) in CircuitPython (Adafruit) tečeta brez dodatnih gonilnikov na Windows, macOS in Linuxu. Za C/C++ uporabi uradni Pico SDK, za Arduino IDE pa jedro arduino-pico (Earle F. Philhower III), ki doda podporo za RP2040 v standardnem Arduino okolju.
Dokumentacija
YouTube
Dodatne podrobnosti
| verzija | microUSB, type-C USB |
|---|











