Full Tutorial and Flight Footage:
VTOL is notoriously difficult to get working in the RC world due to flight controller limitations. But I wrote my own easy to understand flight controller code, dRehmFlight VTOL, that this project uses: https://github.com/nickrehm/dRehmFlight
Tutorials to set up your flight controller hardware and hook up your radio receiver to talk to the flight controller are available here: https://www.youtube.com/playlist?list=PLTSCOv-lGtMax-oA4Pnq8OTxd4fTucrjQ
While the code is fairly easy to modify for this platform, I am also providing the exact same modified version of dRehmFlight that I fly on my F-35. You should only need to change some of the servo offset variables in the control mixer to level the surfaces prior to flight. Control gains have already been tuned to fly well. Available here: https://github.com/nickrehm/dRehmFlight-F-35
~~~THIS AIRPLANE WILL NOT BE ABLE TO HOVER OR TAKEOFF VERTICALLY WITHOUT THE FLIGHT CONTROLLER~~~
Parts I've used and recommend:
Teensy 4.0: https://amzn.to/3i5Zwqn
Is it possible to use an ESC with blheli_s rather than blheli_32?