Five PCB Design Tools That Utilize Artificial Intelligence

Several companies are incorporating artificial intelligence (AI) into PCB design tools to automatically design boards based on the requirements input by the engineer.

Using artificial intelligence in PCB design could take a lot of the simple intricacies out of custom PCB designs.

The PCB tool that uses AI is a advancement in electronics that allows engineers to design complex PCBs much more quickly that manual design. The goal is to see AI allow a complex PCB to be properly optimized and designed in a similar way as a skilled designer would, in hours instead of weeks.

So let's look at these companies and their advancements in developing automated software to be used in PCB design services.

A blue background with a robot who is thinking about PCB design


JITXJITX is a newly founded company from the University of California, Berkeley, working on technological advancement of PCB layout. They are developing next generation software to help hardware companies automate the PCB design process. This tool can help solve various problems when artificial intelligence is combined with PCB design software to produce automated results. Engineers can combine their coding skills with the software and create better PCB designs by simply telling the software what is most important.

The tool delivers quick results with minimal errors and provide a better PCB design experience. When a person inputs the design requirements and submits them to the tool, the AI software automates the PCB design process. The are automated aspects of JITX give you low-level automation design work so that you can focus on the more meaningful work of analyzing all the data. The software allows you to provide the required inputs to design a better PCB layout and provide automated results..


Celus, a German company, provides hardware engineers with AI-based tools and makes PCB manufacturing easy. The tools are accessible and reduce development times by 90% by automating manual engineering processes. As you use the tools to drag and drop the important information into the design, you can get various creative ideas that make it completely innovative.

The tool is used by simply dragging and dropping component blocks and requirements, and then software takes over. That means, without creating the complete design, you can simply configure the design with the too.. To reduce time and costs, automated tools are becoming the best option for PCB creation. The automated design software Celus provides hardware design automation, library management, and design rule management.

Circuit Tree

Circuit Tree, a company based in India that uses s GUI based platform. These tools are very advanced with the GUI system to input custom design details and requirements. With GUI based user input, the Circuit Tree software gives you an accessible route. For all components, it automatically selects the position on the specific part of the board. The tools are accessible via an encoder and can turn any complicated circuit into a simple circuit board.

Using AI tools for PCB design provides several benefits to the PCB design process. The tool works much faster than manual PCB design with a wide range of custom blocks. The GUI based design platform allows you to quickly design PCBs using all of the available circuit components. The tools provide you with a quick way to assemble various components into simple designs. After submitting the layout, an in-house team of engineers analyze the designs and provide a final review and clean up.

Circuit Mind

Circuit Mind, a London based company, is developing PCB design software using AI to completely automate the entire design process without any manual work required called ACE. The ACE platform can automatically select and optimize components and design or redesign schematics in just seconds. Circuit Mind does not yet provide automated PCB design software but is working toward that goal.

The engineer simply inputs the functional requirements, such as functional blocks, component categories, attributes, and I/O signals. Non-functional inputs required are mechanical constraints, EMI requirements, power budget, cost, size, and reliability. Then ACE takes over and provides a designed or re-designed schematic output.

Gumstix Geppetto

Gumstix, a California company that was originally and manufacturer developed Geppetto, an AI-based online tool that allows you to prepare multiple circuit boards at once. Gepetto provides a component drag and drop system and also shows the board in 3D for a better understanding of what the board looks like before manufacturing it.

The disadvantage of Gumstix Geppetto is that it does not provide you with the design files. Its component and hardware platform support are also limited.


Artificial intelligence driven PCB design software is a revolution in the world of more complex and intricate designs, allowing engineers to design PCBs in less time and to bring their product to market much faster. It will be very interesting to see how AI based design tools compare with currently available tools that provide autorouters. Should I use the autorouter in Altium PCB Design?