Skip to content

Enable roborock s7 dryer module with switchbot and esp32

Notifications You must be signed in to change notification settings

jphermans/esp32_switchbot_dryer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rationale

The reason why the project exists is the fact that currently drying module is not supported byt the roborock s7 pro ultra robot. To automize turning on the drying module we would use 3 hardware parts:

  1. Switchbot bot
  2. Esp32 wroom v1
  3. HC_SR04

The esp32 would track robot movements using HC_SR04 ultrasonic sensor and its embedded bluetooth to control switchbot arm.

Schematics

Connect VIN and GND to VCC and GND of HC_SR04 respectively.

The 12 pin is configured to be HC_SR04 trigger pin.

The 14 pin is configured to be HC_SR04 echo pin.

State machine

cached image

Results

Switchbot + dryer ESP32 + sensor

About

Enable roborock s7 dryer module with switchbot and esp32

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%