Arduino Zero Pro
Arduino Zero Pro zbudowany został na bazie 32 bitowego procesora ARM Cortex-M0. W porównaniu do starszych wersji kontrolerów Arduino, nowy moduł daje nam dostęp do interfejsów diagnozowania procesora :
- JTAG
- SWD
- wirtualny port CMSIS
JTAG i SWD pozwalają podłączyć debugger i zobaczyć 'co się dzieje' w trakcie wykonywania programu. Interfejsy JTAG i CMSIS pozwalają w każdej chwili zatrzymać działający program i analizować jego stan i zachowanie bezpośrednio na Arduino. Dzięki temu wyszukiwanie błędów w bardziej skomplikowanych aplikacjach jest dużo łatwiejsze i szybsze.
Podstawowa specyfikacja :
Microcontroller | ATSAMD21G18, 48pins LQFP |
Operating Voltage | 3.3V |
Digital I/O Pins | 14, with 12 PWM and UART |
Analog Input Pins | 6, 12-bit ADC channels |
Analog Output Pins | 1, 10-bit DAC |
DC Current per I/O Pin | 7 mA |
Flash Memory | 256 KB |
SRAM | 32 KB |
EEPROM | up to 16KB by emulation |
Clock Speed | 48 MHz |
Arduino Zero spierany jest przez środowisko IDE od wersji 1.7.