The XSRF4O is a great Flight Controller for advanced freestyle and race pilots. If your want to run Dshot 600 or 32bit ESC's your going to need an F4 based board to take full advantage of them. The higher processing speeds of the F4 (Max looptime 32KHz) can handle the new high speed protocol ESC's (Dshot - 32bit) and still have enough processing power for extra things like OSD's or resource heavy, dynamic filtering. F4 boards often have more UARTs too. Another feature we like about this particular board is the solder pad layout. If you mount the board with the arrow facing forward, the USB will be on the side of the copter where it is easy to access and the signal and ground pads located on each corner of the board, correlate that with the proper ESC when using the Betaflight motor layout. I forgot to mention this board is also blackbox equipped, a very useful tool for understanding and learning to adjust PIDs. So there it is, the XSRF40; fewer wires to solder, saves weight, black box and OSD ready.
The user manual can be found here.
36x36mm (30.5mm hole spacing)
|Hardware||STM32F405 MCU,SPI Sensor,MPU6000,OSD,SD|
16CH(8CH is RSSI)by SBUS to UART1 OF F4, Smart Port of XSR to UART6 of F4
|Operating Voltage||4.0~10V (5V recommended)|
|Compatibility||FrSky Taranis X9D/X9E/Horus X12S/XJT in D16 mode|