Skip to content

Required software

Adrian Siemieniak edited this page Mar 20, 2020 · 10 revisions

Some quick points to do/install in order:

at this point you can install PIDKiln with OTA Installer, but you will be unable to do some tweaks and you will know PIDKiln less - so if it's in your reach, I suggest to go with all next steps.

  • Install ESP32FS plugin (drop it to "/home/username/Arduino/tools")
  • Install required additional libraries. Those can be installed from Arduino IDE Library Manager: PID Library called PID by Brett Beauregard, u8g2 and EmonLib if you plan to use power meter. Those, you should "git clone" ESPAsyncWebServer, AsyncTCP, Syslog.
  • Install also (this has changed in PIDKiln v1.1) my clone of MAX31855 - this implements second HW SPI for ESP32.
  • Update (there is no other way to do it) in file "libraries/ESPAsyncWebServer/src/WebResponseImpl.h" variable TEMPLATE_PLACEHOLDER to '~'.
  • Clone/Download PIDKiln repository