Internet of Things
Addition of the internet things to the projects.
Last updated
Was this helpful?
Addition of the internet things to the projects.
Last updated
Was this helpful?
I could seperate the face control from the object using the internet of things.
This meant choosing a wifi enabled, arduino compatible board – which lead me to the ESP32 Dev boards since that are super compatible with both Arduino and Shiftr.io.
These boards were fairly difficult to setup, but I document the full process of converting the Pinball game to an ESP32 Enabled, WiFi connected version here: https://josephlyons.gitbook.io/face-control-digital-toolkit/esp32-ebc-pinball
I also discovered the service Shifr.io which I used to allow me to setup MQTT messaging between processing and the arduino sketch uploaded to the ESP32s.
I also document the process of setting up a shiftr.io namespace here: https://github.com/josephlyons/FACE_CONTROL_DIGITAL_TOOLKIT/tree/master/IDEAS%20BOOK/PHYSICAL/1.%20PINBALL/ESP32%20Enabled/Creating%20a%20Shiftr.io%20Namespace
All of the documention under the 'face control digital toolkit' gitbook and "FACE_CONTROL_DIGITAL_TOOLKIT" github repo is a part of the digital toolkit and is considered part of the product.
The outcome was successful and allowed me to control the servo mounted projects through shiftr.io.
Here you can see the microcontroller is not connected to the computer and is recieving the messages via WiFi - this means whoever is running the 'Eyebrow_Send' sketch on processing can control the object from anywhere in the world with internet.