|
|
The [ESP32 Controller](TODO) acts as a gateway, integrating ESP32 #0, #1 and #2 (["ProprietaryLight0" through 2](TODO)) into the BaSyx environment.
|
|
|
The [ESP32 Controller](What-am-I-looking-at-here#esp32-controller) acts as a gateway, integrating ESP32 #0, #1 and #2 (["ProprietaryLight0" through 2](What-am-I-looking-at-here#proprietarylight0-2)) into the BaSyx environment.
|
|
|
|
|
|
Each one of these ESP32 is connected to one Red/Green LED. The ESP32 Controller creates and uploads two AAS per ESP32, one for each light color. It also hosts the active Submodels used to talk to the ESP32 over the proprietary protocol outlined below. The implementation of the ESP32 Controller can be found [here](https://gitlab.hrz.tu-chemnitz.de/s6869070--tu-dresden.de/vws-spielwiese/-/blob/b1802bdd98650bdb666f03483f1e13c7f99bf4b8/basyx.lichterkette/src/main/java/de/olipar/basyx/lichterkette/ProprietaryLightstrand.java), the implementation of the Proprietary lights themself [here](https://gitlab.hrz.tu-chemnitz.de/s6869070--tu-dresden.de/vws-spielwiese/-/blob/b1802bdd98650bdb666f03483f1e13c7f99bf4b8/esp/ProprietaryLight/ProprietaryLight.ino).
|
|
|
Please also note the instructions on [how to setup a Proprietary light](Setting-up-an-ESP32).
|
|
|
Each one of these ESP32 is connected to one Red/Green LED. The ESP32 Controller creates and uploads two AAS per ESP32, one for each light color. It also hosts the active Submodels used to talk to the ESP32 over the proprietary protocol outlined below. The implementation of the ESP32 Controller is documented [here](implementation/ESP32-Controller-walkthrough), the implementation of the Proprietary lights themself [here](implementation/Proprietary-Light-code-walkthrough).
|
|
|
Please also note the instructions on [how to setup a Proprietary light](setup/Setting-up-an-ESP32).
|
|
|
|
|
|
## Network outline
|
|
|
|
... | ... | |