Architecture

Architecture Description
Drone Architecture Diagram

                                                                        |-------------- Drone -----------------|
                                                                        |
                                                                        |                                               FAN
                                                                        |             [Circuit Board] ------UART-----[Esc Board]
                                                                        |           [ArduPilot / PX4  ]              Brushless motor
                                                                        |                                            With Propeller
                                                                        |--|----------|------|--------------------|
                                                                          UART      UART    UART
                                                                            |         |       |
                                                                      Wifi Radio    GPS     Gyroscope/Accerlerometer

                                                GPS  Telemetry
                                                |    Radio
                                                |     |
                                                UART  UART
|------- Laptop ---------|                      |     |
| GCS (Mission Planner)  |                  |---|-----|---------------------|
|                       USB ==UART Cable== Serial Flight Controller        |
|------------------------|                  |      (STM32 / Cortex-M MCU)  |
                                            |------------------------------|
            
Actual communication between Drone and Flight Controller. GCS only shows the data.