URC at WVU: PCB Design, Leadership, and Programming
I was the Electronics Lead at WVU for Mars Society’s University Rover Challenge (URC).
What is URC?
The University Rover Challenge (URC) is a robotics competition held annually in Utah where college teams design and build the next generation of Mars rovers.
The rover must complete four distinct tasks:
- Science: Collecting and analyzing soil samples for signs of extinct or extant life.
- Equipment Servicing: Operating valves, switches, and connectors on a mock lander.
- Extreme Retrieval: Navigating treacherous terrain to deliver tools to astronauts.
- Autonomous Navigation: Traversing desert waypoints using only GPS, IMU, and computer vision.
The 2026 rover that I helped contribute to is pictured below:

Payload PCB
I designed an all-purpose control and interface board to manage mission-critical sensors and electronics.

See more on my GitHub: austindriggs/urc-payload-pcb.
Payload Programming
I also programmed the Pi Pico using MicroPython.
See more on my GitHub: austindriggs/urc-payload-pkg.
KiCad Workflow
I developed standardized KiCad design guidelines and implemented CI/CD pipelines to automate DRC (Design Rule Checks) and ERC (Electrical Rule Checks) and generate fabrication files (Gerbers/BOM), significantly reducing both design and manufacturing errors and allowing for streamlined development, iterations, and testing.
See more on my GitHub: austindriggs/urc-kicad-workflow.
Electronics Leadership
As the Electronics Lead, I managed the end-to-end lifecycle of the rover’s electrical systems. My contributions included:
- Mentorship & Training: Created technical documentation and led training modules on reflow/soldering, PCB layout best practices, and electronics integration testing.
- Project Management: Orchestrated task distribution for a multidisciplinary team, aligning individual member interests with critical path milestones.
- Design Review & Quality Assurance: Served as the lead reviewer for all custom PCB designs, performing rigorous bench and integration testing.
