Search This Blog

Thursday, April 29, 2021

Smoker Fan Controller

Its been a while but multiple projects are in the works. Currently working on a fan controller for my meat smoker. I acquired a free charcoal meat smoker and I need a way to better control the temps. Also using this as an excuse to learn KiCad. I also just switched over to using PlatformIO as my IDE and this is the first project that I'm using an stm32(blue pill board) over an arduino nano. So alot of new factors.

For the design I wanted to use an existing LCD I had from my old 3d printer, aswell as some thermocouples to handle 200-400 degree heat, and a mosfet to control a fan that i bought specifically to fit a smoker. 

So here is my first go with KiCad. Drew everything up, exported the Gerber files, and had these made from jlcpcb.com. They only cost $12 with shipping for 5 boards, great value!
KiCad PCB View

Bare PCB


A pic with parts soldered on the board. Powered and fan connected.


While everything worked on the pcb, I'm already working on a v2. Figured out the max6675's were obsolete and the max31855's are not compatible with the pcb(not 5v tolerant). Also want to add WiFi and MQTT support.