{"id":78992,"title":"atopile - a new language to design electronic circuit boards with code","tagline":"We are bringing design reuse, version control, and automation to hardware design","body":"Hi Everyone, we are Matt, Narayan, and Tim and we are building a new programming language to automate hardware design.\n\n### **TLDR;** [atopile](http://atopile.io/) is a new language + toolchain to **design electronic circuit boards with code**.\n\nBy using code instead of graphical user interfaces, we finally bring **design reuse**, **version control,** and **automation** to hardware design.\n\n![uploaded image](/media/?type=post\u0026id=78992\u0026key=user_uploads/333030/65a69aca-5a22-4af8-9b16-21b76934d36e)\n\n### Our ask 📣\n\n* If you love programming, git, and electronics, try [**using atopile**](https://github.com/atopile/atopile) to design your next circuit board\n* If you know firmware engineers, test teams, validation teams or people who need to create lots of high-quality repetitive designs quickly - [**please introduce us**](mailto:founder@atopile.io)**.**\n\n### The problem\n\nWe love designing hardware. But existing design tools are slowing us down. The key reason is that in hardware design, everything is done manually: Electronic schematics are drawn by hand, files are exported through a series of clicks, and circuit boards are validated for weeks on the test bench. When systems become complex, this process becomes hugely time-consuming and error-prone. \n\nImagine writing an entire complex software program using only assembly code. This is what designing hardware feels like today.\n\n### The solution\n\n![uploaded image](/media/?type=post\u0026id=78992\u0026key=user_uploads/333030/7f5d19f8-f3b0-4eab-958a-f28875b60ce0)\n\natopile is a new programming language to describe electronics with code. Instead of drawing the product itself, you can now capture your product requirements using atopile source code. From there, our compiler builds and validates the product manufacturing files for you. Not only is this faster and more reliable but it also lets you use advanced software development tools such as code editors, git, GitHub, GitLab, Continuous Integration, and copilot to design hardware.\n\nAfter [**launching on Hacker News**](https://news.ycombinator.com/item?id=39263854) and getting hundreds of downloads, we have seen a glimpse of an exciting future: our users have created new designs in atopile, used GitHub for version control, shared their work on our Package Manager, and used Continuous Integration to generate their manufacturing files automatically. Our most active users have also made contributions to our codebase, which we are super thankful for!\n\nEarly on, we decided to make atopile open-core. Our goal is to create a new industry standard for describing hardware. With an open-core approach, our users have guaranteed access to their code. Our plan is to generate revenue with enterprise-targeted features, in a model similar to GitLab.\n\n**Our code is on GitHub **[**here**](https://github.com/atopile/atopile)** and we have up-to-date docs **[**here**](https://atopile.io/getting-started/)**.**\n\n### Who we are\n\n![uploaded image](/media/?type=post\u0026id=78992\u0026key=user_uploads/333030/62696c0f-2b40-45d4-a8f4-8bb108672f51)\n\n[Matt](https://linkedin.com/in/matthew-wildoer-467a4992), [Narayan](https://linkedin.com/in/narayan-powderly-21949a180), and [Tim](http://https//www.linkedin.com/in/timotheepeter/) are life-long inventors, engineers, and now second-time founders. We have been engineers at companies including **Tesla, DJI,** and **Lilium**. We’ve worked on teams including [the 25-guns](https://twitter.com/elonmusk/status/1324283305789812736?lang=en), created prototyping facilities under executive mandate, and led critical software projects where the daily cost-of-delay ran into the millions.\n\nThe three of us met as we were building up a maker space in the Bay Area. After a few discussions, we quickly started putting together a prototype of the atopile compiler. We knew this had the potential to change hardware design after we compiled our first electronic printed circuit board.\n\n### ✉️ We are excited for the adventure ahead! Please email us at [founders@atopile.io](mailto:founders@atopile.io) to get in touch.","slug":"KY4-atopile-a-new-language-to-design-electronic-circuit-boards-with-code","created_at":"2024-03-04T01:53:11.213Z","updated_at":"2026-05-25T01:45:44.563Z","total_vote_count":38,"url":"https://www.ycombinator.com/launches/KY4-atopile-a-new-language-to-design-electronic-circuit-boards-with-code","share_image_url":"//bookface-static.ycombinator.com/assets/ycdc/yc-og-image-c440a0ad1dacfb86eeeb343717479cc54d256614449b4ef719977a0a451f8bc8.png","company":{"id":29308,"name":"atopile","slug":"atopile","url":"http://atopile.io","logo":"https://bookface-images.s3.amazonaws.com/small_logos/bc01556ac42a30413be04851c543100ade541b52.png","batch":"Winter 2024","industry":"B2B","tags":["Hardware","SaaS","Design Tools","Electronics"],"search_path":"https://bookface.ycombinator.com/company/29308"}}