# 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)