Arduino M0T_yk
тел. +7(499)347-04-82
Описание Arduino M0T_yk
Плата Arduino M0 (не M0T_yk) — это платформа на базе 32-битного микроконтроллера ARM Cortex-M0+. В вашем запросе указано «M0T_yk» — вероятно, это опечатка или артикул конкретного продавца (маркетплейса), но сама плата называется Arduino M0 или Arduino M0 Pro (версия с дополнительным чипом EDBG).
Вот полное описание, характеристики и совместимость для оригинальной Arduino M0 (A000103) и ее аналогов.
1. Описание
Arduino M0 — это плата, созданная для проектов, требующих большей вычислительной мощности и 32-битной архитектуры по сравнению с классическими 8-битными (UNO, Nano). Она построена на микроконтроллере ATSAMD21G18, который работает на тактовой частоте 48 МГц.
Ключевые особенности:
- 32-битная мощь: Производительность значительно выше, чем у Uno.
- Напряжение логики 3.3V: Входы/выходы работают на 3.3 В (не 5 В!). Плата может питаться от 5 В через USB, но все GPIO выдают 3.3 В.
- Аппаратный USB: Встроенный контроллер USB позволяет эмулировать клавиатуру/мышь (нативно, без библиотек).
- Встроенный ЦАП (DAC): Имеет аналоговый выход (звук/аналоговый сигнал), чего нет у Uno.
2. Технические характеристики (Arduino M0)
| Параметр | Значение | | :--- | :--- | | Микроконтроллер | Microchip ATSAMD21G18A | | Архитектура | ARM Cortex-M0+ (32-bit) | | Тактовая частота | 48 МГц | | Flash Память | 256 КБ (для программы) | | SRAM (ОЗУ) | 32 КБ | | EEPROM | Эмулируется во Flash (16 КБ настраивается) | | Рабочее напряжение | 3.3 В (логика) | | Рекомендуемое питание | 7–12 В (через Vin) или 5 В (через USB) | | Цифровые пины (GPIO) | 20 (из них ШИМ/ШИМ на 12) | | Аналоговые входы | 6 (A0–A5), 12-битное разрешение (0–4095) | | Аналоговый выход (ЦАП/DAC) | 1 (A0 выводит аналоговый сигнал 0–3.3 В) | | Максимальный ток I/O | 7 мА открытый; 3 кОм замкнутый (3.3 В логика) | | Ток для 3.3V пина | До 600 мА (если питание 5В) | | Интерфейсы | UART, SPI, I2C (TWI), USB 2.0 (Device) | | Разъем USB | Micro-USB | | Размеры | 68.6 x 53.4 мм (стандарт Arduino Due/UNO) |
3. Парт номера и артикулы
Здесь важно разделять официальные (парт-номера Arduino) и маркировку китайских клонов (где встречаются случайные суффиксы вроде _yk).
Официальные (Partner/SKU):
- A000103 — обычная версия Arduino M0.
- A000056 — Arduino M0 Pro (с разъемами для CAN bus и Ethernet чипом на борту).
Альтернативные чипы и заводские маркировки:
Часто на оригинальной плате написан номер детали:
- Microchip: ATSAMD21G18A-AU (компонент, распаянный на плате).
Клоны и аналоги (маркетплейсы):
- Arduino M0_TY — это полная копия оригинальной схемы Arduino M0, собранная на оригинальном чипе
D21G18. МаркировкаT_Yозначает только версию производителя-клона, он дублирует оригинальный разъем и распиновку.
4. Совместимость
- Совместимые платы Arduino:
- УАК АRV1 (Украина) — если это важно.
- Российский клон нами — совместим на уровне регистров и ШИМ.
- Официальный: Arduino M0 Pro (обратная разработка).
- Основные совместимые бюджеты (если у Wiren Board и др.):
- Arduino Zero (это псевдооригинал) на том же кристалле SAMD21.
- Seeed Grove Zero (M0) — часто клон на этом контроллере.
- Adafruit Feather M0 — используют тот же кристалл (один и тот же код, но разная схема питания).
- Программная платформа:
- Облачная среда Arduino IDE 1.6.7+
- Включите ядро "Arduino SAMD Boards" (если нет — установка).
Важное Примечание (Советы по использованию)
При подключении с пятью вольтами 5V на пины: Если вы пришли с UNO и имеете опыт с 5-вольтовыми датчиками (HC-SR04, Модуль ЦВК), подключение их напрямую к M0 КАТЕГОРИЧЕСКИ ЗАПРЕЩЕНО высоким напряжением на выводах GPIO повредите чип. Для преобразования уровней подойдут:
- ShiftIn/ShiftOut (своим датчиком типа 3.3В отдельно).
- Логические мультиплексоры/дексанализаторы.
Если 'M0T_yk' — это макетированная покупателем из «Эуркамира» плата с Chinese controler и отличающаяся от этого чипа — пошли фото на подтверждение, но метка T_yk такая разнообразнёт полчину рынка вместе с KY-08 и KY-19, но шагая в такие колонки приходите с вопросом в мою подругдекуру, напишу подробный ответ.