Terkin v0.5.0 Release Notes

Release Date: 2019-06-22 // almost 5 years ago
  • Power shaving

    image

    • ๐Ÿ‘Œ Improve documentation
    • ๐Ÿ‘Œ Improve voltage divider settings for reading the battery level
    • ๐Ÿš€ Package the release bundle with the same directory layout as the sandbox
    • โž• Add foundation for having button events through ESP32 touch pads
    • โž• Add basic logging configuration settings to support turning off logging entirely
    • ๐Ÿ›  Fix purging of sensible configuration keys
    • ๐Ÿ‘Œ Improve MAC address formatting when logging network status
    • Try 11 dB attenuation for measuring vcc
    • Disable heartbeat through RGB-LED, just blink twice on startup
    • Turn off interrupts while powering down the HX711
    • ๐Ÿ‘Œ Improve inline documentation and logging
    • ๐Ÿ‘Œ Improve IRQ handling when reading the HX711
    • ๐Ÿ“Œ Sleep for 80 microseconds after pulling HX711 clock pin PD_SCK to HIGH
    • ๐Ÿ‘Œ Improve bus- and sensor power-management. Add "power_on" signal.
    • Explicitly turn off LTE modem before deep sleep
    • ๐Ÿ‘‰ Use 6dB attenuation factor again when reading the ADC for measuring VCC
    • Conditionally turn off LTE modem
    • WiFi STA: Get hold of auth mode and store into NVRAM to skip WiFi scan on each cycle
    • WiFi STA: Erase auth mode from NVRAM if connection fails
    • ๐Ÿ”จ Refactor radio/networking subsystem
    • ๐Ÿ”ง Explicitly start and stop Terminal on UART0 based on configuration
    • ๐Ÿ“Œ HX711: Hold clock pin "PD_SCK" in designated state through internal
      pull-up in the RTC-domain, even during deep sleep.
    • HX711: Improve setup and initialization after power up
    • โž• Add watchdog and feed it