Skip to content

hess105/IoT-Workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT and Microcontroller Workshop

Welcome to the IoT and Workshop! This workshop is designed to introduce you to the fundamentals of the Internet of Things (IoT) and Microcontrollers, covering basic concepts, hands-on projects, MicroPython programming basics, and some cloud integration.

Introduction to IoT and Arduino Basics

Introduction to IoT and Sensors

  • Understand the concept of IoT
  • Introduce microprocessors and use cases

The Pico Platform

  • Introduction to MicroPython and Thonny
  • Pico Basics: Layout & Architecture (GPIO, SPI)
  • Programming Fundamentals (MicroPython)

Project Session 1

  • Simple LED Program for Pico

Interfacing with Peripherals

  • Understand the basics of peripherals
  • Breadboarding
  • Introduce the sensors we are using
  • Integrating Sensors & Reading Environmental Values
  • Learning to import and understand libraries

Project Session 2

  • Interfacing with sensor and outputting to a screen
  • Use RF Transmitter to transmit data wirelessly

Cloud Intergration

  • LoRA Communication Protocol
  • LoRAWan Framework

MathWorks ThingSpeak

  • Introduction to ThinkSpeak
  • API Introduction

The ESP32

  • Introduction to the ESP32

Project Session 3

  • Setting up ThinkSpeak
  • Analyzing Data

Closing

  • Q and A

Powerpoint Link

-https://purdue0-my.sharepoint.com/:p:/r/personal/hess105_purdue_edu/Documents/IoT Device Workshop (2).pptx?d=w9903bc82b2574be08cfa9ffd14d13cfc&csf=1&web=1&e=wloOc6

About

IoT Workshop for Purdue Students in ECESS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages