Платы разработчика и микроконтроллерные платы
Платы для прототипирования бортовой электроники, датчиков и полезных нагрузок. Основу раздела составляет DFRobot: платы FireBeetle 2 и Beetle на микроконтроллерах ESP32, ESP32-S2, S3, C3, C5 и P4 с Wi-Fi и Bluetooth, платы на RP2040, SAMD21 и ядрах Cortex-M, совместимые с Arduino платы на ATmega328, ATmega32U4 и ATmega2560, контроллеры роботов Romeo с драйвером моторов и Maixduino с нейроускорителем K210. Рядом — отладочные платы SoChip на процессорах Allwinner для обкатки камер и видеокодеков.
Микроконтроллерная плата решает одну задачу в реальном времени — опрашивает датчики, управляет сервоприводами и реле, передаёт телеметрию, — потребляет миллиамперы и запускается мгновенно. Для компьютерного зрения, картографии и тяжёлых вычислений нужен одноплатный компьютер с Linux: такие платы собраны в разделе бортовых вычислителей.
При выборе сверяют напряжение логики (3,3 или 5 В) с периферией, число и типы интерфейсов — UART, I2C, SPI, ШИМ, АЦП, — объём флеш-памяти и ОЗУ под прошивку и поддержку среды разработки: Arduino, ESP-IDF, MicroPython. Для серии после прототипа плату обычно заменяют модулем на собственной разводке.
Как выбрать
Сверяют по: процессор, память, питание, рабочая температура, габариты
Сводная таблица характеристик
Значения приведены по данным производителей. Колонки, не заполненные у большинства позиций раздела, в таблицу не выводятся.
| Модель | Процессор | Память | Питание | Габариты |
|---|---|---|---|---|
| DFR0994DFRobot | Xtensa LX7, 2 ядра, 32 бит, 240 МГц | Flash 16 МБ, PSRAM 8 МБ, SRAM 512 КБ, ROM 384 КБ | VIN 7–24 В; моторная шина VM 5–24 В; USB Type-C 5 В | 25,4 × 60 мм по данным производителя; в той же строке указано 2,95 × 3,54″, то есть около 75 × 90 мм |
| DFR1284DFRobot | одноядерный RISC-V, 240 МГц (модуль ESP32-C5-WROOM-1U-N4) | — | USB Type-C 5 В или VIN 5 В / солнечная панель 4,5–6 В; логика 3,3 В | 25,4 × 60 мм |
| SoChip R58 EVBSoChip | — | DDR3/DDR3L, LPDDR3/LPDDR2 | — | — |
| DFR1236DFRobot | ESP32-C5, одноядерный RISC-V | 4 МБ | 3,3 В | 25,4×60 мм |
| SoChip V3 EVBSoChip | — | DDR2/DDR3/DDR3L, LPDDR2/LPDDR3 | — | — |
| SoChip V831 EVBSoChip | Allwinner V831, одноядерный Cortex-A7, 800 МГц | — | — | — |
| DFR0807DFRobot | ESP32-C3FN4 (RISC-V, 160 МГц) | 384 КБ ROM, 400 КБ SRAM, 8 КБ RTC SRAM | 3,0–3,6 В | — |
| SEN0626DFRobot | — | — | 3,3–5 В | — |
| DFR0225DFRobot | ATmega32U4, загрузчик Arduino Leonardo | — | USB или внешний источник 6–23 В постоянного тока | 89 × 84 × 14 мм |
| DFR0339DFRobot | ATmega328, 16 МГц | — | 5 В; входное напряжение менее 8 В | 28,8 × 33,1 мм |
| DFR0216DFRobot | — | 32 КБ (ATmega328) | внешнее питание не требуется при подключении по USB, иначе 7–12 В вход | 75×54×15 мм |
| DFR0654DFRobot | Xtensa двухъядерный 32-битный LX6 | 4 МБ | — | 25,4 мм × 60 мм |
| DFR0868DFRobot | одноядерный 32-битный RISC-V | 4 МБ | 3,3 В | 25×20,5 мм |
| DFR0478DFRobot | — | — | 3,3 В | 29×58 мм |
| DFR0221DFRobot | — | — | 7–12 В | 70×55×14 мм |
| DFR0003DFRobot | — | 128 КБ, из них 4 КБ — загрузчик | 3–16 В (20 В макс.) | — |
| DFR0213DFRobot | — | 32 КБ, из них 4 КБ — загрузчик | 5 В | 45×20×20 мм |
| DFR1256DFRobot | четырёхъядерный Arm® Cortex®-A53, 2,0 ГГц | 4 ГБ LPDDR4 | 5 В макс. при 3 А через USB-C разъём | 68,85 × 53,34 мм (типоразмер Arduino UNO) |
| DFR0640DFRobot | Kendryte K210, RISC-V | — | USB Type-C (6–12 В) | 68×54 мм |
| DFR0992DFRobot | ESP32-S3 Xtensa LX7 | 16 МБ | — | 51,6×83×11 мм |
| DFR1283DFRobot | двухъядерный ESP32, до 240 МГц | 16 МБ | 9–26 В или USB Type-C 5 В / 2 А | 128×76×31 мм |
| DFR0810DFRobot | 32-битный RISC-V (до 160 МГц) | 384 КБ ROM, 400 КБ SRAM, 8 КБ RTC SRAM | 3,0–3,6 В | — |
| DFR0639DFRobot | — | — | 4,8–5,2 В | 53,3×25,4 мм |
| DFR1237DFRobot | — | 16 МБ | 3,3 В | — |
Плата DFRobot FireBeetle 2 ESP32-C5-U (DFR1284): RISC-V, Wi-Fi 6 2,4/5 ГГц, Zigbee/Thread
Отладочная плата SoChip R58 EVB на Allwinner R58, восьмиядерный Cortex-A7
Плата разработчика DFRobot FireBeetle 2 ESP32-C5 (DFR1236), Wi-Fi 6 2,4/5 ГГц, BLE 5, Zigbee
Отладочный комплект SoChip V831 EVB на Allwinner V831, NPU 0,2 TOPS, LCD 2,4″
Плата разработчика DFRobot DFR0654 на двухъядерном Xtensa LX6, 240 МГц, 4 МБ
Плата разработчика DFRobot DFR0868 на RISC-V, Wi-Fi 2,4 ГГц, 4 МБ, 25×20,5 мм
Плата разработчика DFRobot Maixduino (DFR0640) на K210 с ESP32 и камерой GC0328
Комплект разработчика DFRobot FireBeetle 2 ESP32-P4 (DFR1237), MIPI CSI, Wi-Fi 6
Что проверить перед покупкой
- Сверьте логические уровни выводов с периферией: вход на 3,3 В без согласования может выйти из строя от 5-вольтового сигнала, если он не допускает 5 В по даташиту.
- Проверьте питание: диапазон входа и ток, который плата отдаёт на периферию — от USB-порта хватает на плату, но не на моторы и сервоприводы.
- Сверьте объём оперативной памяти (SRAM) и флеш-памяти с задачей: библиотеки для камеры, сети или нейросети часто не помещаются в память младших версий платы.
- Уточните поддержку среды разработки и библиотек для конкретной платы: совпадение процессора не гарантирует готовых драйверов для её периферии.
- Сверьте рабочую температуру: отладочные платы обычно рассчитаны на коммерческий диапазон и для установки на борт без доработки не предназначены.
Производители в разделе
Подборки по этому разделу
О позициях раздела
Плата разработчика с готовым загрузчиком и документацией: путь от идеи до работающего прототипа занимает дни, а не недели.
Наличие беспроводного модуля на борту экономит место и питание: отдельный радиомодуль всегда дороже интегрированного по обоим ресурсам.
Отладочная плата DFRobot: контроллер с выведенной периферией, разъёмами питания и программирования.
При выборе контроллера смотрите не на частоту, а на периферию: число таймеров, каналов АЦП и аппаратных интерфейсов определяет, влезет ли задача.
Вопросы по разделу
- ESP32 или Arduino на ATmega?
- ATmega — простой восьмибитный микроконтроллер на 16 МГц с огромной базой примеров: хватает для датчиков, реле и сервоприводов. ESP32 — 32-битный, до 240 МГц, с Wi-Fi и Bluetooth на кристалле и большим объёмом памяти: его берут, когда нужна беспроводная связь, обработка данных или звук.
- Что такое отладочная плата EVB?
- Evaluation board — плата производителя процессора или его партнёра со всеми интерфейсами чипа на разъёмах: камерами, дисплеем, памятью, сетью. На ней проверяют программное обеспечение и периферию до разработки собственной платы. Отладочные платы SoChip на Allwinner V3s, V831 и V5 рассчитаны в первую очередь на камерные задачи.
- Можно ли ставить плату разработчика на аппарат?
- Для испытаний и малых серий — да, если плату закрепить на виброразвязке, защитить от влаги и питать от стабилизированной линии. Штыревые разъёмы и макетные провода в полёте ненадёжны: для постоянной установки соединения пропаивают или переходят на разъёмы с фиксацией.
- Производители каких марок собраны в разделе «Платы разработчика и одноплатные контроллеры»?
- SoChip, DFRobot. Характеристики в карточках приведены по странице модели или даташиту производителя, без пересказов посредников.
- По каким характеристикам сравнивают позиции раздела «Платы разработчика и одноплатные контроллеры»?
- Чаще всего в карточках этого раздела заполнены: питание, память, габариты, процессор, рабочая температура, оперативная память sram, интерфейс, флеш-память. Значения разобраны по единым полям, поэтому позиции разных производителей сравнимы строка в строку.
- Откуда взяты характеристики позиций раздела?
- Со страницы модели у производителя. Ссылка на первоисточник стоит в самом низу карточки, чтобы значение можно было сверить.
- Почему в карточке пустое поле характеристики?
- Значит, производитель этот параметр не публикует. Мы не переносим цифры из чужих каталогов и не достраиваем их по соседним моделям: пустая строка честнее правдоподобной.























