Плата Arduino Zero — это 32-битная платформа на базе микроконтроллера ATSAMD21G18 с ядром ARM Cortex-M0+. Встроенный отладчик EDBG и два порта microUSB обеспечивают удобное программирование и отладку кода.
- Микроконтроллер ATSAMD21G18 с ядром ARM Cortex-M0+
- Частота тактирования 48 МГц
- 256 kB Flash-памяти и 32 kB SRAM
- 20 цифровых входов/выходов, 10 из которых поддерживают PWM
- 6 аналоговых входов (12-битный АЦП) и 1 аналоговый выход (10-битный ЦАП)
- Два порта microUSB для программирования
Технические характеристики
Микроконтроллер ATSAMD21G18 работает на частоте 48 МГц и имеет 256 kB Flash-памяти и 32 kB SRAM. Плата имеет 20 цифровых входов/выходов, из которых 10 могут работать как выходы PWM. Также доступны 6 аналоговых входов с 12-битным АЦП и 1 аналоговый выход с 10-битным ЦАП.
Интерфейсы связи
Плата поддерживает интерфейсы UART, SPI и I2C (TWI). Для подключения к компьютеру и питания используются два порта microUSB. Также доступно питание через разъем DC 5,5/2,1 мм.
Конструкция и размеры
Габариты платы составляют 68 × 53 мм, а вес — 12 г. На плате встроена светодиодная индикация на пине 13. Внешние прерывания доступны на всех пинах, за исключением пина 4. Плата имеет встроенный отладчик EDBG, который реализует интерфейс SWD для программирования микроконтроллера.