User Tools

Site Tools


projects:crazyflie2:expansionboards:index

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
Next revision Both sides next revision
projects:crazyflie2:expansionboards:index [2017-10-05 14:56]
arnaud [Deck info]
projects:crazyflie2:expansionboards:index [2018-06-21 10:07]
tobias [Expansion port pinout]
Line 36: Line 36:
 {{:projects:crazyflie2:expansionboards:connector_multiplexing2.png?direct&900|}} {{:projects:crazyflie2:expansionboards:connector_multiplexing2.png?direct&900|}}
  
-The NRF51 pins can be multiplexed with any of the available NRF51 peripheral. The STM32F405RG pins can be multiplexed with more functionssee datasheets for more information.+  * The Crazyflie 2.0 is a 3.0V system, meaning a high output will be 3.0V but still compatible with a 3.3V system. 
 +  * VCC can supply max 100mA 
 +  * VCOM can supply max 1.0A 
 +  * All IO pins are 5V tolerant except PA5 and the NRF51 pins 
 +  * The NRF51 pins can be multiplexed with any of the available NRF51 peripheral.  
 +  * The STM32F405RG pins can be multiplexed with more functions
 + 
 +For full specification see the datasheets of the NRF51 and the STM32F405
  
 ===== Expansion board detection ===== ===== Expansion board detection =====
Line 54: Line 61:
 | 0xBC | 0x0A | bcFlow | Flow | 1.6g | ~40mA | Below | [[projects:crazyflie2:expansionboards:flow|link]] | {{ :projects:crazyflie2:expansionboards:flow-deck_reve.pdf | link }} | | 0xBC | 0x0A | bcFlow | Flow | 1.6g | ~40mA | Below | [[projects:crazyflie2:expansionboards:flow|link]] | {{ :projects:crazyflie2:expansionboards:flow-deck_reve.pdf | link }} |
 | 0xBC | 0x0B | bcOA | Obstacle Avoidance | N/A | ~0.3mA | Above | N/A | N/A | | 0xBC | 0x0B | bcOA | Obstacle Avoidance | N/A | ~0.3mA | Above | N/A | N/A |
 +| 0xBC | 0x0C | bcMultiranger | Multi-ranger | N/A | ~90mA (depending on mode) | Above | N/A | N/A |
 +| 0xBC | 0x0D | bcMocap | Mocap marker deck | N/A | 0mA | Above | N/A | N/A |
 +| 0xBC | 0x0E | bcZRanger2 | Z-Ranger v2 | 1.3g | ~15mA | Below | N/A | N/A |
 +| 0xBC | 0x0F | bcFlow2 | Flow v2 | 1.6g | ~40mA | Below | N/A | N/A |
 ===== Deck pin allocation ===== ===== Deck pin allocation =====
-Below is a table showing which pins each deck uses. The table also contains information about boards that are not released yet, these are subject to change. Assignments in parenthesis are connected via solder bridges or 0 Ohm resistors.+Below is a table showing which pins each deck uses. The table also contains information about boards that are not released yet, these are subject to change.  
 + 
 +Assignments in parenthesis are unconnected but connectable via solder bridges or 0 Ohm resistors and are thus alternative connections. The idea is to make it possible to re-route a connection if you want to use two decks where the connections collide.
  
 |    UART1  ^^  I2C  ^^  STM32 IO  ^^^^  UART2  ^^  SPI  ^^^  nRF51 IO  ^^  |    UART1  ^^  I2C  ^^  STM32 IO  ^^^^  UART2  ^^  SPI  ^^^  nRF51 IO  ^^ 
Line 70: Line 83:
 | bcFlow | | | X | X | | //(X)// | X | | | | X | X | X | | | VCC | | bcFlow | | | X | X | | //(X)// | X | | | | X | X | X | | | VCC |
 | bcOA | | | X | X | | | | | | | | | | | | VCC | | bcOA | | | X | X | | | | | | | | | | | | VCC |
 +| bcMultiranger | | | X | X | | | | | | | | | | | | VCOM |
 +| bcMocap | | | | | | //(X)// | //(X)// | | | | | | | | | N/A |
  
projects/crazyflie2/expansionboards/index.txt · Last modified: 2020-05-12 13:58 by kimberly