Altium File Parsing, AI Design Reviews & PCB Viz Tools
Get the full intelligence
Search transcripts, export clips, track mentions, and explore all topics from “Altium File Parsing, AI Design Reviews & PCB Viz Tools” inside PodZeus.
In this episode of OnTrack: The PCB Design Podcast, host Zach Peterson welcomes Eli Hughes, principal at Wave Number LLC, to discuss his innovative open-source tools for PCB design automation and AI integration. Hughes shares his journey from a childhood fascination with video games and music to a career in electronics and embedded systems, highlighting how early exposure to hardware and software sparked his lifelong passion for PCBs. He introduces his suite of tools—collectively known as 'Altium Cruncher' and 'Monkeys'—which automate file parsing, generate lightweight 3D and schematic visualizers, and extract semantic data from Altium designs in JSON format. These tools enable AI-driven design reviews, automated power tree generation, and rapid firmware development by transforming complex PCB data into machine-readable formats. Hughes envisions a future where AI can access a company's entire design history as a searchable knowledge base, enabling true design reuse and eliminating the need for manual research. He also advocates for a new standard where semiconductor manufacturers provide full 3D package data to automatically generate footprints and IPC-compliant models, reducing reliance on manual library creation. The conversation underscores a growing shift in PCB design: from manual, repetitive tasks to intelligent, automated workflows powered by open-source tools and AI. Hughes emphasizes that the real value isn't in the schematic or footprint libraries themselves, but in the knowledge embedded within designs—what he calls the 'library of knowledge.' His tools, like the 3D Viz and schematic visualizer, allow engineers to quickly inspect complex boards and schematics without needing full ECAD software, making them ideal for board bring-up and firmware development. He also discusses the potential of integrating these tools into enterprise PDM/PLM systems, creating localized AI knowledge stores that can analyze historical designs, user feedback, and documentation. The episode closes with a forward-looking vision where AI doesn't replace designers but empowers them to focus on the creative, high-value aspects of hardware development—like building the next guitar amp or innovative system—while automating the tedious, time-consuming parts.
Transform PCB data into AI-readable JSON format to enable automated design reviews, power tree generation, and firmware development.
Use lightweight HTML-based visualizers to inspect schematics and PCBs without requiring ECAD software, ideal for board bring-up and debugging.
Automate library creation by extracting footprint data from semiconductor manufacturers’ 3D package models, reducing manual work.
Build a company-wide knowledge base from scattered design history to enable true design reuse and faster onboarding.
Leverage AI to analyze historical designs, user feedback, and documentation to improve future projects and reduce reinvention.
…and 3 more takeaways available in PodZeus
Introduction to Eli Hughes and the Altium Cruncher Ecosystem
Zach Peterson introduces Eli Hughes, a principal at Wave Number LLC, and sets the stage for a deep dive into his open-source tools for PCB design automation. The episode begins with a teaser about Octopart Discover and transitions into Hughes' background and his passion for electronics, sparked by video games and music.
Eli's Journey from Video Games to Embedded Systems
Hughes shares his unique path into electronics, from being a young music enthusiast to discovering the 6502 processor in Nintendo games. His pivotal moment came during a college visit when he saw a student controlling a robot arm with assembly code, sparking his lifelong interest in embedded systems and PCBs.
The Problem with Traditional PCB Libraries
“Your library is the most useless thing you have.”
Building the Altium Cruncher: Automating File Parsing
Hughes explains the origin of his tools, born from frustration with Altium's slow and unreliable output jobs. He created a command-line utility that parses Altium files, extracts all necessary data, and generates multiple formats—including 3D visualizations and schematic viewers—automatically.
AI-Powered Design Reviews with Semantic Data
“It's scary good to tell you saying, oh yeah, you've got your VDD core going here. But the NXP data sheet says, you know, no.”
“Your library is the most useless thing you have.”
“What if you just said, hey, Claude, what audio ADDs have we used? What's in production? And can you look through all of our Discord chats and what are people complaining about, right?”
“That data should be to me that the library should start with that 3D model to which everything else is derived.”
Host
Guest
Altium
brand
Eli Hughes
person
Zach Peterson
person
Altium Cruncher
product
Wave Number LLC
organization
NXP
brand
3D Viz
product
TI
brand
Claude
brand
Super Monkey Board
other
Is FPGA the Best Engineering Career? With Adam Taylor
OnTrack: The PCB Design Podcast • 36m • 4/14/2026
High-Speed Interconnects for AI & Physical AI with Samtec
OnTrack: The PCB Design Podcast • 39m • 4/28/2026
PCB Metrology Gap: How SCAN Labs Is Automating Microsectioning
OnTrack: The PCB Design Podcast • 51m • 5/5/2026
Drones, Robots & the Low-Altitude Economy: A New Industry Is Born
OnTrack: The PCB Design Podcast • 42m • 5/12/2026
Get the full intelligence
Search transcripts, export clips, track mentions, and explore all topics from “Altium File Parsing, AI Design Reviews & PCB Viz Tools” inside PodZeus.
Start discovering podcast insights today
Start with a 7-day trial and explore a growing catalog of popular podcasts. No credit card required.
No credit card required • 7-day trial • Cancel anytime
