Opis produktu: Arduino Zero - ABX00003
Arduino Zero to prosta i bardzo wydajna 32-bitowa platforma podobna do modelu Uno. Płytka o zwiększonej wydajności, umożliwia realizację m.in. zaawansowanych projektów oraz innych projektów edukacyjnych. Płytka oparta została na mikrokontrolerze ATSAMD21G18 z 32-bitowym rdzeniem ARM Cortex M0+. Jedną z najważniejszych funkcji Zero jest wbudowany debbuger (EDBG) firmy Atmel, który obsługuje również wirtualny port COM. Moduł posiada 20 pinów I/O, 10 pinów PWM, 2 piny UART, 6 wejść analogowych 12-bit, 1 pin wyjściowy analogowy 10-bit. Płytka zasilana jest przez złącze microUSB lub DC 5,5 / 2,1 mm.
Wyprowadzenia Arduino Zero pracują z napięciem 3,3 V!
Programowanie Arduino Zero
Wgrywanie programów na układ SAMD21 nieco różni się od wgrywania na mikrokontrolery AVR znajdujących się na innych płytkach Arduino i Genuino. Płytka wyposażona została w dwa złącza microUSB. Do programowania płytki można użyć dowolnego portu USB, lecz zalecane jest użycie programu do programowania ze względu na sposób obsługi wymazywania chipa:
- Port programowania: aby korzystać z tego portu, należy wybrać płytkę "Arduino/Genuino Zero (Port programowania)" w Arduino IDE. Podłącz port programowania (znajdujący się bliżej złącza zasilania DC) do komputera. Port programowania wykorzystuje EDBG jako układ USB-SWD.
- Port natywny: aby użyć tego portu, wybierz płytkę "Arduino/Genuino Zero (Native USB Port)" w Arduino IDE. Natywny port USB jest bezpośrednio połączony z SAMD21. Podłącz natywny port USB (znajdujący się bliżej przycisku reset) do komputera.
W przeciwieństwie do innych płyt Arduino i Genuino, które używają avdude do przesyłania, Zero opiera się na bossac, gdy port programowania używa openOCD.
Producent przygotował również przewodnik użytkownika z bardziej szczegółowymi instrukcjami.
Specyfikacja Arduino Zero | |
---|---|
Mikrokontroler | ATSAMD21G18, ARM Cortex M0+ 32-bit |
Napięcie pracy | 3,3 V |
Cyfrowe I/O | 20 |
Piny PWM | 3, 4, 5, 6, 8, 9, 10, 11, 12, 13 |
UART | 2 (natywny i programowalny) |
Wejścia analogowe | 6, 12-bit ADC |
Wyjścia analogowe | 1, 10-bit DAC |
Zewnętrzne przerwania | wszystkie piny z wyjątkiem pinu 4 |
Wydajność prądowa pojedynczego I/O | 7 mA |
Pamięć Flash | 256 kB |
Pamięć SRAM | 32 kB |
Pamięć EEPROM | brak - zobacz dokumentację |
Wbudowana dioda LED | 13 |
Taktowanie | 48 MHz |
Wymiary | 68 x 53 mm |
Masa | 12 g |