This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Odem
Cursor for hardware: CAD, PCB and firmware in one IDE
AI writes your firmware. Your PCB and enclosure are still done by hand. Odem closes that gap. Describe a device and one agent picks real parts, draws the schematic, lays out and routes the board in real KiCad, models a 3D-printable enclosure around the actual PCB, and writes firmware that builds. It runs ERC, DRC and fit checks, then exports Gerbers, BOM, STEP and STL. No mockups. Real, editable engineering files.
I build embedded projects for fun. LLMs made my firmware a lot faster, but every schematic, board layout and enclosure was still done by hand, and keeping all three in sync was the part that took the longest.
So I built Odem: a desktop IDE where one agent works across electronics, mechanical and firmware in the same project.
In the video I asked for a USB-C desk clock with an 8×8 RGB LED matrix, an ESP32-C3, an ambient light sensor and two buttons. Odem picked the parts, drew the schematic, placed and routed the board in KiCad, imported that board into CAD, modeled a case around it, wrote and built the firmware with unit tests, and exported Gerbers, BOM, STEP and STL. You can open and edit every file yourself, in the built-in KiCad and CAD editors or anywhere else.
What it's not (yet): • Dense boards can leave a few nets for you to finish, and parts without 3D models show up as placeholder boxes. • macOS (Apple Silicon) only for now. The agent runs on your own ChatGPT account; Odem is free during the beta.
I'd love to hear from anyone who designs boards or enclosures: where does it fall over for you, and what would make you trust it on a real project?
No comment highlights available yet. Please check back later!
About Odem on Product Hunt
“Cursor for hardware: CAD, PCB and firmware in one IDE”
Odem was submitted on Product Hunt and earned 0 upvotes and 1 comments, placing #100 on the daily leaderboard. AI writes your firmware. Your PCB and enclosure are still done by hand. Odem closes that gap. Describe a device and one agent picks real parts, draws the schematic, lays out and routes the board in real KiCad, models a 3D-printable enclosure around the actual PCB, and writes firmware that builds. It runs ERC, DRC and fit checks, then exports Gerbers, BOM, STEP and STL. No mockups. Real, editable engineering files.
Odem was featured in Hardware (11.5k followers), Developer Tools (520.4k followers) and Artificial Intelligence (479.9k followers) on Product Hunt. Together, these topics include over 214.3k products, making this a competitive space to launch in.
Who hunted Odem?
Odem was hunted by Oleks. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how Odem stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.
I build embedded projects for fun. LLMs made my firmware a lot faster, but every schematic, board layout and enclosure was still done by hand, and keeping all three in sync was the part that took the longest.
So I built Odem: a desktop IDE where one agent works across electronics, mechanical and firmware in the same project.
In the video I asked for a USB-C desk clock with an 8×8 RGB LED matrix, an ESP32-C3, an ambient light sensor and two buttons. Odem picked the parts, drew the schematic, placed and routed the board in KiCad, imported that board into CAD, modeled a case around it, wrote and built the firmware with unit tests, and exported Gerbers, BOM, STEP and STL. You can open and edit every file yourself, in the built-in KiCad and CAD editors or anywhere else.
What it's not (yet):
• Dense boards can leave a few nets for you to finish, and parts without 3D models show up as placeholder boxes.
• macOS (Apple Silicon) only for now. The agent runs on your own ChatGPT account; Odem is free during the beta.
I'd love to hear from anyone who designs boards or enclosures: where does it fall over for you, and what would make you trust it on a real project?