18 ms·
Ask HN: How does one go about bringing a hardware product to market?
How does one go from an idea to a sellable product?
I have various ideas, not especially "high tech" more assembling of off the shelf components to create novel products that I think may be useful (I have a need for these myself). So I could build a prototype myself (despite being a software person). After that what? How do you find out about manufacturing costs and options? Marketing is another side, but I have an idea about that.
Are there any good guides out there?
- fauria 5y agoI've never done that myself, but I backed an SDR device called Flipper Zero on Kickstarter some time ago, and I found their updates on the project status very insightful. Through their posts, you can make an idea on how complex and how much work there is on developing, manufacturing, certifying and delivering a hardware device. Link: https://blog.flipperzero.one/ https://blog.flipperzero.one/
- ddlsmurf 5y agoMe too, and because of it, I'm not even mad that they're a couple of years or so behind schedule now, the journey is fascinating. Fantastic blog.
- lindner 5y agoAlso read about the saga of creating the Keyboardio 01: https://www.kickstarter.com/projects/keyboardio/the-model-01-an-heirloom-grade-keyboard-for-seriou/posts https://www.kickstarter.com/projects/keyboardio/the-model-01... They went through hell to get it manufactured. Shady companies, the whole nine yards!
- sheepybloke 5y agoQuick plug for one of my favorite podcasts right now that had an episode with the Keyboardio creator and their current struggle with the chip shortage[0]. Highly recommended listening! [0]https://techpod.content.town/episodes/97-how-to-survive-the-chipocalypse-43m18lF4 https://techpod.content.town/episodes/97-how-to-survive-the-...
- obrajesse 5y agoHi, I'm Jesse. I'm 1/2 of Keyboardio. We have, indeed, been through some stuff, but don't let that scare you off of hardware. We're currently in manufacturing for our third keyboard product. We're generally pretty happy to chat with first-time hardware founders. Feel free to drop me a note at jesse@keyboard.io.
- GianFabien 5y agoI'm in a somewhat similar position. I have built and programmed several prototypes. Currently I'm building a website and plan to present the working prototype of one such project as a MVP. Based on what I have been reading on various blogs, I plan to conduct several email and social media marketing blitzes. I have only recently joined YC Startup School and hope that I will be able to make some suitable connections. If you'd like to connect, please take a look at my HN profile page.
- Leherenn 5y agoI wouldn't worry too much about manufacturing right now. Just build prototypes for now, you're likely to go through many iterations anyway at first. You can sell and market prototypes just fine, people are surprisingly willing to put up with a lot if it solves a real problem for them. Once you're at the point you can't fulfill all your orders just with prototypes, you can start thinking about scaling. At this point you will have much more experience. It's also possible to outsource quite a bit of the whole design. It's quite possible to mostly do software despite selling hardware.
- dismalpedigree 5y agoTalk with Jabil. Their suite of services can help you with all aspects of the design, build and fulfillment aspects. You bring the idea, funds and go to market strategies.
- jpm_sd 5y agoHaha definitely do not do this, unless you have a million dollars to burn.
- Ken_At_EM 5y agoSeconded. I also strongly believe that if your hardware product is your core competency, it is designed by your team primarily, of course a consultant here or there can always do a good job spicing things up. I personally feel like turnkey product designs services are best suited for companies that have a specific accessory or something that needs to be designed, not the core product.
- obrajesse 5y agoThirded. But they probably won't talk to you anyway.
- vilvadot 5y agoI highly recommend you check Michael Lynch's blog. He built a hardware product and documented his progress from the very start on his newsletter: https://mtlynch.io/tinypilot https://mtlynch.io/tinypilot. It has been pretty fascinating for me in comparison to al the digital product stuff I'm used to.
- mtlynch 5y agoThanks for the kind words! I shared a little more in another comment: https://news.ycombinator.com/item?id=30586841 https://news.ycombinator.com/item?id=30586841
- mtlynch 5y agoI've been doing this for the past 18 months with a Raspberry Pi-based network administration tool called TinyPilot. I originally launched it on HN in 2020[0], and there was enough interest that I turned it into a real product[1] and have been iterating on it ever since. Like you, my background is in software, and I had no hardware experience aside from using the Raspberry Pi as a cheap server on a few projects. I've never found a good guide on how to get started in hardware or eCommerce, but I've been posting yearly[2], monthly[3], and weekly[4] updates about my experience learning as I go. One thing I wish I knew at the beginning: it's difficult! Scaling a hardware product is probably 10-100x harder than scaling a software product. There's nothing like GCP or AWS that scales from one to thousands. Vendors that offer fulfillment services won't work with you when you're only selling tens to hundreds per month, so you have to do everything yourself. I built my own fulfillment center[5] and hired people to staff it, and that's complicated because that gets into inventory management, employee payroll and benefits, insurance, etc. The difficulty is a double-edged sword, though. It prevents people from competing with you because nobody else wants the hassle. But the downside is that you're the one who has to deal with the difficulty. [0] https://news.ycombinator.com/item?id=23927380 https://news.ycombinator.com/item?id=23927380 [1] https://tinypilotkvm.com/ https://tinypilotkvm.com/ [2] https://mtlynch.io/solo-developer-year-4/ https://mtlynch.io/solo-developer-year-4/ [3] https://mtlynch.io/retrospectives/ https://mtlynch.io/retrospectives/ [4] https://whatgotdone.com/michael/project/tinypilot https://whatgotdone.com/michael/project/tinypilot [5] https://mtlynch.io/retrospectives/2021/05/ https://mtlynch.io/retrospectives/2021/05/
- binbag 5y agoSounds like you might have a software startup rather than a hardware one.
- OJFord 5y agoMost of the value may be in the software for sure, but TinyPilot is a KVM (I had to look it up; knew I recognised it from somewhere but couldn't think what it was. Think I saw Jeff Geerling review it.) so there's hardware involved, inventory, a product to ship.
- 5y ago
- jharohit 5y agoAny of Ben's posts before he left Bolt VC. https://beneinstein.medium.com/ https://beneinstein.medium.com/ Especially: 1. The Complete Guide to Building Hardware Startup Teams 2. The Illustrated Guide to Product Development Not sure if he is still writing at Eclipse
- epberry 5y agoThe Bolt VC blog has a ton of good articles on this, e.g. https://blog.bolt.io/casper-glow/ https://blog.bolt.io/casper-glow/. Check out the 'Teardown' category for the best ones.
- pjc50 5y agoStep 1: have capital. Almost everything related to hardware has either a minimum order quantity or is uneconomic at small volumes. So you need to plan to make 1,000 units and pay for them before you receive any customer money. Don't forget this is the supply chain crisis era, so you need to make sure you can get 1,000 units of all your parts that are actually in stock and not on 24 month back order. The other comment that says "Scaling a hardware product is probably 10-100x harder than scaling a software product" is absolutely correct. Once you have a prototype you can Kickstarter, but a lot of hardware kickstarter projects fail. https://help.kickstarter.com/hc/en-us/articles/115005134554-What-are-the-rules-for-hardware-and-product-design-projects- https://help.kickstarter.com/hc/en-us/articles/115005134554-... Step 2: you need to be either a very fast learner across a lot of subjects, while spending your own money, or hire some consultants who know what they are doing. I used to work for a product development consultancy, but it's a pretty niche market. This includes minefields like UL and CE certification. Step 3: you need to either pick "local" manufacturing, where you can build up a working relationship and they will genuinely help you, or "remote" manufacturing which costs less but you have to diagnose all the problems over the phone or get on a plane to them. The latter is much harder in the COVID era. Step 4: assembly, shipping, taxes, payment, etc; some of the local firms will also handle this for you (and take a cut).
- nicoburns 5y ago> you need to be either a very fast learner across a lot of subjects, while spending your own money, or hire some consultants who know what they are doing. I used to work for a product development consultancy, but it's a pretty niche market. Would it possible to learn this stuff by getting a job in one of these consultancies somehow? And if so, how might one go about doing this?
- jpm_sd 5y agoI have a couple of friends who work here https://www.synapse.com/careers https://www.synapse.com/careers
- HeyLaughingBoy 5y agoIt's also possible (and possibly faster!!!) to learn by trying to bring a product to market yourself. There are many small engineering consultancies around the US; getting a job there is like getting a job anywhere but they seem to be disappearing. I worked for one for five years then moved on as it was clear that I didn't have a growth path there. Here's one of the better-known ones in my area: https://www.linkedin.com/company/logic-pd/ https://www.linkedin.com/company/logic-pd/
- Ken_At_EM 5y agoI agree with the wisdom that scaling software is orders of magnitude harder than scaling a software product. However, I would say B2B hardware is much more doable than B2C hardware. With B2B hardware you might find that you can sell equipment in the $10,000+ per unit range and if you can keep your BOM cost to <$2000, which is usually doable with low volume manufacturing, without needing scale, you can get to a "commercial" product a lot quicker.
- HeyLaughingBoy 5y ago> B2B hardware is much more doable This is a point that usually gets lost in these discussions. The type of market makes a huge difference. My "side businesses" have always targeted B2B or niche B2C services and I have a lot of experience doing that. Businesses are far less price-conscious than individuals. However, I also worked for a company making consumer wearable hardware and the approaches you have to take, along with the minimum viable volumes are night and day. Also, consumer products tend to require certification testing that industrial ones don't.
- LeifCarrotson 5y agoI did this with a COVID screening kiosk; we sold 120 units at $4,000 each, BOM costs of about $1200, about 1600 hours of engineering time and 4 hours each of fab time - you could buy Chinese kiosks cheaper than that by a large margin, but we integrated with customer RFID tags, time clocks, and door lock systems on a per-customer basis. It was helped by the fact that we had an industrial laser cutter and press brake to fab the mechanical aspects, a large network of existing customers, and a team of MEs, CEs, and fabricators to put everything together who were short on our usual B2B automation equipment work.
- barrenko 5y agoMy (naive) idea - 1) build any kind of prototype 2) Go to Shenzhen, China and find a manufacturer / partner.
- fxtentacle 5y ago3) compete with your own product on alibaba Never trust someone that you don't have a good working relationship with to keep your IP safe. There was a selfie stick phone case Kickstarter where you could purchase Chinese clones on Amazon before the original project finished funding.
- InitialLastName 5y agoThere's a classic process here: 1) successfully crowdfund a hardware concept 2) Wait for the productionized version of that concept to show up on AliExpress for 10% of the unit cost if you manufactured yourself 3) Buy a few pallets off AliExpress, ship them to your backers.
- a9h74j 5y agoLike a new version of Cunningham's Law: 1) Design it wrong 2) Wait for knock-offs with improvements 3) Buy those
- obrajesse 5y agoThat's a pretty common pattern. To a first approximation, you will never outcompete clones on cost or distribution. Chinese patents and trademarks are actually helpful if you need to enforce, as are good contracts written by a Chinese lawyer in Chinese.[1] You can outcompete them on customer service, community, brand, and quality. For most consumerish products, I would not be worried about a clone stealing your design files. It is incredibly cheap to clone the mechanical parts of a product from photos or a single copy bought retail. For most consumer electronics, the clones would be unlikely to use the expensive western parts and designs you would. Instead, you're likely to see really fascinating cost engineering around parts you didn't know existed. [1] I have sued a supplier in China, who did some sketchy stuff. It was a fascinating process. Contrary to the conventional wisdom and to our expectations, the court actually helped us get back our tooling and inventory.
- binbag 5y agoFirstly, as you can see from many replies here, this being HN some people think hardware startups are companies that put software on computers and sell the computers (e.g. developing a raspberry pi based tool for something). Let's call this hardware-lite. It's obviously a bit of a 'spectrum', but I'd say a 'real' hardware startup would be one that develops new hardware, like Tesla, General Fusion, a robotics company, etc - really anything where the innovation is in the hardware, and if software is developed (usually will be) then it sits on top of that novel hardware. Let's call this case 'hardware-heavy'. In the hardware-lite case, you're basically starting a software company that needs to set up a supply chain for a few parts, built by others, which provides the most cost-effective platform for your software to run on. You might then package that up, brand it, and sell it. This can be relatively capital nonintensive. In the hardware-heavy case, you'll probably need quite a lot of capital. This will be needed for you to patent your invention(s), prototype your devices repeatedly until you've arrived at something commercially viable, set up a small batch manufacturing process to produce small volumes of prototypes. With hardware, when you ship something anyone can take it apart and reverse engineer it. Every time you replicate your product, it takes time and money - unlike software. Tons of commenters here will be able to give you excellent advice about the hardware-lite model, because this is HN. I suspect there is less experience of hardware-heavy business models here. Which fits your vision?
- traceroute66 5y ago> In the hardware-lite case, you're basically starting a software company that needs to set up a supply chain for a few parts, built by others, which provides the most cost-effective platform for your software to run on. You might then package that up, brand it, and sell it. This can be relatively capital nonintensive. True to a point. Beware that even if you're putting your software on to someone else's hardware, it is ultimately you who becomes the "manufacturer" in the eyes of the consumer and the law. So if your batch of Widgets that you bought from XYZ suddenly start setting fire to people's houses, that falls on your doorstep (yes you may have an upstream claim against the actual OEM, but it is you who will be responsible to the end users). Similarly if you're getting involved in safety critical stuff, then buying OEM hardware will only take you so far. Regulatory approval for the final package will still be on your watch and your tab.
- Closi 5y agoIt depends entirely on the item (and how it is manufactured) and the number of units you plan to sell. There is quite clearly a difference between selling 100 items that are designed to be simple enough for you to manufacture in your garage, to selling 10,000 items which require injection moulding, custom PCBs long assembly steps, finishing, QC/testing, certification etc, are clearly two completely different challenges. But the first step is to build a prototype that people want, and then think about how you can make it easy for yourself to assemble (because chances are that will also make it easier for someone else to assemble).
- charcircuit 5y agoCertification costs eg. FCC and licensing fees eg. Bluetooth will make anything small quantity not viable. Unlike software where you can have a very niche piece of software for hardware you need to sell a lot to cover the initial costs.
- obrajesse 5y agoIf you're using a pre-certified BT module, the costs can be dramatically lower than you might expect. Ditto doing your lab testing "over there" rather than in the US. If it's not an intentional radiator, you can get multiple rounds of FCC+CE testing for USD650 in Shenzhen these days.
- charcircuit 5y agoEven with using a pre-certified BT module there is a $9600 deceleration fee to SIG.
- ingenieros 5y agoMIT's How to make (almost) anything is a good place to start if you are new to hardware prototyping: https://fab.cba.mit.edu/classes/863.20/ https://fab.cba.mit.edu/classes/863.20/ I would also recommend that you join any local Hackerspaces in your area if you need access to special equipment: laser cutters, CNC machines, 3d printers. Peeps who frequent these spaces are very knowledgable and surprisingly helpful with n00bs. As others have already mentioned here, don't worry about going into production for now because A LOT of stuff is in flux due to the pandemic. Most people who are serious about building hardware either end up moving to Shenzhen or spending a huge chunk out of their year supervising the manufacturing in person. If you are not ready to make this commitment yet then it's better to focus on making your prototypes locally with what you already have on hand.
- jpm_sd 5y agoCool to see this! I took one of the first-ever MAS.863 classes in 2001... looks like those archives are lost to time. Probably for the best. Keep in mind that prototyping is completely different from design-for-manufacturability (DFM), which is its own engineering discipline.
- dpeck 5y agoIt is challenging. I’ve been part of a project that took a product from idea to brick and mortar consumer retail in about 18 months and it was a lot. You’ve got to become an ad-hoc subject matter expert in many different areas, or be able to find and hire those people. This is everything from electrical, RF, design for manufacturing, mold design, packaging, logistics etc. In my experience finding a manufacturing partner is a challenge, big ones are usually not interested in a low volume product taking up their assembly line space. They’ll usually want some contractual guarantees about the number of units and it’s going to make your eyes bulge the first time you see it. Call a lot of people, ask a lot of questions, and get introductions from every possible person you can. A lot of manufacturing is old school business and relies on past experience and transitive trust to start a relationship. I really loved the challenge, but this kind of thing is not something to step into lightly.
- alangibson 5y agoI've brought a couple of low-tech physical products to market in the last few years. There is no foolproof playbook, so I'll give you some advice in no particular order. - Be prepared to spend 18 months bringing even the most trivial product to market. - You find out literally everything having to do with manufacturing by talking to manufacturers. Start Googling, calling and emailing. - B2B bares almost no resemblance to B2C. No one will respond to your emails. Almost no manufacturers will want your business. Even if you are buying components that require customization with cash, they still won't want your business. All you can do is keep annoying them until you find a salesperson that takes pity on you. I was able to get a key component for my first product made because I happened to find a brand new salesman that needed something to do. - Don't worry about building the thing right until you are very, very sure you are building the right thing. Failure to do so will result in wasting of at least $10K. Spend at least $2K validating any product idea (landing pages, Facebook ads, product renderings, product video). Spending $2K to kill a bad idea you would have wasted $10K on later is good ROI. - Be as public about building your prototype as you can be. Get involved in communities of people, wherever you find them, that you think would be your customers and post there. If they feel invested in what you built, they will like you and maybe buy it. If you show up after it is done and try to sell it to them, they will hate you. If no one in these communities seems interested as you're prototyping it, then absolutely no one outside of the community will want to buy it. - Don't start trying to produce the finished product until people are begging you to sell it to them. I am not exaggerating when I use the word begging. If someone tells you they would buy it if it was available, they probably won't. If that person is your friend or family, they are likely lying to you because they don't want to hurt your feelings. - Do not, under any circumstances, think you can pay someone you've never met to solve a problem for you. (See other comments about you needing to become an expert in everything.) They will to a horrendous job and charge a fortune. If you find a person you can trust, hold on to them like a hungry octopus. - You need to have customers waiting when you first ship. Build a pre-sales mailing list. There are countless blog posts on how to do it so I won't rehash it here.
- claytongulick 5y agoThis is sound advice for pretty much any product, not just hardware.
- dom96 5y agoI've gone down this path quite recently and got pretty far. This is for a low-volume, hand-built, high-margin electronic device that is likely to find a home mostly among hobbyists. I've tackled most challenges: learning how to build a PCB, learning how to solder, figuring out how to build the enclosure for the device and programming the firmware. I'm effectively ready to sell it. The remaining hurdle appears to be CE certification (or FCC if you're in the US). I know of some competitors that are doing similar things to me without CE, but I am really not comfortable doing it this way. While self-certifying for CE is doable it does not appear easy and if you screw it up it sounds like you can get in a lot of trouble. I'm still not sure about the best path forward but am likely to do my best with self-certification and set up a LLC in case things go awry. If anyone has any tips regarding certification specifically please do share.
- SOLAR_FIELDS 5y agoTwo possibilities. Depending on what you are doing you might be able to purchase modules that are pre-certified and avoid certification that way. For example, if one wanted to have a product that uses WiFi normally you need FCC certification for that - but it’s also possible to purchase WiFi modules that are already FCC certified and avoid having to go through that process yourself. The second tip if for some reason you have to certify yourself is that when it comes to bureaucratic processes that you don’t want to get wrong and that you aren’t super familiar with I’ve had a lot of luck with finding people on Upwork or Fiverr that specialize in that particular process.
- dom96 5y agoThanks for the advice! Indeed, I was planning to use pre-certified WiFi modules (ESP32 specifically). There are a couple of things here though: A) How can I trust that my supplier actually did the right tests? Do I just trust that they follow whatever spec (that passes CE) Espressif gave them and that's enough? B) From what I've read, if all the components you use to build an electronic device are CE approved, that doesn't mean that your device is. This seems to be boiled down to as "CE + CE != CE" a lot of the time I've seen it. Is it wrong? Fiverr/Upwork is definitely not something I've considered. Will give these a try.
- auxym 5y agoNot a personal recommendation, but I've seen this book recommended a few times: https://www.oreilly.com/library/view/prototype-to-product/9781449362959/ https://www.oreilly.com/library/view/prototype-to-product/97...
- nickjj 5y agoI recently chatted with the creator of TinyPilotKVM (https://tinypilotkvm.com/ https://tinypilotkvm.com/) which lets you remote control a server without installing any software on it. It's a KVM over IP device that you plug into your machine. He sells a few hundred of them a month after launching in mid 2020. The podcast episode is at: https://runninginproduction.com/podcast/105-tinypilotkvm-lets-you-remote-control-your-server-from-your-browser https://runninginproduction.com/podcast/105-tinypilotkvm-let... It covers everything from how he got started, starting with a proof of concept, 3D printing and refining the process as he went.
- hindsightbias 5y agoFind someone who has done it before for your first idea, unless someone has written a book on all that (has anyone done a hardware development bootcamp?). When you have a prototype, don't go to a trade show and display it without reviewing UC/FCC labeling guidelines. We were across the isle from a major modem company and the inspector came by, picked up a display prototype and it was unlabeled. They got a $10 or $20K fine right there.
- adamrmcd 5y agoI'm currently facing similar challenges/goals. I've found the book by Alan Cohen to be very helpful, even to increase the coverage of what I know I don't know. > Prototype to Product: A Practical Guide for Getting to Market Highly recommend it
- josefresco 5y agoI'm a web designer/builder and my wife and I invented a non-tech related, physical product that we brought to market. Feel free to email me. After we built our prototype we hired a local machinist to make a "mold" that would produce higher quality (sellable) examples. We then made (and sold) those in our basement for months, until we had enough traction to hire a CAD designer to make a CAD file for the purpose of finding a manufacturer. We started cold calling local manufacturers in the US and were basically told to "f*ck off" as we were too small. We finally got a lead by contacting another business with a "similar" product (or at least process). They referred us to their manufacturer in China, and we jumped on it. We ordered generic samples of similar products they make and were happy. We then had samples made (after paying for the "mold" to be machined) and those looked good (we lucked out) and then finally ordered our first 750, and then subsequently higher quantities. We then had another business owner who had experience with importing help us with customs/importing etc. Ask for help! Find other small biz owners, they're usually eager to assist.
- waoush 5y agoMost of the comments touched on what you need already, but one thing I will add: I don't know if I can advertise other startup accelerators here, but there is at least one startup accelerator that involves companies with manufactured products. I participated in this program, and they work closely with participating companies on this process. The accelerator is also very well connected, which could help with your marketing thing too.
- the__alchemist 5y agoLearn the following skills, or hire people who have them. Details depend on what you're building. - Electronics - PCB design, with software like Altium or KiCad - CAD software like Solidworks or Fusion - Program emebedded firmware in a low level language like C or Rust - Learn how to read datasheets, and interact with hardware at the register level - How to select parts and manage BOM - How to choose manufacturing techniques, like injection molding, extrusion, milling etc - Regulatory compliance. Eg, are there safety concerns? Does it contain lead? Does it radiate? Short answer is, you need to figure out what your project requirement are, and learn the relevant skills.
- samstave 5y agoSame boat, with differences: Have a product, have a device, have 20 of them garage-made. Here is what we were doing 3 years ago with them - they have evolved since, but this gives a good idea (we were rejected for YC with this submission, got into startup school but need help bringing this to market. We have a lot more sensor capability for these and we have a customer that wants to license our medical version, and I am struggling how to write up a partnership agreement. https://youtu.be/FXkNY0vTATA https://youtu.be/FXkNY0vTATA part one, employee presence https://youtu.be/c7qvfm6vhF0 https://youtu.be/c7qvfm6vhF0 part two, product disposition The premise of the above videos: We came from tracking weapons/chems for DoD among others whilst at lockheed. This is an expression of "Slot Level Visibility" in an automated fashion... We have iterated over the years from Lockheed based on how we saw the deficiencies of what RFID/Slot tracking.. So we have a spatial sensor that tracks: Temp Humidity Particulate (Co2, and more) Altitude Wifi/mesh Presence/ location of people (we can map them out, the partner company wants to license our base to add their Lidar on top (even though we can do lidar easily) A badge that allows for awareness of people in the space... --- We are talking to a national paintball org such that we can provide arena awareness of everyone on the field. (We may eventually actually track shots) This is separate from our medical uses (tracking health of independently-living elderly in their homes) (did they open their medecine cabinet, have they fallen, how much movement activity did they do today, whats the air quality in the home) Integration with voice "Alexa, did grandpa take his medications today" We have working devices, patents and pedigree... and yet getting HW funds has been a wall for us. We are a team of two, with support from a small group of contributing engineers from our network.
- pedalpete 5y agoWe're going through this now as software engineers who are building EEG devices for sleep (https://soundmind.co https://soundmind.co) We've taken as much software engineering methods as we can and applied it to hardware. So where many people are focusing on how you get your product manufactured, I think that is jumping ahead at this point. Our process, and what we'd recommend to somebody else in our shoes is. 1) build your prototype with off the shelf components. Make it rough, make something that works, doesn't have to be polished and ready for production. 2) Show that product to your potential users, get them to use it. (hopefully you've been talking to users before this point, but it's nice to have something that is not complete vapourware). Learn from these prototypes, work on your software. Keep building hardware and iterating, and keep learning. Learn from them what they'd pay for the product, how much is it worth to them. 3) Do a back of the envelope quick math and see if you think you can make the product for less than they would pay for it. If not, maybe find another way to solve the problem. You don't need to be solid on your numbers, but you need to be able to ballpark and say "I think I can get this mass produced for $150, and can sell it for $180...hhhhmmm is that enough profit to make this a viable business??" You should be able to get help with this from some contacts who know about business if you're still uncomfortable, or show it to somebody who has done hardware and get their input. 4) When you think you've got things to a point where you are ready to get something to go to market, figure out if you can build it yourself (not mass manufacturing, can you build 1 or 5 or 15). If you don't have a vision for the aesthetic of what your product should look like, you can get industrial designers involved (we did), but from the vision point, see if you can build something yourself. 5) For hardware components, use as much as you can off the shelf. We're using esp32 which gave us the processing power we need, with ble AND a pre-certed antenna. We've designed our hardware such that our charging and power management is separate from our main PCB. This way we can get our power supply certed and (in theory) make changes to the main board with limited re-cert requirements. For batteries, see if you can use an existing battery pack. Camera batteries are available with protection circuit and plastic housing, which can save you on the cost of getting your own plastic molds for that component. 6) For us it was important to keep removing plastics and other molded components from our design. Mostly because we don't want to be creating more plastic waste, but also because molds can be expensive. See what other materials you can make. 7) At this point, you've got the BOM for hardware, you've got your enclosure or whatever you're packaging is. You should be able to get a bill of materials for these items. Getting PCBs built up is not that expensive, you can go to many sites and get quotes. Speak to local manufacturers about what is needed for your enclosures and get those priced out. Don't forget packaging, shipping, insurance, etc. I'm not sure of your product, so not sure what else you'd need, but at this point, you know enough that you're getting pretty close to knowing what your costs are. 7) Re-do your forecasting and now deep dive into your costs further. Maybe you can continue to strip down your costs (we've taken our BOM (bill of materials) down by almost 20% on our latest iteration. You've likely spent a lot of time up to now, but you're hopefully getting close, and you hopefully haven't spent much $$ but lots of time in refining the business and hopefully the product. 8) If all systems look good, and you still think this is a valuable product to bring to market, now you can begin talking to manufacturers. A manufacturing engineer might be able to help you to further refine the design to make it easier to manufacture. Local manufacturers likely have designers they like to work with who can help get everything ready to manufacture. At this point, you can start following all of the advice around minimum order quantities, managing manufacturing, shipping, certs, etc etc. As a software engineer, the one thing I'll tell you that I think we've learned is that software engineers work much faster than hardware, and people will say "hardware is hard", or "industrial design is slow". I thin all of that is BS. We contract with an EE who works at our speed. We do hardware iterations very quickly. It only takes a few days to get boards built up and sent from China (seems to really be the only place making up boards) and with early prototypes we were building (adding components, resistors, caps, etc) ourselves. Getting a local manufacturer to build up your boards doesn't take long (from our experience) you just need to manage the pipeline as they need more lead time. But if you're managing the things you need to do, and keep them in the loop, you'll be organizing product, components, etc etc. So far, I've found the logistics management to be a big part of the challenge. The biggest disappointment for us was industrial design. Our designers gave us an excellent direction in product vision, which we didn't have initially, but they were far too slow to work with. We were advised to bring industrial design in house and do it ourselves. I thought that was crazy advice, but I started doing it. At first really rough prototypes, and just kept refining ,refining, refining. I'd say I got 10x further than our ID group did in about 1/5th the time. The guys we hired are great at what they do, but the industry doesn't move at software engineering time scales. We're not slowing down waiting for people, we need these slow moving pieces to move up to our speed. Having said that, we're in neurotech, so our software dev cycles are slower than your average software development, but still.... Lots of info there, and we're still in this journey ourselves. Hope that helps.
- antoniuschan99 5y agoI produce these Kokonauts http://instagram.com/kokonautinc http://instagram.com/kokonautinc Started using development boards and designed the pcb around it with the sensor and sold as a mvp. Then later the entire board and now iterating on that. Use CAD to design the board such as KiCad, Diptrace and then get the board produced at jlcpcb or oshpark. You can assemble the pcb with the components at Pcbway, Seeedstudio, Aisler, etc. Started manually flashing the firmware and every step was done by hand. The firmware flashing and testing is now automated. Continuing working on further automation. The board house also offers to do this but it's done by hand and I thought it would be fun to work on automation plus it saves a few dollars on each board. The software follows the usual software development lifecycle. The enclosure initially used 3dprintuk (jlcpcb also offers 3dprinted enclosures too) to produce. Now use a Prusa Mk3s+. FDM 3d printers are getting really good so not sure when to get injection mold. Quality of injection molded part is still the best. You can get a resin 3dprint (jlcpcb offers that) then vacuum cast for a few hundred for a few pieces before injection mold.
- xrd 5y agoI had a hardware company a few years back. It was a disaster even though we sold it to companies like CNN, Princeton University, Stanford, UCSD, UC Berkeley. If you want to do it as a hobby business, go ahead. But it's incredible how quickly your hardware supplies will change and impact your offering and you have to consider returns and the margins you will make. I would recommend offering a software package and let the users buy their own hardware if I did it again. That's still a difficult business but at least you don't have to carry physical inventory. Ask me more if this is relevant to you and you have questions.
- rramadass 5y agoYou might find Prototype to Product: A Practical Guide for Getting to Market by Alan Cohen useful.
- Abishek_Muthian 5y ago> I have various ideas, not especially "high tech" more assembling of off the shelf components to create novel products that I think may be useful (I have a need for these myself). So I could build a prototype myself (despite being a software person). After that what? I'm exactly on the same boat for Butt Mover[1], A butt triggered productivity-health game. So I'm taking a novel approach; I'm not going to build the input hardware i.e. Butt Trigger, instead going to rope-in individual builders across the world to build and sell the Butt Triggers based on my design(without any commission to me) for their region while I provide the SAAS for Butt Mover. This in theory should address the manufacturing, shipping, support woes in selling a hardware product which even on normal times was ludicrous to do from India(Shipping fee over ocean is at least 6X that of product). But commercial success of this process depends upon several variables, Guess we'd find out soon as I'm planning an early access for the game next week. [1] https://buttmover.com https://buttmover.com
- bjacobt 5y agoI'm going through this right now. As a full stack developer, I found Hardware Academy (paid) to be good, and they have guides and forums you can ask questions. [1] Over the last six months, I have built about five prototypes ranging from 12x10 inches to about 4x4 inches in size. Right now, I've it all fitting in a 2x4 PCB and 2x4x1 3D printed enclosure for customer evaluation. I didn't build the last piece, someone with expertise in hardware built it for me. I don't have much time (hardware project ;) ), so I will jot down some of my observations and learnings in no particular order. I'm building an IoT product (ARM Cortex-M4 microcontroller, a few sensors, cellular connection, and GPS). I'm US-based, so some of my comments may not apply to you. I'm also a software developer transitioning to hardware, so some of these may be too basic if you are experienced with building electronics 1. Understand why you are doing this? Is this a must-have or a nice-to-have product? In my case, it looks like a nice to have, so chances of success are low. I'm doing this because I want to build something and learn new skills (marketing, customer development, hardware). I'm saying this because there are times when I feel like I'm digging myself further into a hole as the investment is high and the chances of success are low. 2. Find someone you trust with all the equipment and skills to build it. The best way is to ask them to make small things first and build on the relationship. I've had success on upwork, don't hire based on hourly rate. I'm self funded so money is tight and I initially hired based on rate, which was not great. That said I've found good people at both medium-low and high rates. Sweet spot is around $60 - $100. 3. It's going to take a lot of time and money. For reference, I reached out to two turnkey companies, one gave me a quote for $125,000, and another one wanted about $7,000 to do a prestudy before giving me a quote. I decided to go at it myself and spend about $18,000 and counting. At the end of this $ 18,000, I'll have 12 customer test units (only 12 due to supply chain issues) 4. Understand certification requirements for your target market 5. Use pre-certified modules, which can reduce certification costs. But more importantly, you can do a sales test with small quantities without FCC certification, so using a pre-certified module and classifying my product as an unintentional radiator allows me to sleep better at night. 6. Incorporate firmware updates over the air early so you can fix issues when it is shipped 7. Talk to everyone about this to learn about challenges, especially adoption. In my case, I learned about people's fears that I must overcome and also new market segments. 8. Beware of people who are excited about your product. In my case, I can find people who love it and think it's a fantastic product with lots of potential. They mean well, but they might only be looking at it through a narrow lens. Also, beware of people who are against it. Understand where everyone comes from and make your decisions accordingly. 9. Read through the datasheets of every component and make sure they all work well, understand the software and hardware thoroughly (this sounds obvious, but I've missed so many things the first few times about hardware) 10. Debugging hardware is complicated. Instead of looking at a screen and running logic through your mind, you'll be looking at lots of wires and solder joints when running the logic. It gets harder as you shrink in size. 11. Learn to use kicad and LT Spice 12. This is obvious, but get a multimeter and test for shorts after each soldering session. 13. Always be consistent with wire colors 14. Spend time learning electronics and magnetism understanding RF interference in circuits. I used to think it would be easy to create a circuit board with multiple antennas, but I was very, very wrong. If you have any questions, need referral or like to chat, please feel free to contact me, email in profile [1] https://thehardwareacademy.com/ https://thehardwareacademy.com/ Edit: added info about upwork
- fancymcpoopoo 5y agohow do you keep people from stealing your doohickey?