Tiny quadcopter (Part 1)
I figured my daughter might like to learn to fly a quadcopter during lock-down. Ages ago, I printed this frame , and bought an F3 2.0, a set of brushed motors, and some batteries. It's all just been sitting in a drawer. I need a receiver, though. It seems a lot of people do this using an NRF24L01+ and an Arduino. In fact the two have even been combined in a single board by someone enterprising. I decided against the Arduino, because the cheap ones need 5V, and the quadcopter is powered by a single lithium battery. Also, the Arduino has limited PWM resolution. So at this point I was considering a black pill I had lying around, but it weights 6g, vs 2g for an Arduino pro micro. Then I thought about an stm32f411 black pill, which weights 2g like the pro micro. It turns out the flight controller includes a boost converter to power 5V 'peripherals' so that eliminates that argument. It's also controlled by a serial port rather than PWM, so I don't have to worry...