Selling 2,500 Jamcorders: Why Hardware Is Not So Hard

What I learned selling 2,500 MIDI recorders: Hardware is not so hard

Selling 2,500 Jamcorders: Why Hardware Is Not So Hard

After a career in software, I launched Jamcorder, a MIDI recorder that has already sold 2,500 units. Contrary to the popular belief that hardware is incredibly difficult, I found the physical build surprisingly smooth compared to the complex software development. By keeping the design simple, using off-the-shelf components, and maintaining high margins, I proved that building hardware is manageable if you avoid unnecessary complexity.

Hardware is as hard as you make it.
  1. skippyfish

    Hardware has a reputation for being hard for three reasons. First, it scales differently than software. It's far harder to design something you want to make a million of than something you want to make ten of. Second, it's harder to anticipate, test, and correct all the things that can go wrong on the user end. Some people will put batteries the wrong way, some will drop the device on the ground, some will connect it to some vintage equipment you have never seen in your life, etc. And third, there are just more failure modes in an unfamiliar domain - sometimes, your code will intermittently crash not because you have a software bug, but because you put the decoupling capacitor too far from the chip. Or, just as you finish your design, the chip you designed it around becomes obsolete, or impossible to find because a factory in Indonesia is on fire.

    Another complication is that at least in theory, if you're selling electronics, there are actual regulations and third-party testing that needs to happen, and if you fail emissions, you might have to redo your design from scratch. Imagine we had that for software - "your JS is too big, you can't ship until you get it under 50 kB".

    So, I'm happy for the author, but I think he had an outlier experience. When you look at Kickstarter stories, people repeatedly stumble over this. Manufacturing / cost difficulties, supplier issues, reliability issues, etc.

  2. starky

    >But for me the take away still is: “hardware is as hard as you make it”.

    I dislike this statement. Hardware is as hard as the product dictates it needs to be. A 25 component PCBA and a clamshell of 2 injection molded parts is about as simple of a product as you can make. Heck, most people would just buy an off the shelf clamshell for that type of product.

    That doesn't work for the vast majority of products, building a product with 20 COTS parts plus 60 custom tooled parts, and 4 complex PCBAs is what is hard. Getting everything to fit together, pass testing, arrive on time from dozens of suppliers, etc. it where the complexity comes in. Then consider that hardware is cash intensive, you need to pay ahead of time for all the tools, you need to pay to buy the individual parts and warehouse them somewhere while you build the products you hope are going to sell. If something goes wrong there, then your expensive parts are just sitting there waiting for replacement components before you can ship. Then even when you ship, that revenue goes into buying the next round of parts you are going to receive in 3 months. This is where many hardware projects fail as they run out of cash before the project breaks even.

  3. DavidPiper

    Very happy JamCorder customer here. I've started playing in improv shows since I bought it too, and it's nice to have those on record!

    It's rare that I come across a product I have literally zero complaints about, or any feedback to offer. Even my concern that it was tied to an app that might disappear one day is of course covered by the fact that it's all just MIDI files on a card.

    Thank you so much for making this, it's basically a perfect product for me and I love it. No notes.

  4. j-bos

    Inquiring minds want to know: what is your anti-counterfeit strategy or is the fact that you're keeping it under your hat part of the strategy?

    Also, pretty cool that you set up your website real fast. Would you mind adding your Twitter link onto the site?

  5. cmicali

    Congrats on an impressive achievement and milestone. This is a great outcome, great work, and an indication of how far the hardware industry/tooling has come.

    This feels though a little to me like building a simple SaaS service, and deploying it on a managed cloud service, and concluding all software is really easy!

    This project is near to (if not at) the easy end of the hardware product difficulty/complexity spectrum. Some great choices were made to keep it simple and therefor easy.

    An alternate take-away: "If you keep things simple, hardware doesn't have to be as hard"

  6. peteforde

    Very happy to hear about your success!

    I'm curious to hear more about your anti-counterfeit strategies beyond just enabling encryption. I'm curious if you feel like anti-counterfeit and open source firmware are mutually exclusive. I made the choice to embrace an open firmware approach on my project while keeping the hardware closed, while knowing that if someone tries hard enough they can completely reverse engineer if they put their mind to it. Desoldering caps and x-raying PCB layers etc.

    I'm also very curious to hear more about your adventure in injection molding. What starting resources do you recommend, how much did it cost? Would you do it the same way today, or have the recent innovations in 3D printing forms for injection molding present superior paths?

    Finally, I'd love to hear about your certification process. What certs did you get, how much did it cost, what were the gotchas?

  7. dgellow

    Wow, congrats, I remember reading your HN post. I hope you will continue writing blog posts on your journey, I expect quite a lot of software engineers would be very interested going though a similar journey now that LLMs removed most of the fun of programming. It’s neat to work on something physical for a change

  8. nippoo

    How did you navigate the world of compliance testing and certification, with all the different countries involved (FCC, UL, etc). Are there any markets you've decided not to sell to as they're not worth the paperwork?

More from this day

2026-07-19