Skip to content
This repository has been archived by the owner on Nov 29, 2021. It is now read-only.

Installing

incmve edited this page Mar 25, 2016 · 2 revisions

For flashing use Arduino IDE 1.6.5 and ESP version 2.0.0 in board manager. Make sure you use an ESP with enough mem for SPIFFS. I used a Nodemcu 0.9/1.0 and a Wemos d1 mini.

Change the wifi settings in your sketch

// WIFI
String ssid    = "ssid";
String password = "password";
String espName    = "Roombot";

and you can edit the AP settings, when the ESP can't connect to your WIFI it will start in AP mode so you can connect to it and control your Roomba.

// AP mode when WIFI not available
const char *APssid = "Roombot";
const char *APpassword = "thereisnospoon";

After the first boot the IP is displayed in your serial monitor.

Connected to ssid
IP address: xxx.xxx.xxx.xxx
Hostname: Roombot
HTTP server started

Now you can upload the files to SPIFFS Go to http://xxx.xxx.xxx.xxx/fupload Select and upload all SPIFFS files (multiple files at once possible) Then go to your main page and do your thing http://xxx.xxx.xxx.xxx/

Clone this wiki locally