Skip to content

Releases: Saur0o0n/PIDKiln

PIDKiln v1.3 - mostly bugfix release

29 Jan 16:50
Compare
Choose a tag to compare
  • fixed more issues created with FS/SPIFFS changes in ESP32 2.0.x framework (graph where missing data, logs and csv where not filled with data)
  • fixed grave bug in program subroutine (it had too low priority to work reliable - causing slow updates, and not reliable execution of the program itself)
  • fixed MAC address display (was shown in reversed order), add some new chip information to debug screen
  • fixed some more possible memory errors in freeing memory
  • cleaned/fixed html language and encoding definitions
  • add web server simple error handling

PIDKiln v1.2

03 Dec 10:01
Compare
Choose a tag to compare

1.2 (2021.12.02)

  • Updated SPIFFS handling to make it compatible with ESP32 2.0.x+ Arduino framework (it has change silently)
  • extended error reporting for MAX31855 and thermocouples
    [ADDONS] Temperature sensor A readout: Internal temp = 26.1 Last temp = 24.2 Average kiln temp = 20.9
    [ADDONS] ThermocoupleA not connected
    [ADDONS] MAX31855 for ThermocoupleC did not respond
  • lowered SPI clock value for less errors during communication handling (in MAX31855 library)
  • new feature allowing grace count for errors of MAX31855 readout. Errors increases counter until reaching MAX31855_Error_Grace_Count = 5, proper readouts decrease counter (not reset).
  • you can now use Wroom modules (without PSRAM) - change MALLOC definition in PIDKiln.ino
  • fixed stupid stack overflow in IP display routine that could cause stack smashing

PIDKiln v1.1

15 Mar 18:40
Compare
Choose a tag to compare

1.1 (2020.03.15)

  • added MAC address information in LCD Info screen (if you would need to add it to your WiFi filtering)
  • get rid of awesome font - it required Internet and it's much too heavy for two icons - replaced with PNGs
  • replaced index_local.html (with locally provided large JavaScript files for WiFi without Internet) with preference switch - whether to send file locally or remotely (recommended)
  • fixed MAX31855 library to detect disconnection
  • introduced Syslog feature - to transfer remotely (by UDP) all debug information. You can choose whether you want to have them on serial, syslog or both.
  • add 10nF capacitor to thermocouple input pins - it's a must to have reliable readout (I've learned it hard way)
  • switched from Adafruit-MAX31855 to enjoyneering/MAX31855 library - much cleaner design

Initial, fully functional release

15 Jan 17:56
Compare
Choose a tag to compare

Initial, fully functional release