From e02a6066f32a4b67fcd73dd7e8d2f2ea1b16243e Mon Sep 17 00:00:00 2001 From: Kenneth Barbour Date: Fri, 12 Jun 2020 21:49:27 -0400 Subject: [PATCH] some rough instructions in a README --- README.markdown | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 README.markdown diff --git a/README.markdown b/README.markdown new file mode 100644 index 0000000..dae6e9f --- /dev/null +++ b/README.markdown @@ -0,0 +1,19 @@ +

uWeather Firmware

+Firmware for a small Arduino/ESP8266 + BME280 Weather Station + +# Build/Install +`pio run -t upload`, then `pio run -t uploadfs` to build and upload code and filesystem for the first time, while connected over USB/Serial. + +If station is connected to wifi, uploading over the air is preferred: +`pio run -t upload --upload-port 192.168.1.72` (substituting the station's IP address) + +# Initial Station Setup +After installing firmware and booting for the first time: +1) Using a smartphone or laptop, connect to the station's WiFi Access Point +2) Access the setup page from 192.168.1.4/setup +3) Enter WiFi configuration and station settings +4) Optionally commit config settings to EEPROM(WiFi is automatically committed) by POST-ing to /config/commit +5) Restart the weather station + +# TODO +* Responses from config api calls don't properly fill form elements after saving \ No newline at end of file