@tutorial: Homemade MSLA printer ESP32 Arduino TFT display

In 2021 I've started working on a concept: A small Arduino abser MSLA printer and you have that post here. It was small, very small, but it worked. Last year I've made a first prototype of a bigger version. To increase the speed of the new 4 inch TFT display, I'm now using an ESP32. And in that last prototype I've made some errors which I will fix today so let's check the new update.

External Link: https://electronoobs.com/eng_arduino_tut201.php

by: ELECTRONOOBS on 2026-06-23

 Btw, now all hardawre is working!!! So in the next few days I will create a new PCB where everythign is working and not just that, I want to place everything on the same PCB indtead of 4 separate PCBs. So let's get started.

~Arduino MSLA – Part List

Let's see what parts I've used first for the prototype and once the new PCB is ready I will share a different part list. The new PCB might use a SMD ESP32 version. Then we can see the scheamtic, the PCB and finally the code. Check below all parts listed in the update video and some components might be different if you want. Together with the part list you will need obviouslly some screws and nuts, female and male pins, screw connectors, wires, 1/4W resistors, etc. For any value, check the schematic.

  1. PCB GERBERs: Download GERBERs
  2. Laser Power Meter (for tests): LINK Aliexpress
  3. 3D Printed Case: Download STL Files (previous version 27/07/2024)
  4. 1 x ESP32: LINK Aliexpress
  5. 1 x 4 inch TFT ILI9341 display: LINK Aliexpress
  6. 1 x micro SD card module: LINK Aliexpress
  7. 1 x TMC2208 stepper driver (or A4988): LINK Aliexpress
  8. 1 x stepper motor with lead screw: LINK Aliexpress
  9. 1 x 5V buck converter: LINK Aliexpress
  10. 1 x endstop switch: LINK Aliexpress
  11. 2 x IRFZ44N MOSFETs: LINK Aliexpress
  12. 16 x UV 1W 395nm LEDs: LINK Aliexpress
  13. 16 x SMD LED lens: LINK Aliexpress
  14. 1 x i2c OLED display: LINK Aliexpress
  15. 4 x push buttons: LINK Aliexpress
  16. 1 x buzzer: LINK Aliexpress
  17. 4 x FEP film: LINK Aliexpress
  18. 4 x lineal rail: LINK Aliexpress
  19. 10uF electrolytic capacitor: LINK Aliexpress
  20. female and male pins, screw connectors, wires, 1/4W resistors, etc.


~Part 2 - Prototype Schematic

I had to change the schematic from the previous PCB. I had o use different pins that could be output as well, I have to use a buck converter for 5V and a few more changes for the push buttons, stepper driver, a new buzzer and so on...

~Part 3 - PCB

Download my PCBs from below. You have 4 PCBs, the main one, the TFT PCB, the OLED and buttons PCB and the LED matrix PCB. In the video I've made the main controller PCB on prototyping PCBs but now I've fixed it so just download it and solder all the parts.

[ESPERANDO CARGA...]

[3D_READY]
Download: PCB GERBERs files
~Part 4 - 3D Case

Download my 3D files from below. You have the main case and the Z axis support. More to come soon!

Download: Main Case
~Part 5 - Code

Download the V3 firmware from below. Is not finished yet but it works for now...

~Part 7 - Full Video

Check the video for all the updates. All the parts you need are on this post above. Thanks for the support!

Leave a comment

Please login in order to comment.

Comments

ADVERTISERS
ADVERTISERS
PCBWAY