Physical Cube using ESP32, Acc+Gyro and Bluetooth LE displayed in a Browser - A WebBluetooth experiment.
Overview
IoT Project that shows how to connect a microcontroller directly to the Browser using Bluetooth LE. This project uses WebBluetooth specification, an ESP32, a NeoPixel Ring and a MPU6050 that is controlled and displayed by the web interface made with ReactJS and ThreeJS.
Upload firmware to ESP32
I used Platform.io to write this project. I recommend to use it with the Visual Studio Code IDE.
BOM
- ESP32 Microcontroler.
- 16 Leds Neopixel Ring.
- MPU6050 Accelerometer and Gyroscope.
- Jumpers
Schematic
- TODO