How to Write your own Flight Controller Software — Part 8
NexgenMSP is a light weight Arduino implementation of the MultiWii Serial Protocol. It is available for download via the Arduino IDE Library Manager.
Let’s talk about serial communication for our drone. This is required for easy configuration, simulation, telemetry, black box recording and On Screen Display (OSD) for First Person View (FPV) goggles. You may not need all this functionality but it makes sense to design for the future.