Well known: hardware is hard.



First manufacturing is actually the hardest thing an entrepreneur will face.

Based on our experience in producing this first small scale batch of hardware I want want to share with you initial steps and thing to take extra look at. This story was commented by several IoT and hardware guru and comments are also included.


“ It’s a great retrospective on the trials and tribulations of building hardware products!” - Jenny Fielding, Managing Director at Techstars IoT


I am a co-founder and a Chief of Product at Ecoisme. It is an energy monitoring system that can recognize devices in the house or apartment and can save on average 12% of electricity. In 2016, we received the Best Innovation award at CES in Las Vegas. We have multiple pilots with different utilities and solar companies and in order to start them we have manufactured a small-scale bath of our sensors.

“Really small scale is something that is hard to make money unless it is a high priced high margin product. This is more prototype production. You’ll have to redo everything for mass scale but a good way to test product market fit.” - Paul Berberian, CEO at Sphero


Me and 50 packaged Ecoisme sensors

Step 1. Selecting the country of manufacturing

Selecting the right country and factory is important. In our case there were two options: China and Ukraine (we are originally from Ukraine). We picked Ukraine, since it’s cheaper. In your case it can be a country you are feeling confident in. Take an extra look at country’s manufacturing quotes. Sometimes countries give grants to reimburse your manufacturing fees.


We divided the whole production process into the following stages:

Moulding of cases; Manufacturing and assembly of PCBs; Purchasing of components; Production of packaging and printed products; Testing and packaging of sensors; Shipping.

“Talk about WHY. I often advise to go small batch until it hurts because once you plunked down 100K for tooling, you committed your company.” - Will McLeod, Co-Founder and CPO at Keen Home Inc.


Step 2. Molding of cases

Pick a company that will mold you cases carefully. Consider finding a partner in you local area that might work with Chinese manufacturers. For a small-scale batch you also might look for low-cost solutions. In our case a company we worked with offered us to use a mold made from raw steel, sufficient for 1,000 shells. The amount of a conventional high-quality steel mold is enough for 50,000 cases but the cost is several times higher and the manufacturing takes 30% longer. Our goal was to produce a high-quality mold, but with minimal time and expense.


Ecoisme mold

As a basis for the future casting shells, we took a model that was used for 3D printing prototypes and adapted it to the new board. Our production partners helped us to finalize the shell for production.




After 51 days, we received the first castings (copies of the shells). We did not take into account the Chinese New Year and were a little bit behind the schedule. Make sure you understand local holidays or work stoppages to avoid missing dates unexpectedly. It took 14 days to coordinate and apply the texture to the mold and 6 more days to ship it from China. We received first final castings in 71 days.

First test casting


During the T1 check if there any defects. In our case there were small defects with the dimensions of the lugs under the plate, which were corrected within a few days. Also, we realized that we forgot to take into account a light diffuser on the mold, which had to be built into the body. The finalization could have taken another 5 working days, which we did not have, and milling the parts could cost around $700. We decided that we will be able to produce our own CNC in Ukraine. Eventually we found a contractor in Kyiv that milled the parts.



Step 3. Manufacture and assembly of PCBs

Please note that in most countries it is forbidden to use lead in electronic products. So make sure that you order lead-free coating. We decided to order PCBs and stencils for soldering paste application in Ukraine.


If you are low on components you can always order them from the American online store Digi-Key and the Chinese analogue of eBay, AliExpress. The delivery of all components might take 4 weeks. This is a fast and right decision, however the most expensive. For a large scale manufacturing, we will choose a cost-effective supplier.

All components that arrived at our office


When choosing a contractor for PCB assembly read reviews and offers carefully.



Consider prices. Sometimes assembling is cheaper in your country than in China. In our case the cost of assembling one of our PCBs in the Ukraine is 20x cheaper than in China. However when it comes to a large-scale manufacturing, the prices in China will be smaller.


Before you start working with contractors, it’s worth getting acquainted with their top management. Also, it is necessary to go to the production site to check out the conditions where the assembly will take place. It’s important to meet the team which will be working on assembling and to check they are following all the standards to minimise the number of defects.

Machines for SMT (Surface-mount technology) at the factory “IKS-Techno”


When we started to assemble our sensors, poor soldering of the output components caused us problems. This was caused due to the poor quality of PCBs. In the beginning, we used immersion-tin coated boards, which rapidly oxidized and reduced the coupling of components during soldering. If you would choose to manufacture in China, this problem is solved radically. The production of boards and their assembly takes place in one factory.

We were advised to order PCBs with gold coating from the Chinese manufacturer. The final cost of the PCBs manufactured in China was $ 4.50 / pcs. with delivery. For PCBs with a coating of immersion tin in Ukraine we would have paid $ 4 / pcs.


Ecoisme boards with soldered SMD components

Step 4. Production of packaging and printed products.

It takes about a month to design the package and all the internal parts.

It is worth noting that the packaging design process has several stages. In our case, we went through the following stages:

Designing and manual assembly of the box; Making corrections to the construction, taking into account the parameters of the cardboard and making the second prototype; Cutting out the prototype on the laser and making final adjustments; Manufacturing of a stamp and trial package cutting; Defect checking The cutout of the entire batch.

Torn boxes after the cutout


This process was not without difficulties. Machine blades ripped a cardboard ripped a cardboard during the cutout because of an error in a design, which was difficult to notice at a designing stage. We had to remove some of the knives from the stamp, which slightly changed the design of the inner box and took a few more days longer.

Step 5. Testing and packaging

Test everything. If you are making a small batch most likely you will be able to test your product on your own. We carried out testing and assembly in Ukraine ourselves. During the first week, we planned all the processes, including board testing, calibration, firmware and final testing.


When testing, we encountered another problem with the sensors. 30 sensors measured the data incorrectly. We used the STPM33 chips to take off the data. As it turned out later, the manufacturer had two models of this chip, which were sold under the same label from suppliers. The detection of the problem, delivery and replacement of new chips took another 3 weeks.

Electronics engineer Alexey is replacing chips


In conclusion

The production of this small batch has given us tremendous experience in planning the timing and risks that can arise during the full-scale production.


You should always remember that the main thing is not the country, factory, or even production costs but the ability of your team. In our case, our amazing team were ability to transcend all the difficulties involved and emerge stronger.

The first 100 sensors have now been shipped and installed in 15 countries around the world, although there is still tremendous work ahead of us launching the full-scale manufacturing.


We are happy to be a resource if you are building hardware products. Please use the comments to start the discussion.


Huge thanks to everyone who helped us to improve this article and provided us with the feedback: Jenny Fielding, Ryan Kuder, John Renaldi, Will McLeod, Paul Berberian, Jeff Mathews and Silas Adekunle.