Arduino Nano
Приборная доска: IMU, высота, ток, баззер, LED. Шлёт телеметрию на ESP32. Не крутит моторы и не шифрует эфир.
- ATmega328P · 5V
- I²C: MPU6050, BMP280, INA219
- UART → ESP32 через level shift
CALLSIGN KX-7 · AUTONOMOUS
Дрон‑самолёт VTOL:
два крыла + 4 мотора.
Гибрид: крылья дают дальность, моторы — вертикальный взлёт. Маршрут с ПК, Arduino — приборы, ESP32 — шифр и 4G LTE к земле.
AIRFRAME · KX-7
Гибрид VTOL: вертикальный взлёт на пропах, крейсер — на крыльях. Внутри — tray с Nano, ESP32, LTE‑модемом и FC.
FLT DECK · AVIONICS
Как в самолёте: пилот — софт на земле, автопилот ведёт машину, радист (ESP32 + 4G) держит закрытый канал, бортинженер (Nano) смотрит приборы.
Приборная доска: IMU, высота, ток, баззер, LED. Шлёт телеметрию на ESP32. Не крутит моторы и не шифрует эфир.
Радист. Модем 4G даёт IP. Поверх — DVeProto. Расшифровал команду — отдал автопилоту. Потеря сети — RTL.
Как AP самолёта: GPS, курс, высота, AUTO, RTL. Слушает только то, что ESP32 уже проверил AEAD-тегом.
COM 1 · CELLULAR
Борт поднимает LTE, получает IP, стучится на GCS в интернете. Миссия и команды идут в DVeProto. Wi‑Fi — только стенд в мастерской.
Модем, SIM, APN оператора. ESP32 ждёт IP и DNS. Нет сети — не ARM.
TCP/WebSocket до GCS. Handshake X25519, дальше только ciphertext.
N секунд без кадра → LINK_OK = 0, FC уходит в RTL. Как потеря связи у экипажа.
LOADOUT
| Узел | Модуль | Куда | Зачем |
|---|---|---|---|
| Рама | VTOL fixed-wing, 600 mm span | — | Два крыла + 4 луча |
| Моторы | 4× 2207 VTOL, 1750–2400 KV | лучи | Вертикал + крейсер |
| Пропы | 5″, запас 10+ комплектов | моторы | После стенда |
| ESC | 4‑in‑1 45–60A + 5V BEC | стек | Моторы и логика |
| FC | F4/F7, UART×3+ | стек | AUTO / RTL |
| АКБ | 4S 1300–1500, XT60, 2–3 шт. | рама | Полёт |
| Конденсатор | 1000–2200 µF 35V | XT60 | Пульсации ESC |
| GPS | BN‑880 / M8N + compass | мачта | Маршрут |
| Arduino | Nano ATmega328P | tray | Приборы |
| ESP32 | DevKitC / WROOM‑32 | tray | DVe + модем |
| 4G модем | A7670E / SIM7600 / EC200 | tray | LTE к GCS |
| SIM | Nano‑SIM, интернет, APN | модем | IP‑канал |
| Антенна LTE | SMA, вынесена от ESC | хвост/луч | Регистрация в сети |
| IMU | MPU6050 | I²C Nano | Крен/тангаж в лог |
| Баро | BMP280 / BME280 | I²C Nano | Высота |
| Ток | INA219 | I²C Nano | RTL по батарее |
| SD | MicroSD SPI | ESP32 | Чёрный ящик |
| Баззер / LED | 5V + статус | Nano | Как лампы кабины |
| Level shift | 5V ↔ 3.3V | Nano↔ESP | Не сжечь UART |
| BEC extra | 5V 2–3A | модем+ESP | Пиковые TX 4G |
| Камера / VTX | обзор, не пилотаж | нос | Опционально |
WIRING
5V / GNDBEC, общая земляA4 / A5I²C датчикиD0 / D1UART → ESP32 (level shift)D2LINK_OK с ESP32 (4G жив)D3heartbeat на ESP32D4–D7баззер и лампы режимовUART2 16/17FC MSP/MAVLinkUART1 / 25/26NanoUART 13/14LTE‑модем TX/RXGPIO27модем PWRKEYGPIO15LINK_OK → Nano D2GPIO4 / 2LED DVe / LTEVSPISD лог4G. GND модема, ESP и FC общий. Антенна LTE до подачи питания. На стенде можно Wi‑Fi; в поле — только сотовая сеть.
CRYPTO
Сотовый канал не считается доверенным. Миссия, ARM и телеметрия только в AEAD. Без сессии автопилот глух.
ПК и ESP32: X25519, HKDF-SHA256, AES-256-GCM.
Маршрут и команды ciphertext’ом через LTE.
Приборы Nano + FC → ESP32 → GCS. Нет 4G — RTL.
FLIGHT PLAN
CHECKLIST
Два крыла VTOL, лучи, моторы без пропов.
FC, GPS, RTL в конфиге.
Nano и датчики на I²C.
Модем, SIM, антенна, отдельный 5V.
Сессия с ПК через LTE.
3 точки, низко, RTL обязателен.