DIY Voice Assistant on ESP32 S3: Free Hugging Face AI Server & Arduino Tutorial

Published at : 23 Dec 2025

In this tutorial, I will show you how to make an Esp32 based Ai voice Asistant.
Server on HugginFace
Esp32 compile on Arduino

I used component :
Esp32S3 16R8 Dev Board,
INMP441 I2S Microphone,
Max98357A I2S Audio Amplfier,
Tactile Button,

🔗 GitHub Code & Files: https://github.com/derdacavga/Esp32-Ai-Voice-Assistant
🔗 Display Tutorial: https://youtu.be/APVw_jXVcKc?feature=shared
🔗 I2S Audio Deep Dive: https://youtu.be/ckrW6VKi-0c?feature=shared
🔗 Other Ai project : https://youtu.be/g7oCPmRQHHE?si=_a-IqfcWnS6wvHZc
🔗 Next Version : https://youtu.be/bdJ4xWtDzYY

You can also support me on Patreon :
🔗 Patreon : https://www.patreon.com/dsnIndustries

Don't forget to Subscribe and Like to support more open-source AI projects!
Subs : https://www.youtube.com/dsnmechanics/?sub_confirmation=1

3D Models : https://cults3d.com/en/users/DsnDesign/3d-models

Games
Maze Escape: https://play.google.com/store/apps/details?id=com.DsnMechanics.MazeEscape
Air Hockey: https://play.google.com/store/apps/details?id=com.DsnMechanics.AirHockey
Click Challenge: https://play.google.com/store/apps/details?id=com.DsNMechanics.ClickChallenge
Flying Triangels: https://play.google.com/store/apps/details?id=com.DsnMechanics.Triangle
SkyScrapper : https://play.google.com/store/apps/details?id=com.DsnMechanics.SkyScraper

for contact;
dsnmechanic@gmail.com
instagram: dsnmechanics

#chatgpt #openai #deepseek #claude #ai #gemini