The newest version of KiCAD V9 is great. It has all kinds of neat and new ways to design your PCB. Learning new software can be a little intimidating. New things are hard. I'm here to help.
Gerber files are like a recipe for making printed circuit boards (PCBs). They provide manufacturers with a map of each PCB layer, including copper placement, hole drilling, and board shape. People create these files inside the PCB design software and send them to the board fabricator.
Gerber files are like a collection of pictures, showing the fabricator software each layer of the PCB, including where the copper should be placed, where the holes should be drilled, and how the board should be shaped. It's kind of like a map for the manufacturer to follow, so they can create the board just the way we designed it.
We wrote this guide to help you along your way. If you need help or have questions, please feel free to contact us. We're here to help.
Go to 'Plot...' under the Pcbnew or PCB Editor window. This is the window that you use to lay out the PCB in KiCAD 7.
Here you have entered into the 'Plot' menu. There are a lot of interesting things you can do here and those things will be covered in a future post. Best leave them alone for now.
Here is an example of a simple setup from a basic Default install with a few changes.
Most of the defaults here are just fine, but there are a few things that need to be checked when making files.
Make sure you set 'Output Directory' to 'gerbers/'. This will make all of the files we make go to a sub-folder titled 'gerbers'.
The 'Include Layers' section lists the different layers from your PCB layout that you may want to include. A few key things about these layers:
F.Cu and B.Cu - These are the copper layers on the PCB. This is used to determine what parts of your board should be conductive. If a trace or polygon is not present in the copper layers, it will not be on your PCB.
F.Paste and B.Paste - These are the layers needed to make your stencil file. It has polygons on it that the lasers use to cut your stencil for SMT parts. If something isn't showing your paste layer, then it won't be on your stencil.
F.Silkscreen and B.Silkscreen - These layers are used for the text and markings that is printed over the solder mask of your PCB.
F.Mash and B.Mask - The polygons on these layers are for the solder mask application onto your PCB. The solder mask is the part of your board that is green or black. It is used to prevent solder from connecting to exposed traces. If a polygon isn't present in the 'mask' layers, then it will not be on your PCB.
Edge.Cuts - This is used to determine the precise perimeter of your PCB. You may also find large cutouts on the layer.
Click the button 'Generate Drill Files...' and enter into a new menu. This is used to make the map files for the PCB drill to make the holes in the rights spots.
One thing I recommend changing is using millimeters for your Drill Units.
Click the two buttons 'Generate Map File' and 'Generate Drill File'.
Go back to the 'Plot' menu and click 'Plot'. Here is a short video to show you what it should look like when you click the 'Plot' button.
Open the 'gerbers' folder. This folder should be in the folder that has your kicad files.
Select all of the files, right click, and click 'Compress'.
The creates a '.zip' file for us to use'. This file is the '.zip' file that we need to have your boards manufactured.
Feel free to rename the folder anything you would like. If you have any questions or need additional help, please contact us directly. We are happy to help when we can.
We are so excited that you have decided to join us on this journey of electrifying tech fun! In this box you will find everything you need to make your own LED Dice Simulator! Just like any 6-sided die in any board game you have played, this simulator has 6 possible outcomes! This kit uses…
Ever had trouble remembering something? With this month’s kit, you can save those important memories, at least 15 seconds worth! Once you build this kit, you’ll be able to record a small voice message and play it back any time. WARNING: SOLDERING IRONS ARE HOT. SOLDERING IRONS ARE NOT TOYS. ALWAYS WEAR EYE PROTECTION WHILE…
When we talk about electricity, there are a few key units of measurement that we use to describe how it flows and how it is used. These units are voltage, current, and resistance. Let's take a closer look at each of these...
Minimum RP2040 Design Made Simple I’ve made several designs with the RP2040 from Raspberry Pi. Using the OEM’s design references and other references online, I have designed, what I consider the minimum quality design for RP2040, for when you don’t need extras, just the controller. In this walk through I will give links to some…
Last weekend, I delved deeper into my restoration project of the Allen B Du Mont 224-A Oscilloscope, with the goal of finally getting it open, checking it for safety, and powering it on. The journey was filled with challenges, but ultimately, it was a successful one.
Beep boop bloop beep! Who doesn’t love audio synthesizers? This month’s kit is a smaller version of our popular Dreamweaver 4N! WARNING: SOLDERING IRONS ARE HOT. SOLDERING IRONS ARE NOT TOYS. ALWAYS WEAR EYE PROTECTION WHILE USING A SOLDERING IRON. FIRST, YOU SHOULD REFRESH YOURSELF ON SOLDERING SAFETY! Click Here IC → This is an ATMEGA328P…
EMail Sales@CyberCityCircuits.com for a Free Consultation Thank you for your interest in hiring Cyber City Circuits for your PCB assembly needs. We offer an assortment of services, including… PCBA DFM Consulting Prototyping Circuit Board Design Firmware QC Testing Packaging We need the following to process your quote. Send RFQs to Sales@CyberCityCircuits.com. Our completed quote form. <(-Link…
The Voltage Mismatch Problem I²C looks deceptively simple: two wires (SDA and SCL), lots of devices, and everything “just works.” But the trouble starts when devices don’t agree on voltage. Most modern microcontrollers run at 3.3 V Many sensors, displays, and older peripherals still run at 5 V If you directly connect them:…
The age of USB-C is here and your product best be with the times. USB-C is great because it is so versatile. It is designed to be present everywhere. Not all USB-C Connectors are designed equal though. There are options for Power Only, USB 2.0, USB 3.x, angled, straight, etc. It can be taunting to...
December 5, 2025/David Ray/Electronics & KiCAD Tips Circuit Board Design is easier now than it has ever been. KiCAD has really democratized the industry and is actively creating a renaissance of electronic hardware. Visit www.KiCAD.org In your Browser The KiCAD software is a free and open-source Electronic Design Automation package. Sometimes people ask how they…
At Cyber City Circuits, we get the concept of an MVP approach. While it may be tempting to pour all of your resources into developing a fully realized product, a MVP can often be a more effective and efficient way to validate your ideas and get to market quicker.
According to Texas Instruments, this calculator was designed to use a Zilog Z80 MCU operating at 6 MHz, but upon inspection, I find that the device was actually using a custom ASIC marked ‘INVENTEC 6SI837 0A JAPAN 0209EAI’.
The ATtiny1614 is a microcontroller that has been designed to help people bring their ideas to life. It’s a member of the tinyAVR 1-series and packs a punch with its advanced features and capabilities. With a clock speed of up to 20 MHz, 16 KB of Flash memory, 2 KB of SRAM, and 256 bytes of EEPROM, this little chip…
Capacitors are electrical components that store and release electrical energy. They are commonly used in electronic circuits for a variety of purposes, such as filtering, coupling, and storing electrical energy storage. The capacitance of a capacitor, or its ability to store electrical energy, is determined by three physical factors: 1) The type of material used…
Ohm's Law tells us that the amount of electricity flowing through a conductor is related to how much resistance the conductor has to the flow of electrons. Resistance is a measure of how hard it is for the electrons to move through the conductor.
More music for your ears! This soldering kit we designed to be wireless controlled by your hands! Wave your hands in front of it to create different notes. By linking an ultrasonic sensor to the Arduino Nano, we can detect the range of your hand and then translate that into notes on a scale. WARNING:…
When deciding on requirements during the development process, it is important to differentiate between objectives and constraints. Understanding the difference can help ensure that the product meets the needs of the users and is feasible to produce.
Effective solder paste application is a critical step in the PCB assembly process that can impact the reliability and performance of your final product.
A good trick in manufacturing to speed up assembly is to order PCBs in panels. In this example, there are 4 different PCBs set in one panel. This way the machines can build 4 boards at one time. Takes less human interaction and less errors than if the boards are assembled and processed it one…
SAFETY RULES FOR SOLDERING USE CARE WHILE SOLDERING. You should know that soldering irons are HOT! That means you will get burned. It’s okay, everyone gets burned a few times when starting out, but just be careful. You may also need to use tweezers or clamps to help hold things in place while you’re working….
When you need a PCB assembled by a pick-and-place machine, you must generate a position file (also known as a component placement file) so the machine knows exactly where to place each component. This process in KiCAD can be a little tricky, so this guide will walk you through how to correctly generate a position…
Are you tired of dealing with power supply noise and voltage spikes in your PCB designs? Look no further because decoupling capacitors are here to save the day!
Recently, I had the opportunity to acquire a Du Mont 224-A Oscilloscope and I decided to take on the project of restoring it to its former glory. This blog series will document my journey of restoring this vintage instrument and will provide a glimpse into the history of electronic measurement.
Retro-Electro is a long-form article series for Digikey’s magazine ‘We Get Technical.’ Wildman Whitehouse and the Twenty-Five Hundred Mile Long Capacitor Wildman Whitehouse was a medical doctor and a self-taught electrician whose ambition ultimately led to pioneering achievements and significant failures. He put himself in the world of engineers and scientists, but he was neither….
Pluggable Screw Terminal Connectors are an innovative solution for PCB to wire connections. They eliminate the need for messy wire soldering and provide a clean and organized setup. The screw terminals make it easy to connect wires securely, while the plug on the other end allows for a seamless connection to the PCB.
Pay close attention to the primary issue that is remedied by your product. Work on your problem definition. Figure what the problem is and allow that to govern your decision making.
December 16, 2025/David Ray/Article One simple trick that will save you a lot of time when routing your traces. The ‘F’ and ‘D’ key combination is great for productivity. Use ‘F’ To Auto Complete Your Trace Here’s a quick KiCAD trick to save you time when routing your traces. Use the ‘F’ key to autocomplete…
The CR2032 is a fantastic battery for many different solutions. CR2032 batteries are a cost-effective, widely available, and user-friendly power source for electronic devices.
On this episode of the Datasheet Digest we go over the datasheet for the CD4017B Decade Counter and then, through our 555-point analysis, we grade it. How does it stack up? How old is too old for a datasheet? Let's find out!
By working with a company like Cyber City Circuits, you can also benefit from cost savings and increased production efficiency during the process of creating a proof of concept, prototype, and pre-production prototype. Cyber City Circuits has the expertise and experience to help you through each stage of the product design process, resulting in a...