# Minimal Fly-By-Wire Kit ## TinyHawkFlyskyRx "This is a Flysky AFHDS 2A compatible receiver firmware for the TI CC251x rf transceiver IC written for the Emax TinyHawk brushless quadcopter." * Source: https://github.com/nepeee/TinyHawkFlyskyRx * Ti CC2511 product: https://www.ti.com/product/CC2511/part-details/CC2511F32RSPR * Ti CC2511 datasheet: https://www.ti.com/lit/ds/symlink/cc2511.pdf ## CC2511F32 Pololu Wixel board * CC2511F32 dev board: https://www.ebay.de/itm/194727699495 * Pololu Wixel development: https://www.pololu.com/docs/0J46/all#10 - Small Device C Compiler (SDCC): http://sdcc.sourceforge.net/ - Wixel SDK https://pololu.github.io/wixel-sdk/ * CC2511 device flashing with CC Debugger: https://www.zigbee2mqtt.io/guide/adapters/flashing/flashing_the_cc2531.html * CC Debugger: https://de.aliexpress.com/item/1005001651928205.html ![](https://i.imgur.com/1xorQNQ.png) ## CC2511F32 https://www.ti.com/lit/ds/symlink/cc2511.pdf The debug interface uses an SPI-like two-wire interface consisting of the P2_1 (Debug Data) and P2_2 (Debug Clock) pins. Data is driven on the bi-directional Debug Data pin at the positive edge of Debug Clock and data is sampled on the negative edge of this clock. * P2_1 (Debug Data) * P2_2 (Debug Clock) ![](https://i.imgur.com/yYYjIdN.png) ## CC Debugger User Guide: https://www.ti.com/lit/ug/swru197h/swru197h.pdf Pin 1: GND maximum target current: 200 mA @ 3.3V ![](https://i.imgur.com/icK6OOw.jpg) Backup the stock bootloader: ![](https://i.imgur.com/zjJzTf1.png) ![](https://i.imgur.com/qkuOQ7E.png)