Bee Motion Mini
Bee Motion Mini — это сверхкомпактная отладочная плата на базе мощного микроконтроллера ESP32-C3 с архитектурой RISC-V. Она оснащена встроенным PIR-датчиком движения, обеспечивая частоту процессора до 160 МГц и 4 МБ flash-памяти.
О плате Bee Motion Mini
Bee Motion Mini — это уникальное решение для создания систем автоматизации и безопасности. Плата объединяет в себе мощь чипа ESP32-C3 и удобство встроенного пассивного инфракрасного (PIR) датчика движения. Благодаря невероятно малым размерам и поддержке современных протоколов связи (Wi-Fi 2.4 ГГц и Bluetooth 5.0 LE), она идеально подходит для скрытой установки, создания датчиков присутствия, систем распознавания жестов и умных IoT-устройств с батарейным питанием. Особенностью платы является её ориентация на низкое энергопотребление, что критично для автономных датчиков.Где купить Bee Motion Mini
Важное примечание: Оригинальная модель Bee Motion Mini на базе C3 в данный момент может быть недоступна. Производитель выпустил обновленную версию — Bee Motion S3.
Наличие и цены могут меняться. Информация о Bee Motion S3 приведена как для наиболее актуального преемника серии.
Технические характеристики
Полные спецификации оборудования для Bee Motion Mini
Связь
Микроконтроллер
✨ Возможности и пины
Быстрая настройка
Конфигурации для быстрого старта на Bee Motion Mini — параметры оптимизированы для архитектуры RISC-V.
Для прошивки Bee Motion Mini через встроенный USB-C порт используйте ESP32C3 Dev Module. Убедитесь в установке пакета esp32 версии 2.0.0+.
[env:bee-motion-mini] platform = espressif32 board = esp32-c3-devkitm-1 framework = arduino
; Расширенные настройки board_build.mcu = esp32c3 board_build.f_cpu = 160000000L board_build.flash_mode = dio build_flags = -D ARDUINO_USB_CDC_ON_BOOT=1
Флаг ARDUINO_USB_CDC_ON_BOOT=1 необходим для вывода монитора порта через USB-C.
esp32:
board: esp32-c3-devkitm-1
variant: esp32c3
framework:
type: arduino
binary_sensor:
platform: gpio pin: GPIO5 # Встроенный PIR-датчик name: “Motion Sensor” device_class: motion
Используйте GPIO5 для работы с PIR-датчиком. См. руководство ESPHome.
esptool.py \
--chip esp32c3 \
--baud 921600 \
write_flash \
--flash_mode dio \
--flash_size 4MB \
0x0 bootloader.bin \
0x8000 partitions.bin \
0x10000 firmware.bin
Для ESP32-C3 загрузчик начинается с адреса 0x0.
Схема распиновки Bee Motion Mini (C3)
Графическое представление выводов и расположения PIR-датчика
Полезные ссылки
Документация и ресурсы для Bee Motion Mini
Маппинг пинов
Полная распиновка и соответствие GPIO для ESP32-C3
| Пин | Аналог | Тач | PWM | Другое |
|---|---|---|---|---|
| 0 | A0 | PWM | ||
| 1 | A1 | PWM | ||
| 2 | A2 | PWM | ||
| 3 | A3 | PWM | ||
| 4 | A4 | PWM | SCK | |
| 5 | A5 | PWM | MISO | |
| 6 | PWM | MOSI | ||
| 7 | PWM | SS | ||
| 8 | PWM | SDA | ||
| 9 | PWM | SCL | ||
| 10 | PWM | |||
| 18 | PWM | USB_D- | ||
| 19 | PWM | USB_D+ | ||
| 20 | PWM | RX0 | ||
| 21 | PWM | TX0 |
Инструменты и конфигурация
Настройки сборки и загрузки по умолчанию для Bee Motion Mini
| Настройка | Значение |
|---|---|
| Инструмент загрузчика | esptool_py |
| Инструмент сетевой загрузки | esp_ota |
| Адрес загрузчика | 0x0 |
| Режим Flash | DIO |
| Максимальный размер | 4МБ |
Похожие платы
Другие компактные решения на базе ESP32-C3