ESP32 robot with freeRTOS and facial expressions. It is controlled wirelessly through a wifi app. The robot can show emotions like vectors and cosmo. It has an MPU6050 and an Oled screen. The real-time operating system will allow me to push ESP32 at its limit.
This is DLR("Dumb little robot"). This is a part of my bigger project called Deskbot. Little robots that live on your work desk. Till now I have made 3 of them all totally different from each other.
This is the first version of this project. I have only added basic expressions more are coming in the future. I will also add SLAM and Swarming features in the future. I am already experimenting with SLAM with really good results. Explaining everything in one video would be too much so I have decided to make multiple parts of it. This video contains how to assemble the robot and use it.
Tutorial article:
https://benchrobotics.com/robotics/tiny-desktop-robot-with-esp32-and-freertos/Instagram:
https://www.instagram.com/shub_bhatt/Discord:
https://discord.com/invite/fMXvGtyDownload
Code and circuit diagram:
https://github.com/sastejugaad/LittleBoi3D printing files and CAD:
https://grabcad.com/library/esp32-3d-printed-robot-1Tutorial article:
https://benchrobotics.com/robotics/tiny-desktop-robot-with-esp32-and-freertos/_______________________________________________
00:00 Intro
00:15 Esp32 robot demo
00:23 FreeRTOS ESP32
01:15 3D printed parts
01:21 Assembling the wheel gear train
01:58 Assembling the main chassis
02:20 Electronic parts
02:24 Assemble the PCB
03:05 Attach the fan
03:28 Final assembly
04:25 Upload the code
05:09 Robot app
05:30 Final robot demo
____________________________________________________
#esp32 #arduino #3dprinting #robot #robotics #freeRTOS #rtos
#sastejugaad #diy #diyelectronics #ai #machinelearning #3dprinted #cozmo