_moc

Drones

A safety-first learning map for understanding civilian drones, their roles, and their radio systems. This is reference material, not a flight-operating manual or an RF test playbook.

Start here

  1. Drone landscape — categories, missions, and major subsystems.
  2. Radio and frequency guide — what the common bands mean and what they do not mean.
  3. Safe learning path — a simulation and bench-first progression.
  4. Sources and validation — authoritative sources and refresh gates.

Hands-on: LiteWing (ESP32 drone)

  1. LiteWing flight guide — from box to first flight: mental model, battery, pre-flight, hover drills.
  2. LiteWing first-flight checklist — the phased procure → bench-gate → flight runbook.
  3. LiteWing ML autonomy plan — gated phases P0–P5: manual flight → cflib scripting → vision-based follow-me → floor mapping.

Programming: C++ control core

  1. C++ course evaluation — Fable's modern-C++ review of the LiteWing course: scorecard + prioritized fixes.
  2. C++ modern refactor — the rewritten host-safe control core (constexpr/noexcept, chrono dt, std::expected) with before/after diff.