王达业

Low-power small wireless switch based on ESP32 (ESP-NOW)

 
Overview

 

Bai Piao Li has been creating a project for a while, so I would like to contribute a project. I first discovered that it could be made so small and with such low power consumption when I saw a video from a YouTube master. But the board is too small and the battery must be small, so I don’t worry about making it the smallest. Instead, I find a battery of a suitable size, which is smaller than the battery. In the end it was about 2cm by 3cm and the battery was 230mah. I haven't tested the battery life yet, but I guess it should be fine for one year of daily use, and it will be practical.
https://github.com/makermoekoe/Picoclick-C3

The main change to him is to use the ESP32-C3-M1 module instead of his direct chip solution, which requires less soldering. There are also charging chips, and LDO uses a cheap solution, and you can buy them all at one time at a Taobao store with free shipping.

The buttons have also been replaced with a touch solution, and a box can be made in a few days without drilling holes. It supports up to 4 touch controls, and you can buy a TTP223 small board for each touch control, which costs less than 1 yuan each. Each can support single click, double click and long press.

A buzzer is added to the original RGB LED. You can use it if you want to play with it. If you don't want to use it, just don't solder it.

 

The code is not from the original author because it is intended to be used to control things in the whole house, so MESH is a must. The current plan is to use painless-mesh to make four or five "smart switches", which are both switches and ESP-NOW repeaters. In this way, wherever the signal is poor, just plug a switch into the power strip. This smart switch is readily available after searching Kaiyuan Plaza. I replaced the ESP8266 with the ESP32-C3-12 because the RAM of the 8266 is too small. The C3 is 10 times as large and the price is less than 9 yuan, which is acceptable.

The code is still being written, and the two-way communication has just been established.

Actual picture, 3cm x 2cm

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-07-27 23:28:58
  • C# calls Evc dll problem
  • Mouse problem under wince operating system
  • 【Digging Power Supply】Simple adjustable switching power supply
  • MCU Technical Seminar Invitation
  • Some experience in doing medical equipment maintenance work
  • Wince compile simulator error,

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号