For slides and example code, see lesson 12
Note: Do not work on this repository right away.
Create your personal copy by clicking this GitHub Classroom link.
- Use the Grove hat to connect Grove sensors to the Pi.
- Read analog values using the grove.py Python library.
- No hat? Use a Grove jumper wire to connect a sensor.
- Check the Raspberry Pi pinout and use 3.3V, not 5V.
- Done? Try to read a Grove sensor with Node-RED.
- Chose one of the edge gateway projects and analyse it.
- Which protocol is used to transmit data to the cloud?
- How are updates deployed to the gateway, by whom?
- How can a proprietary local protocol be integrated?
- Be prepared to present your results.
- Devices will know your face, voice, mood, intentions.
- Which new use cases become possible with edge ML?
- Try to take a "thing centered" perspective, as a device.
- Be prepared to present your results.
- Commit and push local changes to your repository.
- Want a review? Create an issue, mention me (@tamberg).
On your computer
- In the hands-on repository fork for your class, in README.md, click the GitHub Classroom link.
- Once you accept the assessment, you get a personal, private repository URL for your USER_NAME:
http://github.com/fhnw-iot-CLASS/fhnw-iot-work-12-USER_NAME
On your computer or Raspberry Pi
- Clone the repository
$ cd ~ $ git clone REPO_URL
- Add a file
$ git add FILE
- Commit changes
$ git commit FILE -m "Fixed all bugs"
- Push changes
$ git push