# flix
**flix** (*flight + X*) — making an open source ESP32-based quadcopter from scratch.
## Features
* Very simple and clear source code.
* Acro and Stabilized flight using remote control.
* Precise simulation using Gazebo.
* In-RAM logging.
* Command line interface through USB port.
* Wi-Fi support.
* ESCs with reverse mode support.
* *Textbook and videos for students on writing a flight controller\*.*
* *MAVLink support\*.*
* *Position control and autonomous flights using external camera\**.
*\* — planned.*
## Version 0
### Components
|Component|Type|Image|Quantity|
|-|-|-|-|
|ESP32 Mini|Microcontroller board|
|1|
|GY-91|IMU+barometer board|
|1|
|K100|Quadcopter frame|
|1|
|8520 3.7V brushed motor|Motor|
|4|
|Hubsan 55 mm| Propeller|
|4|
|2.7A 1S Dual Way Micro Brush ESC|Motor ESC|
|4|
|KINGKONG TINY X8|RC transmitter|
|1|
|DF500 (SBUS)|RC receiver|
|1|
||SBUS inverter|
||
|3.7 Li-Po 850 MaH 60C|Battery|||
||Battery charger|
||
||Wires, connectors, tape, ...||
||3D-printed frame parts||