Having the software installed in the computer, lunch it to initiate a new project
Once I established a new project in the KiCad project format, I accessed the KiCad user interface schematic editor.
To locate the necessary symbol components, I clicked on the below mentioned icon, which opened the symbol components library.
II then place all needed components, as show on the below schematic circuit
Here after is the then created PCB
This the resulted PCB in 3D view
Below here is the SVG file generated from KiCARD
I use this tool mods.cba.mit.edu to produce Gerber files which hold crucial information such as component dimensions and positioning, trace routing, and other relevant details necessary for PCB creation.
![]() This the used monoFab SRM-20 Desktop Milling Machine available in our lab. |
![]() |
![]() |
This the generated PCB after milling process
Soldering components on the board, and I have to use more caution to prevent short circuits.
Almost done with soldering, and here I am soldering wires on the connector to serve as connetion of ESP 32 ESPROM and CH340G, the Avr Programmer.
I then did so many testing, like here below I am testing the used to 10K resistor
Below here is the made Avr programmer connected to the made board with ESP 32 IC (microcontroller)
As shown on the picture below, the made board with ESP 32 IC (microcontroller) is connected to the laptop PC through the above made Avr programmer.
The LED is ON, and there is a detection sound.
Unfortunately, the device is not recognized by the computer.
To fix the issue, I had to download and install Ch340G drivers on this link
The drivers have now been updated, as evidenced by the screenshot below.
Finally, it is functional! As it is shown, now the made CH340G USB is able to program my ESP-WROM-32 BOARD!
© 2023 | Eric NDAYISHIMIYE | All Rights Reserved