Gems of Wisdom
- Modules are your friend. We made a module for each distinct input and output. It makes troubleshooting way easier and simplifies the job of combining everything.
- If something's not working, you probably didn't turn the power on. Or connect the C32. Or you didn't connect the power to your board. Check for the dumb stuff first and save yourself a headache.
- We found it was helpful to make a packet of up to date schematics and data sheets for fast reference.
- Try to finalize your circuit as soon as possible so you can hot glue it into place.
- Check the internal resistance of a scavenged motor before hooking it up to power.
- Don't assume your mechanical design will work. Don't assemble everything the day before.
- Broken wires are a pain. Check for open circuits with a multimeter if you suspect a broken wire.
- Keep in mind servos and DC motors can draw significant current. If the 5V line on your board is at 2.5V, you need to add a voltage regulator to source more current.
- Be liberal with your clearances on moving parts.
- If something is misaligned, fix it. Trying to make workarounds later will be a much bigger hassle than doing it right the first time.
- Get to know the shop TA's. They can help a lot with building your project.
- Bring your own tools so you don't have to constantly scavenge for stuff.
- No matter what time you leave for the lab, always bring your jacket because you can bet it will be cold when you go home at 2am.