devices.esphome.io

Dikale Filament Dryer PCB by SiloCityLabs

Dikale Filament Dryer PCB by SiloCityLabs

Made for ESPHome Logo

Device Type: misc
Electrical Standard: global
Board: esp32
Difficulty: Comes with ESPhome, 1/5

General Notes

The Dikale Filament Dryer PCB by SiloCityLabs is a custom PCB designed to replace the original PCB of the Dikale Filament Dryer. The PCB is based on an ESP32 and can be controlled via Home Assistant using the ESPHome firmware. The PCB features a temperature sensor and a humidity sensor to monitor the conditions inside the dryer. The PCB also features a display to show the current temperature and humidity, as well as a button controll to adjust the settings.

The PCB is designed to fit inside the Dikale Filament Dryer and can be powered by the original power supply. The PCB can be connected to the original heater and fan, and can be controlled via the original buttons.

GPIO Pinout


XIAO PinPinFunctionDescription
D0GPIO2Fan 1Original 12v Fan
D1GPIO3Fan 24 pin PWM fan
D2GPIO410k NTCOEM Temp sensor
D3GPIO5Heat ElementRelay for heating element
D4GPIO6i2c SDAShared Bus
D5GPIO7i2c SCLShared Bus
D9GPIO9BTN pwrPower Button
D10GPIO10BTN modeMode Button
D7GPIO20BTN upUp Button
D8GPIO8BTN downDown Button

Basic Config

The latest state of the configuration is available here.

Pictures

Picture of ESP32 PCB Front Picture of ESP32 PCB Back Picture of OEM Dikale Unit

Edit this page on GitHub