Skip to content

0.15.0

Compare
Choose a tag to compare
@amotl amotl released this 29 May 13:08
· 204 commits to main since this release

What's Changed

  • Add connection error handling to avoid battery drain (WIFI/MQTT Connection issues) Thanks to a broken WIFI and @amotl. by @Gulaschcowboy in #10
  • Add temperature compensation feature by @Gulaschcowboy in #11
  • Add firmware for Mois Box by @bee-mois in #12
  • scale-adjust-firmware (scale-adjust-hx711.ino and scale-adjust-ads1231.ino)
    • Make it compile against Espressif/ESP8266
    • Make it work on the ESP8266 at runtime by satisfying the watchdog. Thanks, @msweef.
    • Properly read numeric value from serial port. Thanks, @thiasB.
    • Fix computing the loadCellKgDivider. Thanks, @ClemensGruber.
    • Fix compilation on Arduino version <= 1.0.6
  • generic-firmware: Reduce loop interval when being in bootstrap phase
  • node-gsm-http: Fix Makefile for ESP8266. Thanks, @thiasB.
  • node-yun-http: Add firmware node-yun-http.ino for Mois Box. Thanks, @bee-mois.
  • Improve the node-wifi-mqtt.ino firmware for the node-wifi-mqtt:
    • Fix Makefile for ESP8266 reported not to work on Ubuntu 16.10. Thanks, @thiasB.
    • Completely overhaul the basic ESP8266/MQTT firmware making it more efficient and flexible,
      see also Improve the basic “node-wifi-mqtt” firmware.
      Thanks, Giuseppe and @thiasB.
    • Start with single device counts of DHTxx and DS18B20 sensors to make firmware even more basic out of the box.
      Thanks again, Matthias!
    • Modularize and streamline code to better serve educational purposes
    • Enable connecting to multiple WiFi access points with multiple attempts. Thanks, @thiasB and @ClemensGruber.
    • Read and transmit battery level. Thanks, @thiasB.
    • Read and transmit free heap memory
    • Improve overall configurability and wifi_connect/mqtt_connect re. retrying
    • Add deep sleep mode

Full Changelog: 0.14.0...0.15.0