Arduino for Makers – Getting Started

From: $50.00

A comprehensive 3-hour introductory course designed for new Arduino Makers.

Learn C++ programming, electronics and physical, hardware computing, from the ground up, through fun, practical projects.

Topics included:

– What Arduino really is, and why you should be interested.
– Basic electronics foundations.
– From prototype to product creation.
– Understanding analog and digital, inputs and outputs.
– Structured programming, variables, writing code logic, compilation, and uploading, bug fixes, install libraries …

By the end of the first class, you will have a good understanding of the Arduino ecosystem, the Arduino programming environment, the C++ language, and programming in general.

You will have a good grounding in electronics and physical hardware computing, including voltage, current, resistors, inputs, outputs, sensors, and displays.

Our final project built in class and ready to play with at home is an electronic Magic 8 Ball – customize the responses then hand to a friend who can shake to get a fresh answer on your LCD display!

## Requirements

This course is for a new Arduino Maker of any age.

  1. A Windows, Mac or Linux computer
  2. An Arduino Uno compatible microcontroller board with drivers installed
  3. Various standard electronics parts

All that is absolutely required is yourself, as some examples can be run through emulation software, and kits with everything you need will be available for purchase at a substantially discounted price of $40 CAD. If you already own a comprehensive Arduino kit, or wish to order elsewhere, you will gain a lot more value if you have these specific items on hand:

  1. Arduino Uno and USB cable (for the Arduino to connect it to your computer).
  2. Jumper wires (cables to go from the pins on the board to things like sensors and LEDs).
  3. Breadboard (plastic board with holes for the wires to go into).
  4. LEDs (assorted).
  5. Small buzzer/piezo speaker.
  6. Button(s).
  7. Potentiometer (like a volume knob).
  8. Phototransistor.
  9. Temperature sensor.
  10. 200-330 ohm resistors.
  11. Battery snap or battery box with power and ground wires.
  12. 16×2 character LCD (preferably the i2c variety – quicker and easier to work with) RGB LED



The instructor
Chris has been programming for fun since the age of 9, and professionally for 29 years. You might still be able to find his coding books on Amazon. Maybe. By day he is a marketing director for a large web hosting company, and in his spare time he enjoys travel with his wife and daughter, playing with his 4 cats and cocker spaniel, making things with 3d printers, CNC, and lasers, and teaching at Mount Royal University. You can find out more at his Maker Hacks website and community