Pinout - Weber-State-Submarine-Project/Submarine GitHub Wiki

Introduction

This page provides an overview of all pinout diagrams used in the project, detailing the connections between various hardware components within the system.


Overview

Overview_Pinout drawio_V2 0
Description: This diagram gives a high-level overview of the entire system's wiring. It highlights the interconnections between the Raspberry Pi, motors, sensors, and power distribution to ensure a clear understanding of the complete setup.


ESC (PWM to Motors / I2C to Pi5)

ESC_Pinout drawio_V1 3
Description: This pinout diagram details the connections for the ESCs (Electronic Speed Controllers) that control the motors. It includes the PWM connections for motor control and the I2C communication lines connecting the ESCs to the Raspberry Pi 5.


Sonar Sensors (UART)

Sonar_Pinout_V1 2 drawio
Description: This diagram outlines the UART connections for the sonar sensors. It specifies the wiring for power, ground, and communication lines, ensuring proper data flow between the sensors and the Raspberry Pi.


Adafruit Orientation Sensor (I2C)

Orientation_Pinout_V2 0 drawio
Description: This pinout diagram shows the connections for the Adafruit BNO085 orientation sensor. It includes the I2C communication lines, power, and ground connections required to interface with the Raspberry Pi for precise orientation data.