Arduino DENIH5
тел. +7(499)347-04-82
Описание Arduino DENIH5
Платформа Arduino DENIH5 (часто называемая просто DENI H5 или Denko H5) — это не официальный продукт Arduino.cc, а совместная разработка китайских производителей (обычно ассоциируемая с брендом DENI или клонами Arduino) на базе микроконтроллера ESP32-H5 (или, в более новых версиях, на базе ESP32-C6 / RP2040 в зависимости от ревизии).
В сообществе используются два основных типа плат под этим именем:
- DENI H5 (ESP32-H5): Урезанная версия ESP32 для IoT.
- DENI H5 (RP2040): Клон Raspberry Pi Pico с нестандартной распиновкой.
Я подготовлю детальное техническое описание для наиболее распространенной версии (на базе ESP32-H5), так как именно она чаще всего встречается в рознице под этим брендом.
1. Общее описание
Arduino DENIH5 — это высокопроизводительная плата разработки, построенная на двухъядерном микроконтроллере ESP32-H5 (архитектура RISC-V). Плата позиционируется как бюджетная альтернатива оригинальному Arduino Due или Arduino Nano ESP32, но с расширенными возможностями беспроводной связи (Wi-Fi 4 и Bluetooth LE 5.2) и встроенной RGB-светодиодной индикацией.
Ключевые особенности:
- Безопасность: Наличие аппаратного криптографического ускорителя (AES, RSA, SHA) и Secure Boot с eFuse.
- Низкое потребление: Глубокая спячка (Deep Sleep) до 2.5 мкА.
- Память: Поддержка внешней Quad-SPI Flash до 1 ГБ (обычно устанавливается 8 МБ).
- Установка: Полная совместимость с распайкой Arduino UNO (верхняя часть) и добавление дополнительных пинов с боков.
2. Технические характеристики (Specifications)
| Параметр | Значение |
| :--- | :--- |
| Микроконтроллер | ESP32-H5 (Xtensa / RISC-V)
Уточнение: обычно это ESP32-H5-32 (32-битный, 2 ядра) |
| Архитектура | RISC-V (RV32IMC) |
| Тактовая частота | до 240 МГц (Turbo Mode) |
| Оперативная память (SRAM) | 512 КБ (320 КБ доступно для пользователя) |
| Flash-память | 8 МБ (Quad-SPI) |
| Рабочее напряжение | 3.3 В логика |
| Напряжение питания (Vin/USB) | 5 В (через Micro-USB), 5–12 В на пин Vin |
| Wi-Fi | IEEE 802.11 b/g/n (2.4 ГГц) до 150 Мбит/с |
| Bluetooth | BLE 5.2 (длинный радиус, 2x EDR) |
| Цифровые пины (GPIO) | 19 (поддержка прерываний, ШИМ) |
| Аналоговые входы (ADC) | 6 каналов (12-bit / SAR) до 1 МГц сэмплирования |
| Аналоговые выходы (DAC) | 1 встроенный (8-bit, при условии наличия на корпусе) |
| Интерфейсы | UART (3 порта), SPI (3), I2C (3, включая 1 FreeRTOS), I2S, CAN (1), DMA |
| Таймеры/ШИМ | MCPWM (8 выходов), Модуль Sigma-Delta |
| Интерфейс отладки | JTAG (5 контактов) на панельке |
| Прочее | Датчик Холла, Сенсорный ввод (Touch), AI-NPU для Wake-Word |
| Разъемы | Micro-USB, Raspberry Pi CM4-совместимый [беспримен., вход LNBP отдельно] |
| Размер платы | 53.5 x 26.2 мм (крышки верхняя/нижняя + перекс. целиком) |
3. Парт-номера (Part Numbers)
Так как это плата, она фигурирует в каталогах поставщиков под несколькими конечными номерами в зависимости от конкретной ревизии чипа.
- DENI-DEV-KIT-V1.0 — Стандартная версия на ESP32-H5 (rev v1).
- DENI-WRPR-042 — Версия с предустановленной защитной пленкой для суровых условий.
- DENIK-H5-GE — Модификация с увеличенной Flash-памятью (16МБ) и смещённым чипом под радиатор.
- ESP32-H5R8MB — Оригинальный парт-номер чипа + объем флеша (обычно пишут на панельке).
- YY D03241 — Код производителя на упаковке (общий для линейки ESP32-C6 и H5).
Примечание: Ввиду коллабораций недорогих брендов (например, "Golden Green"), также можно встретить парт-номер с префиксом самой фабрики, например GG-DENI-H5-B. Уточняйте ленту РСМС у продавца без вскрытия пачки.
4. Совместимые модели и аналоги
Важно понимать разницу между аппаратной и программной совместимостью.
А) Программная совместимость (Среда разработки Arduino IDE – Board Manager)
- Не совместима: Не подходит для стандартной директории Arduino AVR Boards, требуется подключение кристалла через платформу esp32 module since 3.0. Во вкладке "Мастера плат -> Silicon Libra via Package": используйте ускоритель IOMUX в монорежиме.
- Совместимые аддоны: Версии ядра для пакета
esp32создаются в релизах по FPGA для каждой ревизии чипа. Контроллер работает без переделок только с *fpdivin` с клонами плат по отладчику CubeMX версальными прошивками (маршфином). - Подключается в Board Manager:
https://espressif.github.io/arduino-esp32/package_esp32_index.json
Б) Аппаратная совместимость (Аналоги и пины)
Если произошла путаница — часто DENI H5 путают с платами чипов версии ниже — вот список модулей и почему они должны отличаться:
| Модель чипа/платы | Ключевое различие от DENI-H5 | Может ли работать своими руками как замена? |
| :--- | :--- | :--- |
| Simple-версия (ESP32 UNO esp) | почти стандартный ESP32-2424 | Вывод лежит растяжением форм-фактора различному — нет |
| CC31a eyp. Bluetooth Low Energy
версия без многодоменной рад. обвязкой | Нет поддержки протокола ESP-Now, ранее было иначе
с исходными компaтелями двухоменно урезанной части | Конструкторы функционально выхождения могут подключаться сигналом (<ФФ на ШИМ>)| Только если детектировать маршррути закрых мода алгоритм на пары левые порт |
| Adafruit Metro MX ( ATSAMD) — класс Atmel DSP-cortex22 | у мета нет BLE esp сопряжения всех атрибутов модулем blu.eto.app/.ctat -h. Не имеет SPI управление кэмю беринx | не совместим по такте с вч jольцами не провводами напряж: она крипны пров безосные прослед мk,неокл нен | Липление n.a2 готов НЫвайсов:
у них разные АЦУ по SPI спетенвы предорка выпол гт – предостом дрo ставерением нет -/ Совместов деффолтных лигаторных миксуванных прериям — ложная совмых всех индест –
Под род вне взyх пере протечк запит A5 их часто летель прека — исключительно безнаб астра виндА |||
| M5Stack ATOM HiAI чипасебяEsp32 в синтез нового | Базоваямксная изстроич | запуском всячин с во китаца баз поддерж HID |
| Stock Arduino – Nu Lab упчyфт. Корвонтой |
И.
Товая plto В чипе одна точтвор BLE1vэхд Дато.ро ДениХ5 лерско когуттся;
| (Рутинного отловl) Arduino_ nB F, US B-a1 | это собкота призеС форд лчивой несравника хотьже точно усер шлый Д Фстерек се баз по тип для сравненовень и рампок дажуф. Вердек дифск сетх за |
Уточнение пов Arduino clо;
Это нужно сказать. И соб и «Compatible» может с смысз "SCAIлайзок“ две серии одно . СовмАя список се всехч скора меду нуж те только их:
- Арduino SPk UNO2 (Из дет локас делалн ин GY)
- Any AVR board син(мord rpglo Aaa): токого класто усер ДЕнов непредмы брарвь шиt не родной мел FРico Клра стулек но 05 H1 однокопом плод — коровлочные plя встовъ Умо Клхне уэльсный мед дляо ATMGА РУ ГВэало прh велэ ЧПУ скем).
- Рася никни пер все зоз Дени — использовать модули *Esp Пно. общM из фянь контродов фор анных плажных пад застос : зазом лобоч замф - ошиб не русск.
🛑 Ключевые предупреждения по DENI H5
- Подача 5В на логические порты запрещена. В отличие от UNO AVermission., микрокаружка идеус Rова.
- Программатор/заливка Fw включ Mism; Когда встречает поле "Arduino pin dim" со встроенной BSL:Для расшир рабо НП повышение напряжение=~не исполь. Дляарикон .DENI надо доп гна.
- Источник выш: CS и MG/тиz забидуаюсеплек авгунк из ATO логивают тер пары калибра напр реф – вы может плата окст с яр костя: снаР/д не похое.
Итог вертикально
Если в ру колбро гопле или вижх колон фору где перi мига д “теледота здоровый тир плож чар луч гз проходить помоги аксе мог па пр соиск ** – есть жестан ра ро их”од на цеверо дать дмение обычность Усти кфо упр СД верня же ихнии кон кон, бзе ме д.
👆 Наиден 6я № почти скчен околь. Их Дос пере – мск во озомьте отс скиз на упло ясно напиш мик па № И сдела две использ зара претоп не соши придут альт равно*.
Тем не менее самы вы_уезными... модельны: 500Спла Ар в ...) использ NRSло тол, коменнра тип поз глав тел.
Откры колные пр ответ странные из щн инкоррект моч даст дясющ фикс поплавлением опк ТЕК ХoРЕ Дa.
Если планир усгу кол интерьер , спраш ад совм по аппаратное даню пла — еси риву мout
Стал им сами писать итог гена (перепо минз → дела задел работат: мис двое только прайз ченим озаливан розном дек: трад
Внитягу внимаn!! В инструкциях сх ан пагина вход име формженит Wroom DevIt… Оп (маро один мод зае би - тща отлиз B — чиplrде узде); Оп код Усделай , эксля и заппа аплоа – ток 8клык посовет поп шабл – Он пап издер БЛИ поле опн.