Engineering 100-950
Resources
A collection of useful cheat-sheets and diagrams you may find yourself referring back to over the course of the semester.
Contents
Arduino Debugging Checklist
- Make sure you have the correct board selected (Arduino Nano)
- Make sure your code compiles correctly, you can just compile without uploading.
- Check Ports: Tools->Ports, make sure the port selected is a serial port, if it is bluetooth there is an issue there.
- Check Bootloader: Tools->Bootloader, try switching the bootloader from new 32 to old 32 or vice versa.
- Reset the Arduino by holding down the button on it for a few seconds.
- Unplug the Arduino then plug it back in.
- Exit out of the Arduino software and reopen it (make sure to close ALL open software windows).
- Try a different Arduino or Cord.
- Restart your computer.
If your Arduino is still not functioning after trying all of these steps, call an instructor over for help!
Arduino Nano Pinout
Arduino Nano Tech-Specs
- Built-in LED Pin #: 13
- Digital Pins: 14
- Analog Pins: 8
- PWM Pins: 6
- Voltage: 5V
- Input-Voltage: 7-12V
- Current per Pin: 20mA
For more detailed specs, see the Arduino Nano website
Voltage Divider
LED Anode vs Cathode
Basic Circuitry Formulas
Voltage (V in Volts) = Current (I in Amps) * Resistance (R in Ohms)
Power (Watts) = Voltage (Volts) * Current (Amps)
Similarly, Watt-hours = Volts * Amp-hours