Waveshare General Driver Board — это многофункциональный контроллер на базе модуля ESP32-WROOM-32, предназначенный для создания роботов и автоматизированных устройств. Плата объединяет управление двигателями, сервоприводами и беспроводную связь WiFi и Bluetooth, что упрощает разработку сложных проектов.
- Микроконтроллер ESP32-WROOM-32 с WiFi 2,4 ГГц и Bluetooth 4.2 BLE
- Управление 2 двигателями с энкодерами или 4 без энкодеров
- Поддержка до 253 сервоприводов через интерфейс ST3215
- Встроенный 9-осевой IMU (QMI8658C + AK09918C) для навигации
- Питание 7-13 В или от аккумулятора 2S/3S
- Размеры платы 65 × 65 мм, интерфейс USB-C
Управление двигателями и сервоприводами
Плата позволяет подключать 2 двигателя постоянного тока с энкодерами или 4 двигателя без энкодеров (2 группы). Для точного позиционирования предусмотрен интерфейс ST3215, поддерживающий до 253 сервоприводов через последовательную шину UART. Это дает возможность реализовывать сложные механические движения и манипуляции в робототехнике.

Беспроводная связь и расширение
Модуль ESP32-WROOM-32 обеспечивает связь через WiFi 2,4 ГГц, Bluetooth 4.2 BLE и протокол ESP-NOW. Наличие интерфейса I2C позволяет подключать периферийные устройства, такие как OLED-экраны и дополнительные датчики. Встроенный конвертер UART-USB (CP-2102) упрощает настройку и передачу данных на компьютер.

Встроенные датчики и мониторинг
На плате размещен 9-осевой IMU-модуль, состоящий из акселерометра/гироскопа QMI8658C и магнитометра AK09918C. Эти датчики предоставляют точную информацию об ориентации и курсе устройства. Для контроля питания встроен монитор напряжения и тока INA219, а также слот для карты памяти TF (microSD) для хранения логов.

Питание и совместимость
Плата питается от источника напряжением 7-13 В через разъем XH2.54 или непосредственно от литий-ионного аккумулятора 2S или 3S. Встроенный регулятор напряжения обеспечивает стабильные 5 В для периферии. 40-контактное соединение GPIO позволяет легко интегрировать плату с Raspberry Pi, Jetson Nano и другими контроллерами через последовательный порт или I2C.
Комплектация
В состав набора входит плата General Driver Board и элементы крепления (винты и дистанционные втулки).
Этот контроллер идеально подходит для инженеров и энтузиастов робототехники, которым нужно универсальное решение для управления движением, навигацией и беспроводной связью в своих проектах.