My hacked Altair Aerial Blackhawk continues to serve as a great test platform for experiments in DIY flight controllers. So, when I heard the buzz surrounding the ESP32 line of Arduino-compatible microcontrollers (Dual 240 MHz cores, WiFi/Bluetooth on-chip), I knew I had to try one of these boards on the "Hackhawk".
If you've been following the developments in the ESP32 community, you know that the smallest ESP32 board is the recently-released TinyPICO. With its petite form factor, this board seemed to me like an obvious choice for indoor MAVs, and I wasn't disappointed. This wiki shows how I got the Hackhawk flying with the TinyPICO, using my favorite IMU solution and some small additions to my platform-independent C++ flight-control firmware toolkit.
Future plans for this project include: