ROV Component Data Sheets/Documentation:

code screen shot

Integrated Circuits/MCU

Microchip PIC16F1937

Maxim RS232 transceiver

ROHM Semiconductor Quad AND Gate

Schematics:

Control Box (main board)

Control Box (top panel board)

ROV circuit board

External Hardware

T100 Thrusters

Electronic Speed Controllers (ESCs)

Electronic Speed Controllers (ESCs, manufacturers datasheet)

Temp/Pressure Module found in Blue Robotics Bar30 sensor

Link to Blue Robotics documentation for Bar30 temp/pressure sensor

Source Code (Control Box)

main.asm

interrupts.asm

uart.asm

motorCalculations.asm

indicators_and_warnings.asm

delays.asm

LCD.asm

init.asm

mainConfig.inc

Source Code (ROV)

main.asm

init.asm

main.inc

math.asm

math.inc

ms5837.asm

ms5837.inc

serial.asm

motorStuff.asm

delays.asm

Code Documentation/Repositories

"State Codes" transmitted via UART

Gitlab:

Gitlab Control Box Repository

Gitlab ROV vehicle Repository