This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
projects:crazyflie2:expansionboards:bosch [2017-05-23 09:55] jan |
projects:crazyflie2:expansionboards:bosch [2017-05-23 14:11] jan [Bosch Sensor Deck] |
||
---|---|---|---|
Line 3: | Line 3: | ||
Adds a variety of Bosch Sensortec sensors to the crazyflie2 | Adds a variety of Bosch Sensortec sensors to the crazyflie2 | ||
- | {{ : | + | {{: |
===== Specification ===== | ===== Specification ===== | ||
+ | |||
As there are different versions of the sensor deck, some sensors are only avaible on one of them | As there are different versions of the sensor deck, some sensors are only avaible on one of them | ||
* Intertial measurement units: | * Intertial measurement units: | ||
Line 15: | Line 16: | ||
* triaxial 16-bit accelerometer (up to ± 16g) | * triaxial 16-bit accelerometer (up to ± 16g) | ||
* triaxial 16 bit gyroscope (up to ± 2000°/s) | * triaxial 16 bit gyroscope (up to ± 2000°/s) | ||
+ | * Accelerometer: | ||
+ | * BMA455 (V4) triaxial 16-bit accelerometer (up to ± 16g), upcoming sensor | ||
* Integrated environmental units: | * Integrated environmental units: | ||
* [[https:// | * [[https:// | ||
Line 23: | Line 26: | ||
* Pressure sensors: | * Pressure sensors: | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
* Geomagnetic sensors: | * Geomagnetic sensors: | ||
* [[https:// | * [[https:// | ||
Line 31: | Line 35: | ||
* triaxial geomagnetic sensor | * triaxial geomagnetic sensor | ||
* 32 bit Cortex M0+ microcontroller from Atmel | * 32 bit Cortex M0+ microcontroller from Atmel | ||
- | * (1-wire memory for automatic expansion deck detection) | + | * (1-wire memory for automatic expansion deck detection) |
* Designed for mounting above or under the Crazyflie 2.0 | * Designed for mounting above or under the Crazyflie 2.0 | ||
* Mechanical specification: | * Mechanical specification: | ||
* Weight: | * Weight: | ||
* Size (WxHxD): 25.2x28.75x4mm³ | * Size (WxHxD): 25.2x28.75x4mm³ | ||
+ | |||
+ | ===== Setting Up ===== | ||
+ | If not already done create config.mk in tools/make from [[https:// | ||
+ | <code make> | ||
+ | Before make you may want to adjust which sensor should be used as gyroscope / | ||
+ | <code c> | ||
+ | static uint8_t gyroPrimInUse = SENSORS_BMI055; | ||
+ | static uint8_t accelPrimInUse = | ||
+ | </ | ||
+ | in [[https:// | ||
+ | |||
+ | Now you are ready to make the firmware and flash on your crazyflie. |