Creating a Small Robot with ESP32C3

Creating a Small Robot with ESP32C3

Project Name: Smart Home DIY Introduction with ESP32C3 Development Kit

Project Author: rez-ti

Introduction

Using ESP32C3, I made a small “robot”~

Creating a Small Robot with ESP32C3

What can it do?

01
Feature Highlights
This “robot” has 3 main functions!1 major highlight!

Creating a Small Robot with ESP32C3

Function 1: Supports human presence sensing

Creating a Small Robot with ESP32C3

Function 2: Breathing light

Creating a Small Robot with ESP32C3

Supports RGB color modification▼

Creating a Small Robot with ESP32C3

Function 3: Desktop assistant

Can display time, temperature and humidity, and MQTT message subscriptions

Creating a Small Robot with ESP32C3

Highlight:Beginner smart home DIY

Because, by making this “robot”, you can learn:

  • ESP32 Development

  • Sensor usage: DHT11

  • RGB light control

  • Using rotary encoders

  • Lighting a screen and implementing “desktop assistant” related functions

  • Using MQTT

  • ……

02
Hardware Design

Creating a Small Robot with ESP32C3

Human presence

Creating a Small Robot with ESP32C3

ST7789

Creating a Small Robot with ESP32C3

PCB Diagram

Creating a Small Robot with ESP32C3

Hardware Description

03
Software Design

This project is based on the open-source project “ESPHome”.

Creating a Small Robot with ESP32C3

Beginners can “skip” the coding part, making it more suitable for newcomers to learn~

04
Cost Estimation

Estimated personal DIY cost:100+

Main factors affecting cost:

Prism, LD2410, esp32c3, screen, etc.

Creating a Small Robot with ESP32C3

05
Open Source URL

This project is open source!

——Want to replicate ? Want to give the author a thumbs up ? You can copy the open-source URL to go to the original text.

Open Source URL:https://oshwhub.com/rez-ti/the-esp32c3-development-suit

Creating a Small Robot with ESP32C3

Scan to directly enter the original text.

Creating a Small Robot with ESP32C3

The author participated in the “Lichuang Open Source Hardware Platform” Spark Program event, go to the original text, give the author a “thumbs up + collect” counts as a vote, this data will affect the year-end awards for the work~Welcome everyone to support the author! By the way, give a thumbs up to the editor too~ Hehe

[Spark Program Details]https://oshwhub.com/activities/spark2024

[Spark Program Suitable Audience] Suitable for those who want to open source, or want to practice projects + increase project experience. Provides project materials (up to 20,000) costs + cash rewards (up to 30,000).

If you want to inquire + register for the Spark Program, you can add [Activity Sauce], note [Spark]

Creating a Small Robot with ESP32C3

Creating a Small Robot with ESP32C3

Creating a Small Robot with ESP32C3

*This article reproduces the user creation of the “Lichuang Open Source Hardware Platform”, if there is any infringement, please contact to delete

If you see this, give me a thumbs up!
Creating a Small Robot with ESP32C3
ClickRead Original to view the original project

Leave a Comment