Skip to content

Commit c4e945b

Browse files
committed
Update hardware_hookup.md
1 parent dd95ac5 commit c4e945b

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

docs/hardware_hookup.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,3 +379,22 @@ The table below shows how to connect the SparkFun IoT RedBoard - ESP32 to the VR
379379
</tr>
380380
</table>
381381
</div>
382+
383+
!!! note
384+
For users that are using a MicroMod Machine Learning Board with an MicroMod Artemis Processor, you will need to redefine a few pins. We recommend redefining the following pins in the example code.
385+
386+
``` c++
387+
#define BNO08X_CS PWM0
388+
#define BNO08X_INT D0
389+
#define BNO08X_RST D1
390+
```
391+
392+
Note that SPI_CS on the MicroMod Machine Learning Board is only routed to the CS pin for the microSD card. D0 is also used as the CS pin for the on-board camera via SPI. D0 will work but if you are using a camera, then this would cause a conflict. A good alternative pin to use in this case would be PWM1.
393+
394+
``` c++
395+
#define BNO08X_CS PWM0
396+
#define BNO08X_INT PWM1
397+
#define BNO08X_RST D1
398+
```
399+
400+
Additionally, A0 and A1 are meant to be only used as input pins and for ADC. THe MicroMod Artemis Processor has op amps and scaling from 3.3V to 3V on both of those analog pins.

0 commit comments

Comments
 (0)