Terkin v0.5.0 Release Notes
Release Date: 2019-06-22 // almost 5 years ago-
Power shaving
- ๐ 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