Arduino

Под торговой маркой Arduino выпускается несколько плат с микроконтроллером (англ. boards) и платы расширения (так называемые шилды — калька с англ. shields). Большинство плат с микроконтроллером снабжены минимально необходимым набором обвязки для нормальной работы микроконтроллера (стабилизатор питания, кварцевый резонатор, цепочки сброса и т. п.).
Arduino и Arduino-совместимые платы спроектированы таким образом, чтобы их можно было при необходимости расширять, добавляя в устройство новые компоненты. Эти платы расширений подключаются к Arduino посредством установленных на них штыревых разъёмов. Существует ряд плат с унифицированным конструктивом, допускающим конструктивно жесткое соединение процессорной платы и плат расширения в стопку через штыревые линейки. Кроме того, выпускаются платы уменьшенных габаритов (например, Nano, Lilypad) и специальных конструктивов для задач робототехники. Независимыми производителями также выпускается большая гамма всевозможных датчиков и исполнительных устройств, в той или иной степени совместимых с базовым конструктивом Ардуино.

Arduino
Arduino.ru


wiki Arduino

Arduino M0 — платформа для разработки на базе микроконтроллера ATSAMD21G18 с вычислительным ядром ARM Cortex® M0! По сравнению с флагманской Arduino Uno, в этой платформе всего больше: больше памяти для программ и оперативной памяти, выше частота процессора. Без изменений остался лишь стандартный форм-фактор Arduino.

Arduino M0, Программируемый контроллер на базе ATSAMD21G18

Забудьте про экономию памяти программ и ресурсов на Arduino Uno. С платой Arduino M0 выполнять сложные математические расчёты, получать более точные аналоговые значения и при этом слушать музыку напрямую с микроконтроллера.

Arduino M0 основан на 32-битном ARM-процессоре ATSAMD21G18 от Atmel с вычислительном ядром Cortex M0. Микроконтроллер работает на частоте 48 МГц. А благодаря своей 32-битной архитектуре он выполняет большинство операций над целыми числами всего за один такт.

Характеристики:
– Микроконтроллер: ATSAMD21G18, 32-битный ARM Cortex M0+;
– Тактовая частота: 48 МГц;
– Напряжение логических уровней: 3.3 В;
– Входное напряжение питания: 6–15 В;
– Портов ввода-вывода общего назначения: 20;
– Максимальный ток с пина ввода-вывода: 7 мА;
– Максимальный выходной ток пина 3.3V: 1 А;
– Максимальный выходной ток пина 5V: 1 A;
– Портов с поддержкой ШИМ: 12;
– Портов, подключённых к АЦП: 6;
– Разрядность АЦП: 12 бит, по умолчанию 10 бит;
– Портов, подключённых к ЦАП: 1;
– Разрядность ЦАП: 10 бит;
– Flash-память: 256 КБ;
– Оперативная память: 32 КБ;
– Габариты: 69×53 мм.
показать весь текст
Технические параметры
Микроконтроллер
atsamd21
FLASH память, КБ
256
SRAM память, КБ
32
Цифровые входы/ выходы
20(12 с шим)
Аналоговые входы
6


2


3


4

5


6

7


8

9


10


11

12

13