This repository contains several templates to be used as a base to create devices that can be controlled over the network the Puara Framework.
- Install PlatformIO (VSC recommended as the code editor)
- Clone this repository locally
- Open the template folder that interests you as a PlatformIO project using the Add Existing button at the Project manager tab.
- You are ready to edit the template.
- Once finished, remember to change the board before uploading your firmware to the ESP32 board. This template is configured to the TinyPico, but the firmware is compatible with any ESP32-based board.
Use this as a bare-minimum template to just make puara-module available in you microcontroller.
Use this as a base if you want to send and receive osc messages.
Use this as a base if you want to expose sensor data as BLE advertisements.
Use this as a base if you want to use libmapper or raw OSC messages.
More Info on the research related with Puara
The code in this project is licensed under the MIT license, unless otherwise specified within the file.