01 Essenz

PteronautOS ist auf ExpressLRS aufgebaut, umgewandelt in einen Flugcontroller für Ornithopter.

Kein Quad — keine Motoren, keine ESC, kein Betaflight. Die Bewegung wird durch Wellenformen erzeugt, die zwei Flügelservos und ein Kopfruderservo steuern.

CRSF (Funk) → rx_main → Ornithopter → Wellenform → PWM Servos

02 Architektur

Ornithopter
Mischer, Wellenformerzeugung, Kanalfilterung
Zephyrus
MPU6050 Gyroskop + Mahony AHRS + dualer PID
ServoOutput
PWM synchronisiert zum CRSF-Takt
Target
ESP8285 2400MHz RX

03 Zephyrus Gyromodul

Stabilisierung des Kopfruders über MPU6050. Mahony AHRS zur Lagebestimmung, dualer PID zur Korrektur von Rollwinkel und Gierrate.

Sensor MPU6050 (GY-521)
Schnittstelle Direkter I2C (GPIO1/GPIO3)
AHRS Mahony (Registerebene, ~1kHz)
PID Dual: Rollwinkel + Gierrate
Ausgabe Kopfruderkorrektur
RAM 62%
Flash 56%

04 Build

pio run -e PteronautOS_ESP8285_2400_RX

Kompatibel: ExpressLRS TX 2.4GHz · Baudrate: 420000