Inspiration
We wanted to create something that included both hardware and software which gave us this brilliant idea to create AirBrush.
What it does
Our project allows users to draw on our own painting canvas using just hand gestures. This is especially helpful to those who do not have a mouse or are unable to hold common artistic mediums.
How we built it
We used HTML, CSS, and Javascript to write the front end, and utilized and the backend utilizes c++. We used an ESP32 with a soldered on distance meter and an IMU (Inertial measurement unit) in order to calculate the hand movement and location.
Challenges we ran into
Getting the webserver hosted onto the ESP32 was one of our big issues as well as trying to format the data that the IMU and distance meter gave us.
Accomplishments that we're proud of
Neither of us are proficient at front end dev so we are very proud to have created something that works like this with very little knowledge and without the use of AI.
What we learned
We learned web development as well as embedded hardware and hosting web servers on embedded hardware.
What's next for AirBrush
A fill tool.
Built With
- c
- c++
- css
- html
- javascript
- platformio
- vscode
Log in or sign up for Devpost to join the conversation.