#99 3D Printer control and monitoring with an ESP32 and FreeRTOS (Installation and code) -  Part 3 @TimsElectronicsLab
#99 3D Printer control and monitoring with an ESP32 and FreeRTOS (Installation and code) -  Part 3  @TimsElectronicsLab
Uploaded January 2021 | Updated September 2026, 2 weeks ago
This video is the latest of the 3, featuring the installation of the printer control box and an overview of the source code.


Thingiverse: thingiverse.com/thing:4729609
GitLab: gitlab.com/timkoers/printer-controls



The parts you'll need:
ESP32 Devkit V1 (36/38 pin): https://s.click.aliexpress.com/e/_ATW9jP
PZEM004T-V (V2.0/V3.0): https://s.click.aliexpress.com/e/_9HiZ5t
230V AC to 12V DC: https://s.click.aliexpress.com/e/_9GzN2L
3.3V Buck converter: https://s.click.aliexpress.com/e/_AnnArv
PCB's: gitlab.com/timkoers/printer-controls/-/blob/master/Printer-Controls/Printer-Controls.zip


Chapters:
00:00 Intro
00:28 PlatformIO and Visual Studio Code
00:58 Various configuration parameters
07:50 Data structures
08:07 FreeRTOS Queues
08:36 Various LCD menu's
09:44 Declaration of functions and objects
09:59 FreeRTOS muxes, semaphores and tasks
10:31 Interrupts
11:14 Setting up the system
11:30 Creating the data queues
12:27 Setting up the task watchdog
12:36 Upcomming YouTube video series!
12:52 Starting the tasks
13:11 DHT task
14:00 LCD task
16:19 LED Dimming task
17:20 WiFi task
19:33 PZEM task
23:40 MQTT Callbacks
24:08 Rendering the LCD
25:41 Rotary task
27:15 Installing the control box
28:14 First heating test!
29:15 Outro


Thanks for watching my video!

Want to contribute to my channel?

You can buy various electronics components using these links:
FeelElec FY6900 (20MHz to 60MHz): https://s.click.aliexpress.com/e/_d8uetg0
ESP-01S: https://s.click.aliexpress.com/e/_BfirlPh2
NodeMCU V3: https://s.click.aliexpress.com/e/_dXIVjLI
RobotDyn AC dimmer: https://s.click.aliexpress.com/e/_d8YAlGg
220V AC to 3.3V DC converter HLK-PM03: https://s.click.aliexpress.com/e/_dUHCfJW
VS1838B IR receiver: https://s.click.aliexpress.com/e/_dWGz9eG
Prototyping boards (various sizes): https://s.click.aliexpress.com/e/_d8ZxGAs
Dupont jumper cables (all variants): https://s.click.aliexpress.com/e/_dVyzHN2
(Tip!) Blitzwolf micro usb (+ USB C adapter): https://s.click.aliexpress.com/e/_Ap4HWV
(Tip!) 115 in 1 scredriver set: https://s.click.aliexpress.com/e/_d8RBPy8

Please checkout my Patreon page! patreon.com/timselectronicslab

You can also find me on Instagram:
instagram.com/timselectronicslab

If you still need to create a Banggood account, please use my referral link:
banggood.app.link/AYJB8cq4X8

Please use this link if you are planning to purchase something:
banggood.com/index.php?zf=6303154
#99 3D Printer control and monitoring with an ESP32 and FreeRTOS (Installation and code) -  Part 3#131 Android Auto or Apple CarPlay upgrade Peugot 108, Toyota Aygo or Citroën C1#40 Designing a light for my workbench [100 subs special]#80 Mystery 📦 unboxing!#73 DIY Soldering fume 🌫 filter#41 Battery powered ESP8266 revisit#47 [GUIDE] Google Calendar & Home Assistant controlled garden sprinkler (Gardena Classic T 1030 D)#49 Two stage battery charger#62 Component tester soldering (ASMR-ish 🤫)#5 Energy reader bad IR led and fix#67 Vintage CCD security cameras 🎥#97 3D Printer control and monitoring with an ESP32 and FreeRTOS (Soldering) - Part 1
Tims Electronics Lab |

#99 3D Printer control and monitoring with an ESP32 and FreeRTOS (Installation and code) - Part 3

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER