#Using a ELRS receiver with a microcontroller
5 messages · Page 1 of 1 (latest)
A typical flight controller firmware runs on a microcontroller. Have a look at one of the open-source flight controller software projects on GitHub (ArduPilot, PX4, iNav, BetaFlight and so on) as all the code you are looking for is there for grabs. Although mostly C/C++ is used, so you would need to convert yourself to Python, if the final code needs to be in that language.
Also see: https://github.com/crsf-wg/crsf/wiki
Even simpler might be to have a look at a ELRS Rx to USB joystick dongle project, also targeting RP2040: https://github.com/pfeerick/USB_ELRS_Receiver?tab=readme-ov-file#xiao-rp2040