Skip to content

v0.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@pavelrevak pavelrevak released this 24 Jul 20:46
· 60 commits to master since this release

Changes:

  • UI:
    • simple main screen with large temperature font
    • added menu screen with basic settings
    • added option for switching advanced main screen
    • Fahrenheit / Celsius option
    • left-handed mode (rotate display upside down and also reverse buttons to work correctly)
    • menu show also some verbose information like CPU supply, heater current and resistance, ..
    • save settings into FLASH (log based storage, to keep long flash endurance)
  • background:
    • refactored analog and heating part
    • many code optimizations
    • heating current compensation for better accuracy (HAL current sensor also measure surrounding magnetic field not only current, actual error show in menu)
    • added under voltage limit (limit heating power if supply voltage drop too low)
    • added Watchdog
    • fixed wrong behavior of long button press
    • added nonvolatile storage for settings (used last block in flash)
    • removed all debug output on Tx pin
  • other:
    • created simple manual
    • screenshot maker (take screenshot over SWD ST-Link/V2)
    • script for testing HW buttons without display (using SWD ST-Link/V2)