1 of 21

Intro to Arduino and Hardware Workshop

Colin Szechy, MHacks 6 Core Team

Pick up one of each of the supplies at the front on your way in!

Please don’t sit at a soldering iron!

2 of 21

Before we get started...

  • Go to the Arduino website (arduino.cc)
  • Click Download in the top toolbar
  • Select the appropriate version of Arduino 1.6.5
  • Download that version.

3 of 21

What is hardware?

  • Any sort of physical device (preferably one that runs code)
  • Huge variation in software that runs on and with hardware

4 of 21

Higher-level hardware

  • Oculus Rift
  • Google Glass
  • Moto 360
  • Amazon Echo
  • Microsoft Kinect

this may be my favorite stock image of all time

5 of 21

Low-level hardware

  • Arduino
  • Raspberry Pi
  • Intel Edison
  • MHacks Hacker Boards

6 of 21

What are Arduinos?

  • Open-source hardware and software platform
    • Contains a small computer - or “microprocessor”/”microcontroller”
  • Interact with the real world
  • Lots of support online - very popular, great community

The traditional Arduino Uno

7 of 21

MHacks Hacker Boards

  • Arduino-compatible clone
  • LED matrix
  • Button
  • “Analog” knob (potentiometer)

8 of 21

Connecting Everything

miniUSB to Pocket Programmer

(can also use the USB port on the Hacker Board to power the board)

9 of 21

The “Hello World” of hardware

A blinking light, using the on-board lights

Using the library’s “helloworld” example

10 of 21

“Hello World” Demo

11 of 21

What is an LED?

12 of 21

Multiplexing

- Digital

13 of 21

Multiplexing

- Digital

14 of 21

Animations - “basicGrid” demo

15 of 21

Button - Digital

16 of 21

Potentiometer - Analog

17 of 21

Soldering

18 of 21

Go give soldering a shot!

While waiting, try your hand at making more fun animations!

19 of 21

MHacks Hardware Resources

  • Hardware Lab (with MLH and HackWare)
  • Mentoring (mentorship form)
  • Soldering stations
  • Limited 3D printing, high-precision machining, and laser cutting

20 of 21

Special thanks to

21 of 21

“You’re still a hacker on Monday.”

-- Otto Sipe, Michigan Hackers (now Microsoft)