Skip to content

Latest commit

 

History

History

electronics

Electronics

This is the electrical control board on which the firmware runs.

The board receives stable 24V from an external power supply unit and requires around 16A of current at peak, but during almost all of the time it requires around 10A of current (because the heaters are not fully on after having reached the target temperature).

On the board there's a switching regulator that converts the 24V to 5V, which is used by the endstops, the BLTouch and by the linear regulator that instead converts the 5V to 3.3V which is used by the ESP32-S3-WROOM-1 microcontroller, the MT29F2G01ABAGDWB-IT NAND flash memory.

Schematic

This is the electrical schematic of the board:

Schematic

PCB

The PCB has 4 layers (PWR/SIGNAL, GND, GND, PWR/SIGNAL), this is an image of the top layer:

image

Possible improvements

Some ideas for further improvement are:

  • Add some little LEDs on the board to show that the power rails are good.
  • Use an external Sigma-Delta ADC to improve the accuracy of the temperatures' readings (or calibrate the microcontroller's internal ADC).
  • Put the antenna area of the ESP32 on the border of the PCB, to improve the antenna's performance.
  • Change some connectors.