User Tools

Site Tools


projects:crazyflie2:expansionboards:bosch

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projects:crazyflie2:expansionboards:bosch [2017-05-23 10:55]
jan [Bosch Sensor Deck]
projects:crazyflie2:expansionboards:bosch [2021-06-24 16:13] (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://www.bitcraze.io/documentation/system/]] or
 +[[https://www.bitcraze.io/documentation/repository/]]
 +</WRAP>
 +
 +
 ====== Bosch Sensor Deck ====== ====== Bosch Sensor Deck ======
  
-Adds a variety of Bosch Sensortec sensors to the crazyflie2+Adds a variety of Bosch Sensortec sensors to the crazyflie.
  
-{{:projects:crazyflie2:expansionboards:bosch_v2_top.png?direct&400|}}+{{:projects:crazyflie2:expansionboards:bosch_v2_top_3d.png?direct&400|}}
  
 ===== 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 available on one of them 
-  * Intertial measurement units: +  * Inertial measurement units: 
       * [[https://www.bosch-sensortec.com/bst/products/all_products/bmi055|BMI055]] (V1+V2+V4)       * [[https://www.bosch-sensortec.com/bst/products/all_products/bmi055|BMI055]] (V1+V2+V4)
-          * closed loop 
           * triaxial 12-bit accelerometer (up to ± 16g)           * triaxial 12-bit accelerometer (up to ± 16g)
           * triaxial 16 bit gyroscope (up to ± 2000°/s)           * triaxial 16 bit gyroscope (up to ± 2000°/s)
       * [[https://www.bosch-sensortec.com/bst/products/all_products/bmi160|BMI160]] (V1+V2+V4)       * [[https://www.bosch-sensortec.com/bst/products/all_products/bmi160|BMI160]] (V1+V2+V4)
-          * open loop 
           * 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)
Line 42: Line 46:
       * Size (WxHxD): 25.2x28.75x4mm³       * Size (WxHxD): 25.2x28.75x4mm³
  
 +===== Schematic=====
 +
 +Bosch Sensortec expansion deck V2 {{:undefined:bosch_v2_schematics.pdf|schematic}}
 ===== Setting Up ===== ===== Setting Up =====
 If not already done create config.mk in tools/make from [[https://github.com/bitcraze/crazyflie-firmware/blob/master/tools/make/config.mk.example|config.mk.example]] and add the following line: If not already done create config.mk in tools/make from [[https://github.com/bitcraze/crazyflie-firmware/blob/master/tools/make/config.mk.example|config.mk.example]] and add the following line:
Line 52: Line 59:
 in [[https://github.com/bitcraze/crazyflie-firmware/blob/master/src/hal/src/sensors_bosch.c#L47|sensors_bosch.c]] to any of the [[https://github.com/bitcraze/crazyflie-firmware/blob/master/src/hal/src/sensors_bosch.c#L37|available sensors]] which fit as gyroscope respectively accelerometer. in [[https://github.com/bitcraze/crazyflie-firmware/blob/master/src/hal/src/sensors_bosch.c#L47|sensors_bosch.c]] to any of the [[https://github.com/bitcraze/crazyflie-firmware/blob/master/src/hal/src/sensors_bosch.c#L37|available sensors]] which fit as gyroscope respectively accelerometer.
  
-Now you are ready to make the firmware and flash on your crazyflie.+Now you are ready to make the firmware and flash it on your crazyflie
 + 
 +For evaluation purposes you might want to log sensors data which can be done with help of the [[projects:crazyflie2:expansionboards:microsd|Micro SD expansion deck]].
projects/crazyflie2/expansionboards/bosch.1495529752.txt.gz · Last modified: 2017-05-23 10:55 by jan