Jest to produkt wyposażony w mikrokontroler SAMD21G18A firmy Microchip Technology z rdzeniem Cortex M0+ o maksymalnej taktowania 48 MHz, odznaczający się 20 wyprowadzeniami cyfrowymi (10 z nich może stanowić wyjścia PWM) i 6 analogowymi podłączonymi do dwudziestokanałowego przetwornika analogowo-cyfrowego o rozdzielczościach: 8, 10, 12 bitów oraz przetwornika cyfrowo-analogowego o rozdzielczości 10 bitów (przetworniki te występują w powyższym mikrokontrolerze). Pamięci układu stanowią: SRAM o pojemności 32 KB i Flash o pojemności 256 KB, a jego interfejsami są:I2S, I2C, SPI, UART oraz USB 2.0. Wraz z nimi występują 3 wyprowadzenia napięciowe - 2 wyjścia o napięciach 3,3 V i 5 V oraz wejście Vin pracujące z napięciami 6-20 V.
Całość dopełniają 2 gniazda microUSB (natywne i do programowania zestawu) i złącze ICSP dla interfejsu SPI (ostatnie obsługuje biblioteka SPI Library).Programowanie płytki odbywa się przez kabel USB i jedno z pierwszych gniazd microUSB lub w oparciu o złącze SWD dla zewnętrznych programatorów. Jej zasilanie jest przy tym trojakie: przez złącze DC, wejście Vin bądź kabel USB. Produkt wspiera debugowanie rozwiązań za pomocą interfejsu Embedded Debugger (EDBG) lub złącza JTAG.
Obsługę Arduino Zero zapewnia środowisko Arduino IDE.
Wyrób nie zawiera kabla USB i zasilacza zewnętrznego.
Profesjonaliści mogą na nim zawsze polegać.
Specyfikacja zestawu Arduino Zero:
- Mikrokontroler SAMD21G18A firmy Microchip Technology:
- Rdzeń: Cortex M0+ firmy ARM (pojedynczy)
- Rodzaj architektury: RISC
- Długość magistrali danych: 32 bity
- Maksymalna częstotliwość taktowania: 48 MHz
- Liczba wyprowadzeń I/O: 52
- Pamięci:
- SRAM: 32 KB
- Flash: 256 KB
- Interfejsy:
- I2S:
- Obsługa dwóch kanałów
- I2C:
- Maksymalna częstotliwość pracy: 3,4 MHz
- SPI:
- Obsługa trybu full-duplex
- UART:
- Tryby pracy: half-duplex i full duplex
- USB 2.0:
- Standard: Full Speed
- Maksymalna przepływność: 12 Mb/s
- I2S:
- Przetwornik analogowo-cyfrowy (ADC):
- Liczba kanałów: 22
- Rozdzielczości: 8, 10 i 12 bitów
- Częstotliwość próbkowania: do 350 ksps
- Przetwornik cyfrowo-analogowy (DAC):
- Rozdzielczość: 10 bitów
- Częstotliwość próbkowania: do 350 ksps
- Kontroler DMA
- Wbudowany czujnik temperatury
- Wbudowany generator sum kontrolnych CRC-32
- Zewnętrzne przerwania
- Niski pobór mocy
- Temperatura pracy: od -40 do 125°C
- Wyprowadzenia:
- Cyfrowe - 20 szt.:
- Dwukierunkowe (wejścia i wyjścia)
- Napięcie pracy: 3,3 V
- Maksymalny prąd: 7 mA
- PWM - 10 szt.:
- Jednokierunkowe (wyjścia)
- Wybierane spośród wyprowadzeń cyfrowych
- Analogowe - 6 szt.:
- Dwukierunkowe (wejścia i wyjścia)
- Maksymalne napięcie: 3,3 V
- Maksymalny prąd: 7 mA
- Napięciowe:
- Wyjście 3,3 V
- Wyjście 5 V (działające po zwarciu dedykowanego pola lutowniczego i podłączeniu kabla USB do zestawu)
- Wejście Vin o zakresie napięć: 6-20 V
- Cyfrowe - 20 szt.:
- Peryferia:
- Dioda jednokolorowa
- Przycisk resetu
- Gniazda microUSB - 2 szt. (natywne oraz do programowania zestawu)
- Złącze ICSP dla interfejsu SPI (wsparcie ze strony biblioteki SPI Library)
- Numer wyjścia, do którego jest dołączona jednokolorowa dioda LED (wartość stałej LED_BUILTIN): 13
- Możliwość podłączania modułów typu shield
- Programowanie:
- Przez kabel USB (jedno z dwóch gniazd microUSB)
- W oparciu o złącze SWD (dla programatorów zewnętrznych)
- Debugowanie:
- Przez interfejs Embedded Debugger (EDBG), korzystając z gniazda microUSB do programowania zestawu
- Przez złącze JTAG (dla debugerów zewnętrznych)
- Zasilanie:
- Zewnętrzne:
- Przez kabel USB - gniazdo microUSB (5 V)
- Przez złącze DC (zakres zalecany: 7-12 V, zakres graniczny: 6-20 V)
- Przez wejście Vin (zakres zalecany: 7-12 V, zakres graniczny: 6-20 V)
- Maksymalny pobór prądu: 46 mA
- Zewnętrzne:
- Wymiary: 18×45 mm
- Waga: 12 g