Raspberry Pi Zero-Based Sensor Hub with IMU and Flex Resistor
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes a Raspberry Pi Zero, a 2.2 inch Basic Flex Resistor, an Adafruit BNO085 9-DOF Orientation IMU Fusion, an Adafruit ADS1115 16Bit I2C ADC, and a Resistor. The circuit is designed to interface these components for various sensor readings and data processing tasks.
Component List
Raspberry Pi Zero
- Description: A small, affordable computer that you can use for a variety of electronics projects.
- Pins: 5V, 3.3V, GPIO2 (SDA), GND, GPIO3 (SCL), GPIO14, GPIO4, GPIO15, GPIO18, GPIO17, GPIO27, GPIO23, GPIO22, GPIO24, GPIO10, GPIO25, GPIO9, GPIO8, GPIO11, GPIO7, ID_SC, ID_SD, GPIO5, GPIO12, GPIO6, GPIO13, GPIO16, GPIO19, GPIO20, GPIO26, GPIO21, hdmi rpi, usb rpi, usb rpi2, sd rpi
2.2 inch Basic Flex Resistor
- Description: A flexible resistor that changes resistance when bent.
- Pins: Pin 2, pin 1
Adafruit BNO085 9-DOF Orientation IMU Fusion
- Description: A 9-DOF sensor that provides orientation data.
- Pins: VCC, 3.3V, GND, SCL/SCK/RX, SDA/MISO/TX, INT, BOOT, PS0, PS1, RST, MOSI, CS
Adafruit ADS1115 16Bit I2C ADC
- Description: A 16-bit analog-to-digital converter with I2C interface.
- Pins: VDD, GND, SCL, SDA, ADDR, ALERT, AIN0, AIN1, AIN2, AIN3
Resistor
- Description: A 100 Ohm resistor.
- Pins: pin1, pin2
- Properties:
- Resistance: 100 Ohms
Wiring Details
Raspberry Pi Zero
- 5V:
- Connected to VDD of Adafruit ADS1115 16Bit I2C ADC
- Connected to pin 1 of 2.2 inch Basic Flex Resistor
- 3.3V:
- Connected to PS0 of Adafruit BNO085 9-DOF Orientation IMU Fusion
- Connected to VCC of Adafruit BNO085 9-DOF Orientation IMU Fusion
- GND:
- Connected to GND of Adafruit ADS1115 16Bit I2C ADC
- Connected to pin2 of Resistor
- Connected to GND of Adafruit BNO085 9-DOF Orientation IMU Fusion
- GPIO2 (SDA):
- Connected to SDA of Adafruit ADS1115 16Bit I2C ADC
- GPIO3 (SCL):
- Connected to SCL of Adafruit ADS1115 16Bit I2C ADC
- GPIO15:
- Connected to SDA/MISO/TX of Adafruit BNO085 9-DOF Orientation IMU Fusion
2.2 inch Basic Flex Resistor
- pin 1:
- Connected to VDD of Adafruit ADS1115 16Bit I2C ADC
- Connected to 5V of Raspberry Pi Zero
- Pin 2:
- Connected to AIN0 of Adafruit ADS1115 16Bit I2C ADC
- Connected to pin1 of Resistor
Adafruit BNO085 9-DOF Orientation IMU Fusion
- PS0:
- Connected to 3.3V of Raspberry Pi Zero
- SDA/MISO/TX:
- Connected to GPIO15 of Raspberry Pi Zero
- VCC:
- Connected to 3.3V of Raspberry Pi Zero
- GND:
- Connected to GND of Raspberry Pi Zero
Adafruit ADS1115 16Bit I2C ADC
- VDD:
- Connected to 5V of Raspberry Pi Zero
- Connected to pin 1 of 2.2 inch Basic Flex Resistor
- GND:
- Connected to GND of Raspberry Pi Zero
- Connected to pin2 of Resistor
- SCL:
- Connected to GPIO3 (SCL) of Raspberry Pi Zero
- SDA:
- Connected to GPIO2 (SDA) of Raspberry Pi Zero
- AIN0:
- Connected to pin1 of Resistor
- Connected to Pin 2 of 2.2 inch Basic Flex Resistor
Resistor
- pin1:
- Connected to AIN0 of Adafruit ADS1115 16Bit I2C ADC
- Connected to Pin 2 of 2.2 inch Basic Flex Resistor
- pin2:
- Connected to GND of Adafruit ADS1115 16Bit I2C ADC
- Connected to GND of Raspberry Pi Zero
Code
No code is provided for this circuit.