Skip to main content

·375 words·2 mins

Week 8 - Electronics Production
#

Hero Shot:
#

Hero Shot
Hero Shot

TL;DR
#

I redesigned my microcontroller development board in KiCad to make it smaller, then exported the PCB layers as SVG files. Using Inkscape and Mods Project, I generated toolpaths for the Roland SRM-20 and milled the PCB traces and outline. After cleaning the board, I soldered the headers and sockets, checked connections with a multimeter to prevent short circuits, connected the components, and successfully tested the PCB.

Group Assignment
#

Link to this week’s group assignment

PCB Production with Roland SRM-20
#

For my Electronics Production week individual assignment, I fabricated and tested a custom microcontroller development board based on the PCB I designed during Electronics Design week. I first optimized the original design in KiCad by making the PCB layout more compact. After finalizing the board, I exported the F.Cu and Edge Cuts layers as SVG files. In Inkscape, I used the “Resize Document to Selection” option to ensure the document dimensions matched the PCB size exactly, which is important for accurate toolpath generation.

Resize Page to Selection
Resize Page to Selection

To prepare the milling files, I used Mods Project, the browser-based CAM workflow developed by the Center for Bits and Atoms. Inside Mods, I selected the Roland SRM-20 mill 2D PCB workflow to generate the G-code/toolpaths for both the copper traces (F.Cu) and the board outline (Edge Cuts).

These are the settings I used for F.Cu:

F.Cu Settings
F.Cu Settings

These are the settings I used for Edge Cuts:

Edge Cuts Settings
Edge Cuts Settings

I used a piece of double-sided tape to securely fix the copper-clad board onto the bed of the Roland SRM-20 before starting the milling process. After generating the files, I milled the PCB in two stages: first the F.Cu traces, then the Edge Cuts outline.

Milling with SRM-20
Milling with SRM-20

Once milling was complete, I cleaned the PCB surface using isopropyl alcohol (aka IPA) to remove dust and residue. I then soldered the pin headers and sockets onto the board. During soldering, I continuously checked the electrical connections with a multimeter to verify continuity and prevent short circuits.

Soldering
Soldering

Finally, I connected the external components and successfully tested the PCB to confirm that the board functioned correctly.

Connected
Connected

PCB Test
PCB Test

Files:

Senanur Düzenli
Author
Senanur Düzenli
Maker of Many Hats | Engineer, Mentor, Educator