Readings

Week 1: Project Ideas and Arduino

Read: Projects Ideas

Read: What is Arduino?
View: Getting Acquainted with Arduino 

Read: Getting Started with Arduino 
Read:  Arduino Uno Board Anatomy 
View:  Arduino Hardware Overview 

Assignment:  Research and propose a project idea

Back to Top

Week 2: Arduino Programming Environment

Read:  Arduino Software (IDE)
View: Understanding Arduino Syntax 
View: Arduino Programming Basics 

Assignment:  Download the IDE and Install

Extra: Programming Handbook

Back to Top

Week 3: Introduction to Coding

Read: Bare Minimum Code  
Read: Variables

Back to Top

Week 4: Circuit Considerations

View: Electrical Engineering Basics 

Back to Top

Week 5:Putting All Together

View: Simple Arduino
Read: Blinking an LED Project 
View: Blinking an LED Project 

Assignment: Using IDE utilize the code and execute

Back to Top

Week 6: Working With Digital Pins

Assignment: For each set of article and video write code and execute

Read: Arduino Board Digital Pins 
View: Arduino Board Digital Pins

Read: Digital Read Serial Project 
View: Digital Read Serial Project 

Read: Pushbutton Project
View: Buttons and PWM 

Back to Top

Week 7: Project Management

Read: Project Management Tutorial 
View: Fundamentals of Project Management

Assignment:  Develop a work plan for the project idea

Back to Top

Week 8-9: Working With Analog Pins

Assignment: Using IDE utilize the code and execute

Read: Analog Input Pins
View: Analog Input Pins

Read: Analog Input and Output (Serial)
View: Analog Input and Output (Serial) 

Read: Read Analog Voltage Project 
View: Read Analog Voltage Project

Read: PWM 
View: Motors and Transistors

Read: Built in Project Examples

Back to Top

Week 10-13: Advanced Programming

Assignment: As per your project, select the relevant modules and execute the code

Libraries
Serial Communication
LCD
Wireless Communication
SMS
RFID
I2C
SPI
GPS
SD Card

Back to Top

Week 14: Additional References

Programming References 
Advanced Programming

 

Back to Top