User Tools

Site Tools


latinet:unicaes:workshops:start

This is an old revision of the document!


Introduction to IoT

Requirements:

  • Basic programming knowledge, preferably C or C++.
  • Basic knowledge in electricity

Materials:

  • Personal computer
  • Operating system: Any
  • Internet connection
  • Dev board: Wemos D1 Mini
  • Mico-USB to USB-A cable
  • Breadboard
  • Jumper wires
  • Sensors:
    • sensor 1
    • sensor 2
    • sensor x
  • Actuator:
    • actuator 1
    • actuator x

Session Outline:

Day 1:

  • Setup development environment
    • Install Arduino IDE
    • Install libraries
    • Drivers
  • Hardware review
  • Coding Warm-up
    • LED Blink
    • Sensor reading?

Day 2:

  • Communication protocols
    • HTTP
    • MQTT
    • Websocket

Day 3:

  • Firmwares
    • Tasmota
  • Node-RED
  • Dashboarding
    • Grafana
latinet/unicaes/workshops/start.1692921533.txt.gz ยท Last modified: 2023/08/25 01:58 by harley.lara