ARDUINO

GETTING STARTED

PICKING THE RIGHT ARDUINO BOARD

Arduino Foundations      What is an Arduino? 2017 Sparkfun Arduino board buying guide video
Getting Started with Arduino/Genuino UNO : Install the hardware and software     Which Arduino is right for you?          Arduino Products

What is a library and where does it go?

Compare Arduino board specs
Arduino Tutorials-EU                  Arduino Wiki      Make Magazine guide to boards   ElectroMaker 99 Board Guide

Arduino Tutorials for Beginner and Intermediate Makers

 

ARDUINO IDE (Software)     

PROGRESSIVE LEARNING SITES FOR ARDUINO

Download the Arduino IDE : Choose Windows Installer 

Adafruit Learning System : Start with Lesson 0 and work your way up to 17

 

Top Tech Boy : Try all 27 labs: they build on each other!

BEFORE YOU START A PROJECT...

 

Read me first!

STAYING UP TO DATE WITH ARDUINO

 

Arduino Tips, Tricks, and Techniques : Thank you, Lady Ada!

BOARD PINOUTS 

Adafruit M4 board: Info on the exciting new M4 chip-based boards!

Arduino Uno R3 board pinouts photo : Shows the various comm interfaces

Differences between 8051, PIC, AVR and ARM microcontrollers

Arduino Uno R3 board pinouts diagram : Differentiates analog from digital-only pins

 

Arduino Uno R3 SMD schematic : Handy!

ARDUINO PROJECTS

SparkFun Arduino Pro Mini pinout diagram : Did you notice the extra Analog pins?

Julien Ilett Nokia 5110 LCD Tutorial #1

  Julien Ilett Nokia 5110 LCD Tutorial #2

ARDUINO COMPATIBLE VENDORS

Julien Ilett Nokia 5110 LCD Tutorial #3

The official Arduino.cc website : Your goto reference for all things Arduino

A few projects to get you started

Adafruit : Awesome Feather, Featherwing, and ItsyBitsy products!

Make Magazine projects

WeMOS Official Site : Chinese M0 and ESP32 designs

OSEPP projects for their Arduino starter kit

SAMD21 M0 Mini/Dev Breakout Hookup Guide : Driver & library installation

Latest Sparkfun tutorial projects

Training videos by Jeremy Blum, engineer. First of many videos: https://www.youtube.com/watch?v=fCxzA9_kg6s

ARDUINO ESSENTIALS

LCD Wiki          LCD Touchscreens 

ATmega328P chip burner        &         Chip Burner User Manual

Everything you need to know about Arduino code

Notes:

- burn bootloader first with "Arduino as ISP" (once per chip)...

   ...then use "<CTRL><SHIFT> U" to "Upload using programmer" for files

Home