Skip to content

This is an ESP8266 bridge for communicating to Neato Botvac robot vacuums over the network.

License

Notifications You must be signed in to change notification settings

locxter/btvcbrdg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

btvcbrdg

Overview

Overview image

This is an ESP8266 bridge for communicating to Neato Botvac robot vacuums over the network.

Dependencies

I generally try to minimize dependencies, but I'm a one man crew and can therefore only support Debian-based Linux distributions as I'm running one myself. Anyway, you need to have the following packages installed for everything to work properly:

  • Arduino IDE as a way to compile the Arduino code. Install it with sudo apt install arduino.
  • Arduino ESP8266 LittleFS uploader for uploading the data. Install it via the installation guide.

How to build it

Wiring diagram

After flashing the firmware to the ESP and opening your vacumm robot, find the three golden soldering pads in the top left of the mainboard and solder wires between them and the ESP as shown in the wiring diagram above. That is it!

How to use it

After turning on your Botvac and giving the ESP roughly half a minute to boot up, you can send POST requests with basic authentication and the command form field to talk to your vacuum robot. Alternatively you can also simply open it's web interface and send commands through it.

About

This is an ESP8266 bridge for communicating to Neato Botvac robot vacuums over the network.

Topics

Resources

License

Stars

Watchers

Forks