Inspiration

We were inspired by the challenges faced in industrial automation and assistive technology. Traditional robotic arms require complex programming or specialized controllers, making them inaccessible for rapid prototyping and adaptable control.

What it does

Our system lets you control a 6-motor robotic arm using familiar interfaces:

Joystick: Move individual motors with precision (12-bit resolution) Joystick Button: Switch between 6 motors (Base, Shoulder, Elbow, Wrist, Gripper, Rotate)

Keypad:

  • Press 1 to open gripper
  • Press 2 to close gripper
  • Press 3 to reset position
  • Press A to complete tasks

IR Sensor: Detects obstacles and prevents collisionsNordic nRF7002-DK: Processes all inputs in real-time with under 100ms response.

How we built it

Hardware: Nordic nRF7002-DK microcontroller connected to analog joystick (ADC), matrix keypad (GPIO scanning), IR sensor (digital input), and 6 servo motors.

Software: Built custom drivers in Zephyr RTOS for each component. Modular code architecture with separate files for keypad, joystick, and sensor control.

Power: Used 7.4V battery for servos; tested with lower-torque motors due to current constraints.

Demo: Created SolidWorks simulation to show what the full-power arm would do.

Challenges we ran into

Power Limitations: High-torque servos need 15A total; nRF board can't supply that much current. We tested with smaller motors and built a simulation instead.

Accomplishments that we're proud of

  • Successfully integrated 3 different input types on one microcontroller
  • Created a complete control system despite hardware limitations
  • Used Nordic's 12-bit ADC for precise analog control

What we learned

We gained hands-on experience with embedded systems development, learning GPIO multiplexing, ADC configuration, and Zephyr RTOS on the Nordic nRF7002-DK platform. Through systematic debugging, we discovered hardware limitations like pin conflicts and power constraints and learned to adapt our project scope when facing technical challenges while maintaining core functionality.

What's next for Team S.U.R.J. - Robotic Arm Control

We plan to upgrade to a high-current power supply to enable full-torque servo operation, leverage the nRF7002's built-in WiFi for remote wireless control and integrate computer vision for object recognition.

Built With

Share this project:

Updates