Arduino MD-188
тел. +7(499)347-04-82
Описание Arduino MD-188
Вот подробное описание, технические характеристики, а также информация о парт-номерах и совместимости для модуля MD-188 (часто ошибочно называют «Arduino MD-188», хотя на самом деле это модуль китайского производства для реплик Arduino).
Важное уточнение: В официальной линейке Arduino нет модуля MD-188. Чаще всего под этим названием продается Bluetooth UART модуль на базе чипа BC04 (CSR BC417) или его клон на чипе BY-WL-28D9. В 99% случаев это аналог известного HC-05. Далее информация приведена именно для этого устройства.
📟 Описание модуля MD-188
MD-188 — это компактный Bluetooth-модуль (SPP — Serial Port Profile), предназначенный для добавления беспроводного последовательного интерфейса в проекты на базе Arduino, STM32, ESP8266 и других микроконтроллеров.
Он работает как UART-мост, то есть принимает данные по Bluetooth и передает их в TX/RX, и наоборот. Модуль поддерживает два режима:
- Режим ведущего (Master) — может самостоятельно инициировать подключение к другому Bluetooth-устройству.
- Режим ведомого (Slave) — ожидает подключения от телефона, ПК или другого мастера.
От HC-05 и HC-06 его отличает наличие дополнительных интерфейсов (AUX, Microphone, Speaker), что изначально предполагало его использование в Bluetooth-гарнитурах, но в DIY-проектах применяется только UART и управляющие выводы.
Внешний вид: Голубая или зеленая плата размером примерно 28x15мм, разводка с шагом 2.54мм (DIP-20).
📋 Технические характеристики (BC04 / MD-188)
| Параметр | Значение |
| :--- | :--- |
| Основной Чипсет | CSR BC417 (Bluetooth 2.0 CSR BlueCore4) |
| Bluetooth Версия | 2.0 + EDR (Enhanced Data Rate) |
| Профили | SPP (Serial Port Profile), HFP (Hands-Free), A2DP |
| Рабочая частота | 2.4 – 2.48 ГГц (ISM band) |
| Скорость передачи данных (UART) | 1200, 2400, 4800, 9600 (по умолчанию), 19200, 38400, 57600, 115200 бит/с |
| Скорость по радиоинтерфейсу | до 3 Мбит/с (реально 50–150 Кбайт/с) |
| Дальность действия | До 10 метров (в помещении)
(зависит от антенны и препятствий) |
| Напряжение питания | 3.3 Вольта (рекомендуется)
Некоторые версии терпят 5В на VCC, но лучше ставить стабилизатор. |
| Потребляемый ток | 30–45 мА (в режиме подключения/передачи) |
| Интерфейс (основной) | UART (TXD, RXD) с лог. уровнями 3.3 В |
| Дополнительно | Аудиовход (MIC), Аудиовыход (SPK), PWM, AIO, PIO |
| Логический уровень | 3.3V (Подача 5В на RXD гарантированно сожжет модуль!) |
| Антенна | Печатная (плата AI-Thinker) или керамическая (ML90A, резиновая на плате) |
🔌 Назначение выводов MD-188
На плате обычно подписаны посадочные места под 20 пинов, но для работы с контроллерами используются эти:
| Пин (маркировка) | Назначение | Примечание |
| :--- | :--- | :--- |
| CH346 / EN | Enable / AT-режим | Если подключить к 3.3V, модуль переходит в AT-режим. |
| VCC | Вход питания (+3.3В) | Максимум 3.6В. Не рекомендуется 5В! |
| GND | Земля | - |
| TXD | Передача данных (выход) | Подключать к RX Raspberry/Arduino через резистивный делитель, если контроллер 5В. |
| RXD | Прием данных (вход) | Подключать к TX контроллера.
Важно: Только 3.3В! |
| STATE | Статус подключения | Горит/HIGH — есть связь, нет связи — LOW. |
| MIC± | Микрофон (лепсной мост) | Не используется в Arduino |
| SPK± | Наушники (32–32?VOD) | Не используется в Arduino |
📌 По остальным пинам (AVLS, RES, GPOI, AIO, PAM, PIOPIO, RX_CAP, TXBT, D24) информация варьируется в зависимости от ревизии PCB. Их не трогают при подключении к Arduino.
📜 Парт-номера (Обозначения на маркетплейсах и заводах)
Поскольку «MD-188» — общее китайское название, встречаются обозначения:
- MD-188-AI (Aisdo / InLay? вариации).
- MD188 X-Wol (какие-то версии).
- BC04-Ш 80 (BT v2.0).
- GW-BCD-174. (Gwscom / HSCOG BODICOD? редко)
- HF8600CP/Micro-SAT. (в комплектах).
- Tongyu / Smier та же PCB: BC417.
Гарантированно совместимые модули (автоопределение купированными фичами):
- HC-05 (Master/Slave).
- HC-06 (только Slave).
- PCB/APC Homsf..
- Betterbest serial blue Board BSN286.
🔄 С Arduino Due, Esp32, STM32 гадать не надо — У них 3.3В питание, и модуль совместим сразу.
✅ Совместимые модели (схемы подключения)
-
Arduino UNO (Nano, Mini, Mega помечены 5В Для Питания -> Уменьшитель (LM1117-3.3 схемы). Для логики -> Делитель на 2: 1 кОм на землю + 2? идут TX/RX: D2 (TX) –*?> RDiv??
-
"Rx & Tx Arduino UNO (+лишком резистор в 1 к)! На TX сопряжения к Дра лиш 1к на RXм TX (5В) удуаршовка о ***! *Большинство "сгорит уверуйте внимание".
-
Arduino Pro Mini 3.3V: Прямое включение без согласования. Питание от 5V на VCC_MOD через 1N4007.
-
ESP8266: н WA Компиентный "ключ". Рассмотри конфиг VA? Берегитесь подать Vi— прямое.
Маев куюатный принцианно байас:
VT~3VP -> ADT...
- STM32: В работа V - TDRA 184 да всегда питание от 3.1В.
6.( *УИ. Arduino Леонардюю разные писка "те" RX переносяти +...
🔧 Важные замечания для работо осо
- Питание! Нет толе тней… Соб борт это 0x005A500A только литрит. С RC слеза два +4G22 прев (корон пог та свет! Тады даже Палос в мекув чува. < AT*CMD — Отправим?3D, залдушку! VT via ->.
Форточня вход вход VLVD селн первое реРед мон