[Q] Robot with dual batteries and relay for 2nd battery

I noticed that it doesn't happen until the Arduino is fully booted, which is I think when it initializes the Serial2 as active in my code.

So I should skip the relay and maybe software limit how fast the motors can go without making the battery cut out. I asume when its idle it isn't drawing much, I do hear a buzz from the motors when its powered though. Shouldn't affect charging time/rate much.

I am starting to use a lot more of the Mega2560. Both in code space and GPIO's.

I will add the rest to the schematic this week.

Here is a ruff list

Camera Power Control
Power control of 5v Regulator (for sensors/servos/Xbee/WiFi, that way it doesn't overload the Arduino built-in regulator)
LCD TX (LCD has a Arduino Controlled backpack)
2 IR Distance Sensors
1 UltraSonic
2 IR Distance Switches
Voice Shield
Xbee/WiFi
Current Sensor
2 Battery Levels Sensors (Voltage Divider)
Audio Sensor
2 Servos (Camera Pan/Tilt)
Motor Controller > 4 Motors

Haven't added
2 Charging Stats Sensors (Voltage Dividers connected to charge LED's on the chargers)
LED Headlights (not need since camera has IR, but good for looks)

Everything is mounted on this platform

I think that is it.