Further reading
You can find more information about the Arduino libraries and the components we used in this chapter in the following resources:
- The documentation of the Arduino Wire library (I2C): https://www.arduino.cc/reference/en/language/functions/communication/wire/
- The documentation of the Arduino SPI library: https://www.arduino.cc/reference/en/language/functions/communication/spi/
- The documentation of the Arduino Serial library (UART): https://www.arduino.cc/reference/en/language/functions/communication/serial/
- The documentation of Arduino methods to use external interrupt triggers: https://www.arduino.cc/reference/en/language/functions/external-interrupts/attachinterrupt/
- A detailed description of the Bosch BNO055 IMU (used in the I2C example): https://www.bosch-sensortec.com/products/smart-sensors/bno055/
- A detailed description of the Microchip MCP3008 ADC (used in the SPI example): https://www.microchip.com/en-us/product/MCP3008
- A deep-dive...