Дрон M5Stamp Fly ESP32-S3 WiFi управляется контроллером M5Atom WiFi джойстика с использованием ESPNOW

M5Stack M5Stamp Fly — компактный дрон ESP32-S3 WiFi на базе IoT-модуля M5Stamp S3 с WiFi 4 и BLE, оснащенный четырьмя моторами и несколькими сенсорами, управляемый джойстиком M5Atom WiFi, также основанным на однокристальной системе ESP32-S3.

Недавно появились компактные дроны ESP32 или ESP8266 WiFi, включая бюджетный самодельный дрон на ESP32 и PiWings 2.0 , но M5Stamp Fly более продвинутый: шесть сенсоров (барометр, два дальномера времени пролета, 6-осевой IMU, 3-осевой магнитометр, сенсор оптического потока) плюс два разъема Grove для дополнительных сенсоров или модулей.

M5Stamp Fly ESP32 Drone

Характеристики M5Stamp Fly (K138):

  • Основной контроллер – модуль M5Stamp S3
    • Однокристальная система – Espressif Systems ESP32-S3FN8 : 32-битный двухъядерный микроконтроллер Xtensa LX7 с векторными инструкциями ИИ (до 240 МГц), сопроцессор RISC-V ULP, 512 КБ SRAM, WiFi 4 (802.11b/g/n) 2.4 ГГц, Bluetooth 5.0 BLE + Mesh, 8 МБ флеш-памяти
    • Подключение
      • WiFi 4 на 2.4 ГГц: полосы 20 МГц/40 МГц, протокол IEEE 802.11 b/g/n, до 150 Мбит/с
      • Bluetooth 5, Bluetooth Mesh: поддержка скоростей 125 Кбит/с, 500 Кбит/с, 1 Мбит/с, 2 Мбит/с, дальнодействие
      • 3D антенна 2.4 ГГц
    • USB – 1 порт Type-C для питания и программирования
    • Расширение – колодки с шагом 2.54 мм/1.27 мм и отверстия с металлизацией (GPIO, SPI, ШИМ и др.)
    • Габариты – 26 × 18 × 5 мм
  • Движение – 4 716-17600kv коллекторных мотора CW+CCW
  •  Сенсоры
    • BMP280 для измерения барометрического давления
    • 2 сенсора расстояния VL53L3 ToF (до 3 м) для удержания высоты и избегания препятствий
    • 6-осевой сенсор положения BMI270
    • 3-осевой магнитометр BMM150 для определения направления
    • Детектирование оптического потока (PMW3901MB-TXQT) для зависания и определения смещения
  • Расширение – 2 разъема Grove (1×I2C, 1×UART)
  • Прочее – Пассивный зуммер, RGB светодиод, кнопка сброса
  • Управление питанием
    • Аккумулятор высокого напряжения 300 мАч
    • Зарядка 5 В через порт USB-C
    • Микросхема измерения тока и напряжения INA3221AIRGVR
  • Габариты – 81.5 × 81.5 × 31 мм
  • Диапазон температур – 0°C до 40°C
  • Вес – 36.8 г

M5Stack K138 M5Stamp Fly

M5Stamp Fly drone specifications

Как указано ранее, M5Stamp Fly управляется джойстиком M5Atom (K137) на базе IoT-контроллера M5Stack AtomS3 ESP32-S3 с использованием проприетарного энергоэффективного протокола ESPNOW для прямой связи между дроном и джойстиком без роутера. M5Stack указывает на выбор между автоматическим/ручным режимами для включения функций точного зависания и переворотов.

M5Atom Joystick

Исходный код прошивки на C/C++ доступен для дрона и джойстика , документация по прошивке и управлению размещена на сайте документации . Управление со смартфона пока недоступно. Дрон M5Stamp Fly позиционируется для образовательных, исследовательских и проектных задач.

Джойстик M5Aton продается за $29.95 на AliExpress или в фирменном магазине , а дрон M5Stamp Fly доступен за $49.95 в магазине M5Stack ; вскоре ожидается появление на AliExpress .

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments