Arduino
Tutorials
Arduino is an open-source hardware and software company, project and user community that designs and manufactures single-board microcontrollers and microcontroller kits for building digital devices.(ref: Wikipedia)
- Official Homepage
- Official guide: A comprehensive guide to Arduino topics.
- ElectronicsHub: Example projects and basic Arduino tutorials.
- Arduino forums: Official Arduino forums
- StackExchange Ask questions and get guidance from a wide community of Arduino enthusiasts.
- Arduino Projects for Beginners to Advanced: Provides a list of really cool and fun projects for programmers and engineers of all levels to try.
- Microcontrollers for Educators: A link to all the resources used by Sparkfun’s 2015 Microcontrollers for Educators workshop.
- PyDuino Bot - Project: An interesting arduino project which teaches a lot!
Video Tutorials
- Arduino course for absolute beginners For beginners
- Arduino Lessons Arduino Course
- Arduino-Tutorials.net: 34 video tutorials on Arduino programming, geared towards beginners
PCB design
- Eagle tutorials: An introduction to designing circuit boards (helpful for Arduino work)