Airbot Omnibus F4 series is one of my favorite flight controllers. Two of my quads are flying thanks to them. They might not be the best or the famous ones, but they get the job done. And that is what counts.

Airbot Omnibus F4 v1

Unfortunately, they are not free of faults (and what is?) and each next revision is trying to fix some problems. Sometimes by introducing a new one. Right now, there are 4 hardware revisions, not always fully compatible with each other.

Omnibus F4 v4 flight controller

Here is a summary of all 4 revisions...

Common features of all revisions

  • Integrated BEC
  • Integrated storage for blackbox data
  • Integrated OSD
  • Voltage monitoring
  • Current and RSSI analog inputs
  • PPM Input
  • S.Bus input with inverter
  • 6 PWM outputs
  • 3 UART ports: UART1, UART3, and UART3
  • USB VCP port
  • I2C port, shared with UART3, so I2C and UART3 cannot be used at the same time
  • MPU6000 over SPI

Omnibus F4 v1

  • Linear BEC (LM7805) that tends to overheat on 4S is one of the biggest problems of this board
  • SBUS inverter connected to UART1
  • PPM and UART1 can be used together when S.BUS jumper is removed (close to PPM/SBUS connector)
  • 128mbit flash memory for Blackbox

Omnibus F4 v2 (aka Pro)

  • witching voltage regulator - solves the problem of overheating BEC
  • SD Card slot instead of flash memory
  • SBUS inverter connected to UART1
  • PPM and UART1 can be used together when S.BUS jumper is removed (close to PPM/SBUS connector)
  • Integrated current meter
  • SPI header
  • BMP280 barometer connected to SPI bus

Omnibus F4 v3

  • switching voltage regulator - solves the problem of overheating BEC
  • SD Card slot instead of flash memory
  • SBUS inverter connected to UART6
  • PPM and UART6 can be used together when S.BUS jumper is removed (close to PPM/SBUS connector)
  • SPI header
  • BMP280 barometer connected to SPI bus

Omnibus F4 v4

  • switching voltage regulator - solves the problem of overheating BEC
  • SD Card slot instead of flash memory
  • SBUS inverter connected to UART6
  • PPM and UART6 can NOT be used together. PPM input cannot be disconnected from UART6 RX, so even when using PPM RX, UART6 is more less useless
  • SPI header
  • BMP280 barometer connected to SPI bus