ROV Component Data Sheets/Documentation:

Old office desk

Integrated Circuits/MCU

Control Box, ROV, Battery Monitor and gripper controller MCU:
    Microchip PIC16F1937

LED Controller MCU:
    PIC16F18313

RS232 Transceiver:
    Maxim RS232

AND Gates:
    ROHM Semiconductor Quad AND Gate

Switching Regulators:
    Texas Instruments LM2678 (5V [5A])

Switching Regulators:
    Texas Instruments LM2675 (5V/12V [1A])

Schematics:

Last update to schematics was on 01/06/2022

Control Box (main board)

Control Box (top panel board)

ROV circuit board

LED light controller

Gripper Arm controller

Gripper Arm Limit switches

External Hardware

Control Box:

44780 LCD module

ROV control joystick

Joysticks for griper arm control

ROV:

T100 Thrusters -discontinued but can be substituted with the more powerful (and more expensive) T200

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

LED Lights

Cable penetrators

Watertight enclosures and end-caps

Electronics tray for mounting components inside enclosures

Analog camera

Gripper arm:

Waterproof servos (Only water resistant. You will need to waterproof them):

     Hitec HS-646WP

     Hitec D845WP

Brushless motor for gripper arm

Linear rail kit for gripper arm

Various gears, brackets and parts for gripper arm

Source Code (Control Box)

Latest update to these files was on 01/06/2022. Check Gitlab for most recent changes. Documentation on this website may not reflect many of these changes

main.asm

interrupts.asm

uart.asm

motorCalculations.asm

indicators_and_warnings.asm

LCD.asm

init.asm

math.asm

mainConfig.inc

Source Code (ROV)

Latest update to these files was on 01/06/2022. Check Gitlab for most recent changes. Documentation on this website may not reflect many of these changes

main.asm

main.inc

init.asm

motorStuff.asm

serial.asm

math.asm

math.inc

ms5837.asm

ms5837.inc

Battery.asm

pressure.asm

Modified linker file for the PIC16F1937

Source Code (LED controller)

Latest update to these files was on 02/22/2021. Check Gitlab for most recent changes. Documentation on this website may not reflect many of these changes

lightControllerMain.asm

Source Code (Battery Monitor)

Latest update to these files was on 02/22/2021. Check Gitlab for most recent changes. Documentation on this website may not reflect many of these changes

batMonMain.asm

Source Code (Gripper ARM)

Latest update to these files was on 07/05/2021. Check Gitlab for most recent changes. Documentation on this website may not reflect many of these changes

GripperController.asm

Code Documentation/Repositories

"State Codes" transmitted via UART

List of various serial commands:

ROV serial commands

Gitlab Repositories:

Gitlab Control Box Repository

Gitlab ROV vehicle Repository

LiPo Battery Monitor Repository

LED Light Controller Repository

Gripper Arm Repository