baskinburak / crazyflie2-nrf-firmware

Crazyflie 2.0 nRF51 firmware

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crazyflie 2.0 NRF51 firmware CI

Source code of the firmware running in the Crazyflie 2.0 nRF51822. This microcontroller have a couple of roles:

  • Power management (ON/OFF logic and battery handling)
  • Radio communication
    • Enhanced Shockburst compatible with Crazyradio (PA)
    • Bluetooth low energy using the Nordic Semiconductor S110 stack
  • One-wire memory access

Building and Flashing

See the building and flashing instructions in the github docs folder.

Official Documentation

Check out the Bitcraze crazyflie2-nrf-firmware documentation on our website.

License

Most of the code is licensed under LGPL-3.0.

Some files under src/ble/ are modified from Nordic semiconductor examples.

About

Crazyflie 2.0 nRF51 firmware

License:GNU General Public License v3.0


Languages

Language:C++ 55.8%Language:C 41.5%Language:Assembly 1.9%Language:Makefile 0.7%Language:Shell 0.1%Language:Ruby 0.0%