- Circuit Design -
Eagle is a software tool for designing electrical schematics and creating layouts for PCBs (Printed Circuit Boards). It's not the only software used in industry, but it is relatively well supported and maintained by AutoDesk.
SnapEDA is a popular resource for accessing and creating PCB Footprints which can then be sent off to manufacturers for fabrication.
- Software -
Vim is a text editor that can be used to write software. Although it is relatively old (initially released in 1991) and also extremely difficult to master, it is a very capable text editor and is relatively popular in Cal Poly due to its popularity in industry.
Python is a popular scripting language, and is used relatively frequently within the robotics club. It's a good language to learn.
- Firmware -
- Mechanical -