Sparkfun tutorials
Topic Link
Introduction to electronic concepts
What is Electricity? [Link]
What is a Circuit? [Link]
What is Polarity? [Link]
Alternating Current (AC) vs. Direct [Link]
Current (DC) dc
Electric power [Link]
Voltage, Current, Resistance, and [Link]
Ohm's Law law
Some things before to continue…
How to Use a Breadboard [Link]
How to Use a Multimeter [Link]
How to Power a Project [Link]
Battery Technologies [Link]
Switch Basics [Link]
Connector Basics [Link]
Metric Prefixes and SI Units [Link]
Components
Resistors [Link]
Capacitors [Link]
Diodes [Link]
Light [Link]
Light-Emitting Diodes (LEDs) [Link]
Transistors [Link]
Integrated Circuits [Link]
About circuits and signals…
Series and Parallel Circuits [Link]
Voltage Dividers [Link]
Analog vs. Digital [Link]
Introduction to digital electronic
Binary [Link]
Logic Levels [Link]
Digital Logic [Link]
ASCII [Link]
Digital communications
IR Communication [Link]
Serial Communication [Link]
Serial Terminal Basics [Link]
Serial Peripheral Interface (SPI) [Link]
I2C [Link]
Some things about ARDUINO!
What is an Arduino? [Link]
[Link]
[Link]
Arduino Comparison Guide [Link]
Arduino Shields [Link]
Installing Arduino IDE [Link]
Installing an Arduino Library [Link]
Data Types in Arduino [Link]
Pull-up Resistors [Link]
Pulse Width Modulation [Link]
Analog to Digital Conversion [Link]
Miscellany
Motors and Selecting the Right One [Link]
GPS Basics [Link]
Gyroscope [Link]
Accelerometer Basics [Link]
PCB Design (EAGLE)
PCB Basics [Link]
Using EAGLE: Schematic [Link]
How to Read a Schematic [Link]
How to Install and Setup EAGLE [Link]
Using EAGLE: Board Layout [Link]
Designing PCBs: SMD Footprints [Link]
Designing PCBs: Advanced SMD [Link]
Making Custom Footprints in EAGLE [Link]
Tutorial: Panelizing PCBs in Eagle [Link]
To be continue…