




Arduino ZERO smd 2x microUSB ITALIJA ®
€56.99 (DDV vključen)
Arduino Zero SAMD21 je 32-bitni krmilnik z ARM Cortex® M0+ in vgrajenim EDBG razhroščevalnikom, narejen v Italiji, združljiv z Arduino UNO ščiti (3.3V).
Ni na zalogi
Prijava na sporočilo ob novi zalogi.
Opis
Arduino Zero — 32-bitni krmilnik z Atmel SAMD21
Arduino Zero je uradni krmilnik iz Italije, ki temelji na čipu Atmel SAMD21G18 z jedrom ARM Cortex® M0+ pri 48 MHz. V primerjavi z UNO (ATmega328P) prinese 8× več Flash pomnilnika, 16× več RAM-a in bistveno hitrejše procesiranje — vse pri ohranjenem UNO obliko-faktorju in Arduino ekosistemu.
Zero je združljiv z večino Arduino ščitov za UNO, Diecimilo in Duemilanove — pod pogojem, da delujejo pri 3.3V. Digitalni in analogni pini, napajalni konektor ter ICSP priključek so na enakih mestih kot pri UNO. Pozor: vsi I/O pini delujejo pri 3.3V — priključitev 5V signalov poškoduje ploščo.
Anatomija krmilnika
| Tip krmilnika | Arduino Zero (UNO oblika) |
| Mikrokrmilnik | Atmel SAMD21G18, 32-bit ARM Cortex® M0+, 48 MHz |
| USB komunikacijski chip | EDBG (programming port) + Native USB (SAMD21) |
| USB konektor | 2× Micro-USB (Programming + Native) |
| Logična napetost | 3.3V (max 3.3V na vseh I/O pinih!) |
Ključne lastnosti
- 32-bitni ARM Cortex® M0+ pri 48 MHz – bistveno hitrejše procesiranje od 8-bitnih AVR krmilnikov; 12-kanalni DMA in 32-bitni RTC so del čipa
- Vgrajen EDBG razhroščevalnik – brez dodatne strojne opreme podpira step-by-step debugging v Arduino IDE 2.x prek SWD vmesnika
- 2× Micro-USB priključek – Programming port (EDBG) in Native USB port (direktno na SAMD21) za ločene namene
- 12-bitni ADC, 6 kanalov – 4096 vrednosti namesto 1024 pri 10-bitnih AVR ploščah; za natančnejše meritve analognih signalov
- 10-bitni DAC na pinu A0 – resničen analogni izhod, ne PWM — primeren za audio signale in nastavljive referenčne napetosti
- I2S vmesnik – digitalni zvočni vmesnik za neposredno delo z zvočnimi čipi in moduli brez dodatnih konverzij
- Made in Italy – originalna Arduino plošča, proizvedena v Italiji (SKU: ABX00003)
Kaj potrebujem za začetek?
- Micro-USB kabel – priključi na Programming port (Micro-USB bližje DC jacku) za programiranje
- Arduino IDE 2.x – brezplačna programska oprema, priporočena za izkoriščanje vgrajenega EDBG debuggerja
- Arduino SAMD Boards core – namesti prek Tools → Board Manager → “Arduino SAMD Boards (32-bits ARM)”
- Gonilnik – na Windows 10/11, macOS in Linux se EDBG prepozna samodejno, brez ročne namestitve
- Breadboard + jumper kabli – za prve poskuse brez spajkanja
Moj prvi projekt – 3 koraki
- Priključi Zero prek Micro-USB kabla na Programming port (Micro-USB bližje DC jacku)
- V Arduino IDE: Tools → Board → “Arduino Zero (Programming Port)”, nato izberi ustrezen COM port
- File → Examples → Basics → Blink → Upload — LED na pinu 13 začne utripati
Primeri uporabe
- Nosljiva elektronika – 3.3V logika je nativno združljiva z BLE, IMU in GPS moduli brez pretvornikovnih nivojev napetosti
- Avdio projekti – vgrajen I2S vmesnik in 10-bitni DAC omogočata delo z digitalnimi zvočnimi vmesniki
- Laboratorijsko merjenje – 12-bitni ADC (0–3.3V) za natančen zajem analognih signalov
- IoT naprave – dva ločena serijska porta (Native USB + Programming) olajšata komunikacijo z GSM in WiFi moduli
- Debugging embedded projektov – EDBG podpira pravi hardware debugging z breakpointi brez zunanjega JTAG vmesnika
Tehnični pregled
Tehnične specifikacije
| Mikrokrmilnik | Atmel SAMD21G18 |
| Hitrost ure | 48 MHz |
| Flash pomnilnik | 256 KB |
| RAM | 32 KB |
| EEPROM | Ni (emulacija do 16 KB prek Flash) |
| Digitalni I/O pini | 20 (od tega 10 PWM: 3, 4, 5, 6, 8, 9, 10, 11, 12, 13) |
| Analogni vhodi | 6 (12-bitna ločljivost, 4096 vrednosti) |
| DAC | 1 × 10-bitni (pin A0) |
| Komunikacija | 2× UART, I2C, SPI, I2S |
| Tok na I/O pin | 7 mA (max) |
| Napetost vezja | 3.3V |
| VIN razpon | 6–20V (priporočeno 7–12V) |
| USB chip | EDBG (prog. port) + Native USB (SAMD21) |
| USB konektor | 2× Micro-USB |
| Dimenzije | 68 × 53 mm |
Primerjava: Zero vs UNO R3 vs UNO R4 Minima
| Arduino Zero | UNO R3 | UNO R4 Minima | |
| MCU | SAMD21 48 MHz | ATmega328P 16 MHz | Renesas RA4M1 48 MHz |
| Flash | 256 KB | 32 KB | 256 KB |
| RAM | 32 KB | 2 KB | 32 KB |
| Logična nap. | 3.3V | 5V | 5V tolerantni I/O |
| Debugger | EDBG (vgrajen) | Ni | Ni |
Inženirski PRO nasvet
EDBG + Arduino IDE 2.x = pravi hardware debugger brez dodatne opreme – Priključi Zero na Programming port, odpri Arduino IDE 2.x in klikni ikono hrošča (Debug). Nastavi breakpoint v kodi in opazuj vrednosti spremenljivk v živo med izvajanjem. Pri AVR ploščah (UNO R3, Nano) ta funkcija zahteva zunanji JTAG/SWD vmesnik — pri Zeru je že vgrajena.
Kompatibilnost
Arduino IDE 1.8.x in 2.x. Core: Arduino SAMD Boards (32-bits ARM Cortex-M0+), namesti prek Board Manager. Windows 10/11, macOS, Linux — gonilniki za EDBG se namestijo samodejno. Za debugging je potreben Arduino IDE 2.x.














