This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
projects:crazyflie:binaries:raspberrypi [2013-08-12 09:17] macke |
projects:crazyflie:binaries:raspberrypi [2020-05-12 14:26] (current) kimberly |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <WRAP center round important 60%> | ||
+ | This page has deprecated and moved to the new documentation framework of the main Bitcraze website. Please go to [[https:// | ||
+ | </ | ||
+ | |||
====== Bitcraze Raspberry Pi SD-card image ====== | ====== Bitcraze Raspberry Pi SD-card image ====== | ||
- | In order to make it easy for users that have a Raspberry Pi to test out our headless client we prepared an SD-card image that is ready to use out of the box. The image is based on the [[http:// | + | In order to make it easy for users that have a Raspberry Pi to test out our headless client we prepared an SD-card image that is ready to use out of the box. The image is based on the [[http:// |
- | We haven' | + | We haven' |
- | The changes made to the SD-card is mostly based of the contributed instructions from the [[projects: | + | The changes made to the SD-card is mostly based of the contributed instructions from the [[misc: |
====== Download ====== | ====== Download ====== | ||
- | The SD-card image can be downloaded here: | + | The SD-card image can be downloaded here (version 2015.3 and onward is compatible with Raspberrypi 2): |
- | * Bitcraze | + | * Bitcraze |
- | * Bitcraze | + | * Bitcraze Raspbian |
- | + | * Bitcraze Raspbian image 0.2 ([[http:// | |
+ | * Bitcraze | ||
+ | |||
+ | |||
+ | <WRAP center round info > | ||
+ | // | ||
+ | Using Torrent is advised, we have added webseed so it is faster than direct download and guarantee the file integrity. | ||
+ | </ | ||
+ | |||
+ | ====== Installing in an existing Raspbian sdcard ====== | ||
+ | |||
+ | If you already have a running raspbian system no need to download the image, connect your raspberrypi and run the following command to install all packages and dependencies. We are generating the official that way. You must be logged with the ' | ||
+ | |||
+ | < | ||
+ | curl https:// | ||
+ | </ | ||
+ | |||
====== SD-image info ====== | ====== SD-image info ====== | ||
< | < | ||
- | Size: 2 GB | + | Size: 4 GB |
- | User: bitcraze | + | User: pi |
- | Pass: crazyflie | + | Pass: raspberry |
</ | </ | ||
+ | |||
+ | (version before 2015.3 had bitcraze/ | ||
====== What's added to the image ====== | ====== What's added to the image ====== | ||
There' | There' | ||
* UDEV rules for access to the Crazyradio and NRF bootloader | * UDEV rules for access to the Crazyradio and NRF bootloader | ||
- | * crazyflie-pc-client | + | * crazyflie-pc-client pre-cloned |
- | * pyusb and pygame | + | * pyusb |
* UDEV rules to automatically launch the cfheadless client when Crazyradio is plugged in | * UDEV rules to automatically launch the cfheadless client when Crazyradio is plugged in | ||
* Driver for the Xbox 360 wireless controller and automatic start of the utilities | * Driver for the Xbox 360 wireless controller and automatic start of the utilities | ||
- | * Mercurial | ||
====== Creating the SD-card ====== | ====== Creating the SD-card ====== | ||
Line 31: | Line 53: | ||
====== How to use the SD-card image ====== | ====== How to use the SD-card image ====== | ||
- | First of all you need to set up what controller and link settings you are using. This is done by editing the two files in the folder /home/bitcraze | + | First of all you need to set up what controller and link settings you are using. This is done by editing the two files in the folder /home/pi named controller.conf and link.conf. They should only contain one row each. |
- | To fly first insert the USB controller, then power on the Crazyflie and lastly insert the Crazyradio. This will start the cfheadless client and connect to the Crazyflie. In a few seconds you sould be ready to fly. | + | To fly first insert the USB controller, then power on the Crazyflie and lastly insert the Crazyradio. This will start the cfheadless client and connect to the Crazyflie. In a few seconds you should |
- | To quick either power off the Crazyflie or pull-out the Crazyradio. | + | To quit either power off the Crazyflie or pull-out the Crazyradio. |
In order to restart flying you have to pull-out the Crazyradio dongle and insert it again. | In order to restart flying you have to pull-out the Crazyradio dongle and insert it again. | ||
Line 58: | Line 80: | ||
fi | fi | ||
</ | </ | ||
+ | {{tag> |