top of page
AdobeStock_269336851.jpeg

Arduino face app

This web app uses the device’s camera to track a user’s facial movements in real time and sends those motion values to an Arduino or ESP32 robot over Bluetooth Low Energy (BLE). Powered by MediaPipe FaceMesh, the app extracts head yaw, pitch, roll, mouth openness, and general face position, normalizes them to a 0–100 range, and transmits them using a simple two-byte control protocol. 

bottom of page