Skip to content
CEC Semenster Undefined

Building Raspberry Pi Devices and Data Displays for the Internet of Things

Dr. Don Wilcher -
Director of Manufacturing and Technology at Jefferson State Community College
March 21,
2016
Building a Raspberry Pi LED Flasher
Course participants will be introduced to the state of the Internet of Things with respect to microcontroller-based development platforms like the Arduino and the Raspberry Pi. This kickoff session will instruct attendees on building a RPi LED flasher that will serve as the experimental IoT device for the weeklong course.
Course Resources
Special Educational Materials
4D Systems 4DPi-35 - 3.5" Primary Display for Raspberry Pi4DPi 24 HAT Introducing the ELI70-CRListen/Download Archive (mp3)
March 22,
2016
Understanding Mashups, Dweepy Library, and dweet.io Cloud Server
In this session, participants will learn about the world of mashups and their interaction with IoT platforms. The class will be introduced to the Dweepy Python library by investigating a Raspberry Pi-based IoT device example. Also, use of the dweet.io cloud server, a free data aggregator website, will be discussed. The hands-on lab will consist of building a dweet.io Raspberry Pi IoT device.
Course Resources
Special Educational Materials
4D Systems 4DPi-35 - 3.5" Primary Display for Raspberry Pi4DPi 24 HAT Introducing the ELI70-CRListen/Download Archive (mp3)
March 23,
2016
Modifying the Python RPi LED Flasher Code for dweet.io Cloud Server
This class will show participants how to modify the RPi LED flasher built in the Day 1 class to work with the dweet.io cloud website. Specific dweet.io details on programming scripts and URL resources will be explored.
Course Resources
Special Educational Materials
4D Systems 4DPi-35 - 3.5" Primary Display for Raspberry Pi4DPi 24 HAT Introducing the ELI70-CRListen/Download Archive (mp3)
March 24,
2016
Introduction to the Freeboard.io Cloud Server
The Freeboard.io cloud website will be introduced in this class, with a discussion on dashboards, triggers, and IO sources. Elements on URL resources from dweet.io will be demonstrated by use of a smartphone. The concepts based on this hands-on demonstration will be used in building the RPi LED Flasher Freeboard Dashboard in the final session of the weeklong course.
Course Resources
Special Educational Materials
4D Systems 4DPi-35 - 3.5" Primary Display for Raspberry Pi4DPi 24 HAT Introducing the ELI70-CRListen/Download Archive (mp3)
March 25,
2016
Building the RPi LED Flasher Freeboard Dashboard
The final session of this course will consist of building a basic Freeboard Dashboard for the RPi LED flasher. Participants can follow along by way of the course slides, in building a real-time dashboard for the Raspberry Pi IoT device.
Course Resources
Special Educational Materials
4D Systems 4DPi-35 - 3.5" Primary Display for Raspberry Pi4DPi 24 HAT Introducing the ELI70-CRListen/Download Archive (mp3)
Headshotv2
Instructor
Dr. Don Wilcher
Director of Manufacturing and Technology at Jefferson State Community College

Dr. Don Wilcher, an Electrical Engineer, is an Associate Certified Electronics Technician (CETa), a Technical Education Researcher, Instructor, Maker, Emerging Technology Lecturer, Electronics Project writer, and Book Author. His Learn Electronics with Arduino book, published by Apress, has been cited 80 times in academic journals and referenced on patents.

He is the Director of Manufacturing and Technology at Jefferson State Community College. His research interest is Embedded Controls, Robotics Education, Machine Learning, and Artificial Intelligence applications and their impact on Personalized Learning, Competency-Based Models curriculum, and instructional development in Mechatronics, Automation, IoT, Electronics, Robotics, and Industrial Maintenance Technologies. He is also the Founder and owner of MaDon Research LLC, an instructional technology consulting, technical training, and electronics project writing company serving Electronics Marketing Media, Technical and Engineering Education companies.