The TuneRC Poly F405 2-4S AIO flight controller is a must-have for drone enthusiasts. It's designed for micro drones and can be used in various builds, such as agile toothpick drones, long-range quads, or creative X6/X8 quads. The controller comes with an integrated blackbox and current meter, as well as 5 UARTs and 8 motor outputs. It's preflashed with Bluejay, an open source esc firmware that offers bidirectional Dshot and RPM filtering for improved flight performance. The F405 chip provides a good balance of frequency, memory, and I/O. With a size of 33mm x 33mm and a weight of 5.8g, it's lightweight and easy to install. The input voltage is 6.50-20.0V (2S-4S LIPO/LIHV), and the power output is 5V 2A. The continuous current is 20A, and the peak current is 28A. The controller includes 1 x TuneRC Poly F405 2-4S F4 AIO Flight Controller w/ 20A 8bit 4in1 ESC and 1x Accessory Kit.