IoT 3: Arduino, Programming, and Microcontrollers II
This class is part of Hacker Lab's IoT series.
Continuing from part I, this in-person class will explore more features of the Arduino ecosystem, and begin to work with slightly more complicated sensors and devices.
While intended to be a follow up to the previous Arduino class, it can also be useful for those who’ve got their own Arduino, got ‘Blink’ working, but don’t know what to do from there.
This in-person class is the first in a 2-part subseries designed to get you up and running with prototyping your own IoT device. We’ll use an Arduino-ecosystem-compatible Wifi-capable microcontroller called a NodeMCU to make this work.
Held in-person at Hacker Lab, this class will cover:
- Understanding functions, both using and defining
- Understanding, installing, and using pre-made libraries
- How to get the most out of documentation
- Overview of some fancier IO principles (I2C, SPI, UART)
- A couple hands-on challenges
- This class will be held in-person at Hacker Lab.
- Please be on-time
- Please bring a laptop you are comfortable using with you to the session (not a chromebook, ipad, or similar).
- You should have the Arduino IDE (available here: https://www.arduino.cc/en/software) installed and working. We will need to add an additional board-library which can be done in class.
- If you do not have a laptop available, please contact [email protected] at least 2 days ahead of time - he has a limited number of laptops available to borrow.
- There will be a substantial hands-on component to this course, please be ready to participate.
- This class assumes you've already been introduced to the basics of electronics, either on your own or through a Hacker Lab class, and have already taken the IArduino, Programming, and Microcontrollers part I class.