Navigation shield for Arduino with Bosch BNO055, BNO080 or BNO085
Pin | Pin Name | Signal | Description |
---|---|---|---|
1 | AREF | ||
2 | DAC0/A0 | ||
3 | A1 | ||
4 | A2 | ||
5 | A3 | ||
6 | A4 | ||
7 | A5 | WAKE_2 | option 2 for WAKE from BNO085 |
8 | A6 | ||
9 | 0 | ||
10 | 1 | WAKE_1 | option 1 for WAKE from BNO085 |
11 | 2 | BMP388_CS | chip select for BMP388 |
12 | 3 | ||
13 | 4 | ||
14 | 5 | BNO085_CS | chip select for BNO085 |
15 | 6 | BMP388_INT | interrupt from BMP388 |
16 | 7 | BNO085_INT | interrupt from BNO085 |
17 | 8/MOSI | SPI_MOSI | to sensors if SPI option is used |
18 | 9/SCK | SPI_SCK | to sensors if SPI option is used |
19 | 10/MISO | SPI_MISO | to sensors if SPI option is used |
20 | 11/SDA | I2C_SDA | to sensors if I2C option is used |
21 | 12/SCL | I2C_SCL | to sensors if I2C option is used |
22 | 13/RX | SERIAL_RX | to connector CN3 |
23 | 14/TX | SERIAL_TX | to connector CN3 |
24 | RESET | RESET | Reset for BNO085 |
25 | GND | GND | |
26 | VCC | 3V3-rail | supply voltage for board |
27 | VIN | ||
28 | 5V0 |
compatible to Sparkfun Qwiic. JST SH 1mm 4-pin.
Pin | Signal | Description |
---|---|---|
1 | GND | |
2 | VCC | |
3 | I2C_SDA | |
4 | I2C_SCL |
JST SH 1mm 4-pin.
Pin | Signal | Description |
---|---|---|
1 | GND | |
2 | VCC | |
3 | SERIAL_TX | |
4 | SERIAL_RX |
It is possible to mount a BNO055 instead of the BNO085. The BNO055 only supports the I2C interface.
The following parts need to be changed:
part | BNO085 variant | BNO055 variant |
---|---|---|
R1 | 10k | DNI |
R2 | 10k | DNI |
R5 | 10k | DNI |
R6 | DNI | 10k |
R7 | 10k | DNI |
R8 | DNI | 10k |
R10 | DNI | 0R |
R11 | DNI | 0R |
R12 | DNI | 0R |
R13 | 0R | DNI |
R14 | 0R | DNI |
R15 | 0R | DNI |
R16 | 0R | DNI |
C8 | 100nF | DNI |
C9 | 100nF | DNI |
C10 | 100nF | DNI |
C11 | 100nF | DNI |
U1 | BNO085 | BMP055 |
U3 | BMP280 | DNI |
U4 | BME280 | DNI |
U5 | VCNL4040 | DNI |