Skip to content

Releases: maierkomor/atrium

R2306

02 Jul 14:47
Compare
Choose a tag to compare
  • fix: enable/disable at-jobs not working as expected
  • create static tasks with static memory
  • removed obsolete socket-based inetd
  • fix: default S2(uart)/S3(jtag) console config
  • fix: S2/S3 GPIO ranges
  • added ILI9341 driver
  • added XPT2046 driver

R2305

26 May 20:23
Compare
Choose a tag to compare
  • support to list root directory
  • accept SNTP packets with alarm=unsynchronized
  • fix for ROMFS VFS integration
  • fix MQTT restart issue
  • fix timing issue on 1-wire bus

R2304

01 May 20:36
Compare
Choose a tag to compare
  • added command line comment suport to ignore lines starting with a #
  • added core file handling support, including direct http download
  • added FTP binary transfer support
  • enhanced sm command to print all event/action associations of states
  • output of ls command could be better
  • timer infrastructure must deal with invalid timer ids
  • more event statistics
  • added busy LED that shows activity of event and cyclic processing
  • update stt command
  • TCA9555 init fix
  • fix: env output ignores printing format
  • fix: timer argument parsing error

R2303

01 Apr 09:16
Compare
Choose a tag to compare
  • added script for convenient flashing
  • added ping command
  • added Lua functions for statemachines and MQTT
  • added multi-line support for UDP control
  • provide core temperature if available
  • enhnaced/tunable MQTT keepalive/timeout handling
  • update for enhanced screen env value handling
  • OTA update via tftp
  • fix boot-loader address for ESP32-S2, ESP32-S3, ESP32-C3 on file name
  • argument support for at actions
  • support dimming on HT16K33
  • fix for event handling
  • fix ADC regression
  • fix password handling
  • fix button ptime not updated
  • fix syslog stall
  • more bugfixes

R2302

03 Mar 23:27
Compare
Choose a tag to compare
  • added TCA9555 driver
  • changed SSD1306 to manual configuration
  • added support for directly executing Lua via MQTT
  • fix: config luafiles should default to /flash
  • Lua additions and updates
  • fix: OTA update not working with IP addresses
  • fix: LwTcp error condition handling
  • update to ESP32 IDF v4.4.4
  • added support for ftp based updates
  • uDNS updates and fixes
  • USB config fix

R2301

01 Feb 18:44
Compare
Choose a tag to compare
  • Lua integration enhancements
  • fix for cyclic interval timing on ESP32-xx
  • fix for ESP8266 GPIO handling with IO-expander
  • fix WS2812B always using channel 0
  • updates for atriumcfg tool
  • added Lua support for ADC
  • added WS2812b multi-bus support
  • added TCA9555 driver (IO-expander, DEVEL/alpha-state, untested yet)
  • fix for argument event handling
  • support ADC digital to physical conversion on ESP32*
  • added OTA server config for simplified updates

R2212

22 Dec 15:26
Compare
Choose a tag to compare
  • added support for ESP32S2, ESP32-S3, ESP32-C3
  • added action gpio!set for more flexible gpio operation
  • fix regression: error messages of I2C extended commands
    (use mkatrium.sh for building)
  • fix use of Lua leaks memory
  • removal of obsolete&incomplete signal/func concept
  • added support for SPI based SSD1309
  • added action gpio!se
  • fixed memory handling bugs
  • minor config restructuring
  • added JTAG USB console
  • update for atriumcfg
  • PWD should be per terminal
  • Lua support for WS2812b LED arrays and TLC5947
  • support single and double quoting of shell arguments
  • fixes for install script setupenv.sh

R2210

31 Oct 15:05
Compare
Choose a tag to compare
  • support to print/json sub messages
  • support to add array element with value in config/hwconf
  • expanded max. range of ADC interval from 255ms to 65535ms
  • reduce default RAM consumption (init Lua on demand)
  • added hwconf backup, restore, and read
  • added led!toggle to switch on<->off, other modes are ignored
  • failsafe boot without hardware config after reset during init
  • docu update
  • enable SPIFFS and FTP per default on esp8266/4m
  • Lua getvar should return nil for unknown variables
  • fix ftpd aborting on out-of-memory
  • fix threshold not triggering the first time
  • fix for influx command returning Failed although succeeded
  • fix xio of esp8266 for hiz
  • fix incoming connections on disabled services are not closed

R2209

07 Oct 18:36
Compare
Choose a tag to compare
  • added Lua interpreter
  • fix dim help page not integrated
  • fix dim set value on command line scales incorrectly
  • fix IPv6 buffer overflow
  • fix init regressions on relay and gpio related to XIO infrastructure
  • change SI7021 to manual configuration to avoid misdetections
  • make INA219 calibration persistent
  • ADC infrastructure update for sliding windows and continuous sampling
  • docu updates

R2207

02 Aug 20:22
Compare
Choose a tag to compare
  • added driver for INA219 current sensor
  • added support for SI7021/HTU21 temperature/humidity sensor
  • dimmer enhancements
  • introduce threshold events for float variables
  • fix 1-wire regression: assertion fails when power pin is not set
  • fix transient invalid report of total time in subtasks command