The Internet of Things (IoT) connects everyday devices to the internet, enabling them to collect, share, and act on data.
This IoT Prototyping course uses a maker-focused approach to make technical skills fun and easier to learn.
You’ll create hands-on projects like smart devices and interactive physical prototypes, incorporating tools and techniques such as 3D printing, 3D modeling, laser cutting, and sewing.
This creative, interdisciplinary experience will help you master IoT fundamentals while exploring its real-world applications in a collaborative and engaging environment.
Why This IoT Prototyping Class is Fun and Feasible for any UMSI student:
Maker Approach: Learn IoT prototyping in a hands-on, creative way that makes technical skills easier to pick up.
Start Simple: Begin with small chunks of code and tweak them to fit your project—perfect for beginners. Advanced students are welcome to dive in deeper and challenge themselves if they want to be a stronger programmer.
Quick Wins: See immediate results, like making a robot move or creating an interactive device, without extensive coding experience.
Learn by Doing: Experiment, tinker, and build without worrying about perfection or complex debugging.
Low Barrier to Entry: No need for advanced coding or setup; the class is designed to be welcoming and beginner-friendly.
Custom Projects: Choose your own project and learn the specific skills you need to bring it to life.
Supportive Environment: Enjoy instructor guidance and self-paced learning with access to tools like 3D printers, laser cutters, and more.
It’s easier than you think—come see what you can create!
What have 612 students prototyped in the past using the maker approach?
You and your friend could program tiaras (or t-shirts or bracelets) to sparkle when you walk past each other in the hall!
Any Iron Man fans? You could make your own Arc Reactor that pulses light to match your heartbeat.
Create a desktop calendar that helps you see upcoming events you have scheduled!
Create a fun display for keeping an eye on the weather!
This class will skip user research and IoT design best practices and go straight to prototyping.
SI 612 (Pervasive Interaction Design) takes time to explore how to integrate IoT technology into the everyday lives of humans in a seamless manner.
To accomplish this, 612 includes research of an audience + environment, learning to design for different modalities (voice, gesture, touch, motion sensors, and more).
In 612 you don't start prototyping until about 1/2 way through the semester, test with users, and build a prototype at the very end.
IoT Prototyping and Innovation will let students start prototyping on day one of the course and keep building and improving their prototype throughout the semester.
You can take both classes in whichever order you choose or both at the same time. Just expect to have two different projects for each class.
Books that check themselves out? A device that shows you the temperature, humidity, noise level, and how many patrons are present in each library section?
Totally doable with IoT Prototyping! Come learn how to start building solutions like this and make your ideas come to life!
What can you do with some fabric, sewable NeoPixels, and some code from Adafruit that you download and modify for your project? So many cool things! Look at this fun project in progress by a reddit user!
Big Data Analytics students could convert their models into a 3D printable object, you could create something like this bar chart from https://www.whiteclouds.com/
What can you do with conductive thread? Watch this video by Kandenko and find out! Working with conductive thread is just one of the many possibilities in a maker space!