Inspiration

Jarvis from Iron Man

What it does

This is a smart astronaut helmet that lets you talk when you press a button. The helmet can respond using a backend server.

How we built it

We used an ESP32-WROOM-32 connected to Wi-Fi. It talks to a Node.js server that connects to Gemini, Deepgram, and Cartesia for audio processing. The button press triggers the recording and server response.

Challenges we ran into

We had trouble connecting to school Wi-Fi (wpa2 enterprise), so we used a phone hotspot. We switched from WebSocket to HTTP because WebSocket needed the ESP32 and server on the same network. The LED also stopped working at one point. =(

Accomplishments that we're proud of

Putting something together amidst our busy schedule.

What we learned

Start early!

What's next for Smart Astronaut Helmet

Built With

Share this project:

Updates