Electronics Production
Schematic Circuit Design
Earlier, while designing the schematic, I initially connected each point with wires, but it quickly became cluttered and hard to follow. That’s when I realized that the schematic is meant to be a clear reference for actual implementation, so it should be structured in a way that makes it easy to read and follow. Keeping this in mind, I reorganized the connections to be neater and more structured, ensuring better clarity without unnecessary overlaps. This not only made the schematic look cleaner but also helped in troubleshooting and assembling the circuit more efficiently.
I ensured that all 5V, 3.3V, and GND connections had multiple ports available for easier expansion. Similarly, I made sure to properly allocate SDA, SCL for I2C communication, TX, RX for serial communication, and MISO, MOSI, SCK for SPI connections. This way, the schematic remains organized and scalable, allowing for additional modules or components to be connected without rewiring or running into layout issues.
Run a Design Rule Check (DRC) to identify any errors in the schematic and PCB layout. This helped catch issues like unconnected nets, overlapping traces, and clearance violations. After reviewing the errors, I made the necessary corrections to ensure proper connectivity and a clean design. Running DRC before finalizing the PCB helped prevent potential issues during manufacturing and assembly.
Closed all open points.
Converting to Footprint
This was Fun.
TANK became my inspiration for outlie. Tank is sturdy, balanced, and well-structured The broad base gives more room to place components neatly, so things don’t get too cramped.
It looks like interior of a mini tank...
Mounting holes were incorporated to make installation easier and more secure. This ensures the PCB can be firmly attached to an enclosure or chassis, preventing movement and reducing strain on the components. Plus, it helps with better cable management and keeps everything neat and stable!
Generating PCB Fabrication
Before fabrication, I ensured the design was error-free and optimized. This meant running a Design Rule Check (DRC) to catch potential issues like overlapping traces or incorrect spacing.
I carefully exported the Gerber and NC drill files, making sure all layers (copper, silkscreen, drill holes) were properly aligned.
Any mistake here could mean a faulty PCB, so double-checking everything was a must!
Analysing the Software
Before running the machine, I loaded the design into PCB software (like KiCad or EasyEDA) and carefully checked the layout.
I verified trace widths and clearances to avoid short circuits, ensured proper layer alignment, and, if possible, ran a simulation to check circuit behavior. This step is like debugging code before running it—catching mistakes early saves a lot of time
Running the Machine
Next, I selected the right cutting bit—a larger bit for rough cuts and a smaller bit for fine traces and drill holes. Changing the bit required loosening the collet, inserting the new bit carefully, and tightening it securely. If not done properly, the bit could slip and ruin the cut.
This is where the actual PCB takes shape! First, I made sure the machine bed was completely clean—even small dust particles can cause misalignment. Using a vacuum cleaner, I removed debris from previous jobs. Then, I carefully set the X, Y, and Z axes, ensuring the machine knows the exact starting point for accurate milling.
Let the machine do its work while keeping a close eye on the process.
ERROR
Allignment Isuues got in my way!
While I was setting up my file in 'CopperCam', the first layer i.e engraving was on different layer setting and another file cutting out border was on different layer. This led to ,misalignment of bed. Due to this, few of inner connections got cut with contour.
PCB
The PCB turned out all safe this time—no errors, finally! After a messy attempt, I made sure to set the axis properly, so there were no weird misalignments. Cleaned the machine bed thoroughly (because a tiny dust particle can ruin everything!) and exported the design carefully in the correct format—no missing traces this time.
Watching the machine do its job smoothly felt like a mini victory. It’s such a satisfying moment when everything goes right, and you get a perfectly milled PCB with crisp traces and no short circuits. Feels like I’ve cracked a secret PCB-making ritual!
Included name as well! this made board more personalised. This was first time.