

UNO RP2040 16M kompatibilno z Arduino
€15.99 (DDV vključen)
RP2040 dual-core ARM Cortex-M0+ pri 133 MHz, 16 MB Flash in 264 KB SRAM v Arduino Uno form factorju – združljivo z Arduino IDE in MicroPython.
4 na zalogi
Opis
UNO RP2040 16M – kompatibilno z Arduino
UNO RP2040 16M je razvojna ploščad v obliki Arduino Uno, ki namesto klasičnega ATmega328P uporablja čip Raspberry Pi RP2040 – dual-core ARM Cortex-M0+ procesor s taktom 133 MHz. Z 264 KB SRAM in 16 MB Flash pomnilnika ta ploščad ponudi bistveno več zmogljivosti pri enako poznanem formatu in priključnem razporedu.
Ploščad je združljiva z Arduino IDE in podpira MicroPython. Obstaja obsežna skupnost, ki razvija knjižnice in primere za RP2040, zato je prehod z Arduino Uno enostaven – velik del obstoječe kode deluje brez sprememb.
Anatomija krmilnika
| Komponenta | Podatek |
|---|---|
| Tip krmilnika | Arduino Uno kompatibilen (form factor) |
| Mikrokrmilnik | Raspberry Pi RP2040 (dual-core ARM Cortex-M0+, 133 MHz) |
| USB čip | Vgrajen v RP2040 |
| USB konektor | USB-C |
| Logična napetost | 3,3 V |
| Flash | 16 MB |
| SRAM | 264 KB |
Ključne lastnosti
- Dual-core procesor pri 133 MHz – dva jedra ARM Cortex-M0+ omogočata vzporedno izvajanje nalog, kar je pri klasičnem Uno nemogoče.
- 16 MB Flash pomnilnika – dovolj prostora za zahtevnejše programe, lokalne datoteke in MicroPython interpreter.
- 264 KB SRAM – več kot 800-krat več delovnega pomnilnika kot pri ATmega328P (2 KB).
- USB-C priključek – sodoben konektor, ki podpira napajanje in prenos podatkov.
- MicroSD reža – razširitev shranjevanja za beleženje podatkov ali shranjevanje konfiguracijskih datotek.
- LiPo polnilnik vgrajen – možnost napajanja iz litij-polimernega akumulatorja brez dodatnih komponent.
- Arduino IDE + MicroPython – prosto izberite programsko okolje glede na projekt in znanje.
Kaj potrebujem za začetek?
- USB-C kabel – za priklop na računalnik in napajanje ploščadi.
- Arduino IDE 2.x ali Thonny (MicroPython) – brezplačni razvojni okolji, prenesete ju z uradnih spletnih strani.
- RP2040 board paket v Arduino IDE – dodajte URL
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.jsonv nastavitve in namestite paket. - Breadboard + jumper kabli – za prve poskuse brez spajkanja.
Moj prvi projekt – 3 koraki
- Priključitev: Povežite ploščad z računalnikom prek USB-C kabla. Ob prvem priključitvi se ploščad prikaže kot USB naprava.
- Namestitev orodja: V Arduino IDE dodajte podporo za RP2040 ploščad (Earle Philhower paket). Izberite ustrezno RP2040 ploščad s seznama, ali pa v Thonny izberite MicroPython (Raspberry Pi Pico) interpreter.
- Naložite prvi program: Naložite klasičen Blink primer – utripanje LED diode vam potrdi, da okolje deluje in je ploščad programirana.
Primeri uporabe
- Beleženje podatkov senzorjev (SD kartica + analogni vhodi A0–A5)
- Brezžični krmilnik (skupaj z zunanjim WiFi/BT modulom prek UART ali SPI)
- Robotika in servo krmiljenje (6 PWM izhodov, I2C/SPI za razširitvene module)
- Prenosni merilni instrument (LiPo napajanje + MicroSD beleženje)
- MicroPython učenje (dovolj pomnilnika za interpreter in knjižnice)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Mikrokrmilnik | Raspberry Pi RP2040 |
| Arhitektura | Dual-core ARM Cortex-M0+ |
| Takt | 133 MHz (nastavljivo) |
| SRAM | 264 KB |
| Flash | 16 MB (zunanja SPI Flash) |
| Logična napetost | 3,3 V |
| Napajanje (USB) | 5 V prek USB-C |
| Napajanje (DC jack) | 7–12 V |
| LiPo polnilnik | Da (vgrajen) |
| Digitalni I/O | 14 pinov |
| PWM izhodi | 6 |
| Analogni vhodi | 6 (A0–A5) |
| Komunikacija | UART, SPI, I2C |
| USB konektor | USB-C |
| MicroSD reža | Da |
| Form factor | Arduino Uno kompatibilen |
| Programsko okolje | Arduino IDE, MicroPython (Thonny) |
Primerjava: UNO RP2040 16M vs Arduino Uno vs Raspberry Pi Pico
| UNO RP2040 16M | Arduino Uno R3 | Raspberry Pi Pico | |
|---|---|---|---|
| Čip | RP2040 | ATmega328P | RP2040 |
| Jedra | 2 (Cortex-M0+) | 1 (8-bit AVR) | 2 (Cortex-M0+) |
| Takt | 133 MHz | 16 MHz | 133 MHz |
| Flash | 16 MB | 32 KB | 2 MB |
| SRAM | 264 KB | 2 KB | 264 KB |
| Logična napetost | 3,3 V | 5 V | 3,3 V |
| Arduino form factor | Da | Da | Ne |
| LiPo polnilnik | Da | Ne | Ne |
| MicroSD | Da | Ne | Ne |
| USB konektor | USB-C | USB-B | Micro-USB |
Inženirski PRO nasvet
RP2040 GPIO pini so 3,3 V logika – niso 5 V tolerantni. Če povezujete senzorje ali module, ki izhajajo 5 V signale (npr. starejši ultrazvočni senzorji HC-SR04 ali nekateri komunikacijski moduli), morate vmesiti napetostni delilnik ali namenski level shifter (npr. TXS0108E). Direktna priključitev 5 V signala na GPIO pin RP2040 ga lahko trajno poškoduje.
Kompatibilnost
Ploščad deluje z Arduino IDE 1.8.x in 2.x po namestitvi paketa Arduino-Pico (Earle Philhower). Podprti operacijski sistemi: Windows 10/11, macOS, Linux. Za MicroPython priporočamo Thonny IDE. Večina Arduino Uno Shieldov mehanično ustreza (isti razpored pinov), a upoštevajte 3,3 V logiko pri elektronski združljivosti.
Dokumentacija
Dodatne podrobnosti
| verzija | microUSB, type-C USB |
|---|










