Speedybee F745 35A is a quality AIO board suitable for 3-4" freestyle drones and cinewhoops or 5" ultralights. The base of the board is F7 processor with MPU6000 gyro. The board also includes a BMP280 barometer, analog OSD, 8MB of blackbox memory, 5V BEC and current sensor. Its biggest advantage is the integrated Bluetooth/Wifi module. This allows the board to be set up wirelessly, for example from a phone using the Speedybee app. This will be especially appreciated in Cinewhoops, where flight controllers are usually hard to reach. There is no need to connect a USB cable to the board at all. If you need a USB connector, the board has an external USB-C connector that you can place in an easily accessible location. The board has I2C pins for connecting a compass. The motors are driven by ESCs with BlHeli_S firmware that can handle current up to 35A. The board is protected against voltage spikes by a TVS diode.
The board has slightly larger external dimensions than other AIO boards. Make sure there is enough space in the frame.