/PyKiln

Open Sourced Web Based Kiln Controller

Primary LanguagePythonMIT LicenseMIT

What is PyKiln?

PyKiln is an open source web based kiln controller written in Micropython that runs on an ESP32.

This project is not complete just yet, but feedback and contributors are welcome.

Quick Setup

Follow this video on how to set up your PyKiln (This isn't finished yet, but it will eventually live here)

Screenshots

Home page of PyKiln, select a firing schedule to begin firing Edit page of PyKiln, create, duplicate, import, export and delete firing schedules Logging page of PyKiln, view how past fires have gone as well as kiln statistics Settings page of PyKiln, set your preferred temperature, set up email notification, as well as other settings

Getting Started

Install Micropython + PyKiln on an ESP32

Installing Development Tools

Libraries Used

We stand on the shoulders of giants. I used many libraries to piece together this project. Here are the high level ones, I'm sure there are more that I haven't listed.

Inspiration

This project was written from scratch, three times now actually, it used to run on a Raspberry Pi, but is being ported over to run on a ESP32 running Micropython. That said I wanted to give some shout outs to some people and projects that I've referenced: