https://github.com/carpentries-incubator/iot-novice
An introduction to the Internet of things using a motorcontroller and sensors
https://github.com/carpentries-incubator/iot-novice
arduino carpentries-incubator english internet-of-things iot lesson pre-alpha
Last synced: about 1 month ago
JSON representation
An introduction to the Internet of things using a motorcontroller and sensors
- Host: GitHub
- URL: https://github.com/carpentries-incubator/iot-novice
- Owner: carpentries-incubator
- License: other
- Created: 2022-08-09T08:56:01.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-03T00:48:43.000Z (11 months ago)
- Last Synced: 2024-12-23T17:38:09.388Z (10 months ago)
- Topics: arduino, carpentries-incubator, english, internet-of-things, iot, lesson, pre-alpha
- Homepage: https://carpentries-incubator.github.io/iot-novice/
- Size: 13.9 MB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# An Introduction to the Internet of Things
1. For this lesson we will be using an ESP32 WROOM 32 microcontroller board.
2. We will connect a DHT11 or DHT22 temperature/humidity sensor and an LDR light level sensor to the board.
3. We will program the board, using the Arduino IDE, to publish data from the sensors to an MQTT broker.
4. We will then subscribe to the MQTT broker using the MQTTX desktop appThe aim of the lesson is to introduce learners to the Internet of Things. The emphasis of the lesson is not on electronics or on programming microcontrollers but rather how devices connect and communicate on the Internet of Things to produce data that we can then analyse for research purposes.