Developing the rover was not straightforward. Limited access to fabrication tools meant Aryan had to rely on alternative means for production. Without a 3D printer, he ordered parts through ROBU, an online service that printed his custom designs. For the chassis and metal sheets, he collaborated with local blacksmiths who helped him cut and weld the frame to precise measurements. This collaboration between digital design and traditional craftsmanship became one of the project’s most defining features, showing how engineering innovation can coexist with community involvement.
One of the most difficult technical challenges was waterproofing. Early trials revealed that even small leaks could cause water to seep into the electronics, risking short circuits and permanent damage. Aryan used a silicon-based sealant to protect sensitive areas, learning through trial that a generous application was necessary to ensure complete insulation. It took several rounds of testing to identify weak points and perfect the sealing process. These refinements made the rover not only more reliable but also safer to operate in harsh conditions.
If the chassis and frame define the rover’s body, its electronic architecture provides the intelligence that animates it. The control system is built around an Arduino Nano microcontroller, chosen for its reliability, ease of use, and adaptability. Acting as the central command unit, it manages power distribution, motor control, and input signals. The L298N Dual H-Bridge Motor Driver connects the logic system to the motors, enabling two DC gear motors to operate independently. This arrangement allows for differential steering, giving the rover precision control and stability even in constrained environments.
The following is a detailed list of the electronic components used in the rover:
1. Arduino Nano
Serves as the primary microcontroller.
Sends pulse-width modulation and direction signals to the motor driver.
Interfaces with the relay and other modules for power and control.
2. L298N Dual H-Bridge Motor Driver Module
3. Two DC Gear Motors
Act as the actuators for movement.
Each connected to one output channel of the L298N (OUT1–OUT2 and OUT3–OUT4).
Provide strong torque suited for uneven terrain and variable loads.
4. 12V Lithium-Ion Battery Pack
Main power source for the entire system.
Supplies high current to the L298N motor driver and other modules.
Chosen for its high energy density and relatively light weight.
5. LM2596 Buck Converter
6. Single Channel Relay Module
Controls the switching of high-current circuits.
Provides safety by electrically isolating control and power sections.
Triggered by a digital output from the Arduino.
7. Power Distribution Block
8. XT60 Connector
Ensures a safe, high-current connection between the battery and system.
Commonly used in robotics for its reliability and ease of maintenance.