Flight Controllers

Board – Olimexino The Olimexino is a cheap and widely available development board This board is not recommended for cleanflight development because many of the pins needed are not broken out to header pins. A better choice for development is the Port103R, EUSTM32F103RB (F1) or the STM32F3Discovery (F3). Connections RC Input INPUT PA0 CH1 –

Board – Naze32 The Naze32 target supports all Naze hardware revisions. Revision 4 and 5 are used and frequently flown by the primary maintainer. Previous Naze hardware revisions may have issues, if found please report via the github issue tracker. Serial Ports Value Identifier RX TX Notes 1 USART1 RX / PA10 TX / PA9

Board – MotoLab The MOTOLAB build target supports the STM32F3-based boards provided by MotoLab. At present this includes the TornadoFC and MotoF3. The TornadoFC is described here: http://www.rcgroups.com/forums/showthread.php?t=2473157 The MotoF3 documentation will be provided when the board is available. Both boards use the STM32F303 microcontroller and have the following features: 256K bytes of flash memory

Board – Colibri RACE The Colibri RACE is a STM32F3 based flight control designed specifically to work with the TBS POWERCUBE multi rotor stack. Hardware Features: STM32F303 based chipset for ultimate performance PPM, SBUS, DSM, DSMX input (5V and 3.3V provided over internal BUS). No inverters or hacks needed. 6 PWM ESC output channels (autoconnect,

Board – ChebuzzF3 The ChebuzzF3 is a daugter board which connects to the bottom of an STM32F3Discovery board and provides pin headers and ports for various FC connections. All connections were traced using a multimeter and then verified against the TauLabs source code using the revision linked. https://github.com/TauLabs/TauLabs/blob/816760dec2a20db7fb9ec1a505add240e696c31f/flight/targets/flyingf3/board-info/board_hw_defs.c Connections Board orientation. These notes assume that

Board – CJMCU The CJMCU is a tiny (80mm) board running a STM32F103, which contains a 3-Axis Compass (HMC5883L) and an Accelerometer/Gyro (MPU6050). This board does not have an onboard USB-Serial converter, so an external adapter is needed. Hardware revisions Revision Notes 1 No boot jumper pads by LED1. Uses blue and red LEDs 2

Board – CC3D The OpenPilot Copter Control 3D aka CC3D is a board more tuned to Acrobatic flying or GPS based auto-piloting. It only has one sensor, the MPU6000 SPI based Accelerometer/Gyro. It also features a 16Mbit SPI based EEPROM chip. It has 6 ports labeled as inputs (one pin each) and 6 ports labeled

Board – BlueJayF4 The BlueJayF4 is designed to be a simple STM32F405 based replacement for existing controllers – geared towards race and acro. Features 3 hardware serial ports. Built-in serial port inverters which allows S.BUS receivers to be used without external inverters. USB (can be used at the same time as the serial ports). 6

Board – AlienWii32 (ALIENWIIF1 and ALIENWIIF3 target) The AlienWii32 is actually in prototype stage and few samples exist. There are some different variants and field testing with some users is ongoing. The information below is preliminary and will be updated as needed. Here are the hardware specifications: STM32F103CBT6 MCU (ALIENWIIF1) STM32F303CCT6 MCU (ALIENWIIF3) MPU6050 accelerometer/gyro