25 lines
1.1 KiB
Markdown

# ExtralityLab - Tangible/IoT
This repository contains example code to help you get started with tangible interactions using ESP32 boards.
> Use this package in combination with the Unity package of the lab to create interactive experiences that merge virtual and tangible elements
>
> 🔗 [**Check ExtralityLab Unity package**](https://gitea.dsv.su.se/ExtralityLab/se.su.dsv.extralitylab.unity)
## Quick guide
The folder in this project are:
- [Documentation](./_Documentation/README.md): Contains PDF with ESP32 information such as pinout diagrams and datasheets
- [Basic ESP32 Tutorials](./Basic-Tutorials/README.md): Basic examples on how to deal with sensors for tangible interaction, such as digital/analog inputs, and digital/pwm outputs.
- [Mqtt Communication](./Mqtt-Communication/README.md): Contains basic examples to work with sensors using MQTT messaging to respond to input/outputs remotely.
- [Websockets](./Websockets-Communication/README.md): 🚧🔨 Work-in-progress
## `TODO` Support for more communication protocols will be added.
- OSC
- MIDI
- WebSerial
- WebBluetooth