ODM Service

Published by May 07,2024





Let our engineers translate your product ideas into engineering requirements.    

We only use the highest quality SMT components to ensure your product reliability.   

We aim to provide you the best  balance between price, time and product quality.                    

Guaranteed to always be able to manufacture your product, for your required life cycle.     






       Approx: 1-2 weeks        

  • Project Overview

  • Engineering Req. (ERD)

  • Timeline & Deliverables 




The communication stage is the first milestone in your ODM journey. Before meeting with Khadas, be sure to gather up all your project stakeholders (marketing, engineering, software, user-experience, design, sales, finance, logistics, customer service, etc) to write a Product Requirements Document (PRD).

Once your PRD is ready, you will be able to work with our professional engineers at Khadas to create an Engineering Requirements Document (ERD). The ERD will cover the technical aspects of your product, e.g. components, operating environment, obsolescence, performance, and lifespan. Bill-of-Materials (BOM) cost and the feasibility will also be estimated during the ERD planning stage.

Once your team agrees to the ERD, we will then map out the overall timeline and project deliverables. You will need to make 50% payment of the NRE (non-recurring engineering) cost before you can move on to stages 2 to 4.




      Approx: 4-6 weeks    

  • 70% Hardware

  • 20% Software

  • 10%Qualifying Tests121




During the initial prototyping stage, our engineers will work in accordance with your ERD to design the heart and soul of your product; the Printed Circuit Board (PCB). 2 initial prototypes (Prototype I) will be manufactured and sent to you.

If your product involves industrial design (ID) of external components (e.g. cases, covers), this may be done before, simultaneously, or after the PCB design, dependent on your requirements. Once both the PCB and ID (Prototype I) are ready, basic software will be written by our software team, so that your team can study the prototype holistically.

During this stage, it is important for all of your stakeholders to give their feedback about Prototype I. Your feedback will be used to update the ERD before we move onto stage 3. Qualifying tests will focus on the main functionality of your product in accordance with the PRD and ERD.




     Approx: 4-6 weeks 

  • 20%Hardware

  • 50% Software

  • 30%Qualifying Tests





Based on feedback given in stage 2, a new PCB and ID (Prototype II) will be designed for software development. It is important that we finalise most of the hardware architecture during stage 2, before moving on to stage 3.

The Prototype II hardware will be subjected to qualifying tests, such as accelerated aging, performance, vibration, temperature, drop, humidity, etc, that would have been specified earlier in the ERD. 

With the hardware architecture 80% completed, our software team can then commence writing the bulk of the firmware and software for your product. If your team is writing the software, we would then handover Prototype II to your team.

Depending on the outcome of the qualifying tests or software development, we could either move onto stage 4, or revise Prototype II to more closely meet the requirements of the PRD and ERD.




     Approx:  2-4 weeks      

  • 10%Hardware

  • 50% Software

  • 40%Certification Tests





The conclusion of your NRE project is with a final prototype (Prototype III) that combines both production-ready hardware and software. During this stage, hardware modifications should be minimal and software will be allowed continued improvement and revision.​

As specified earlier within your ERD, the final prototype will also be sent to recognised external testing laboratories to undergo mandatory certifications such as CE, ROHS, and FCC.

Once your team is pleased with the result, you will receive the deliverables agreed upon earlier in the ERD. At the conclusion of this stage, you can decide to either receive your intellectual property, or place an order with us and move on to stage 5, manufacturing.




       Approx: 3-5 weeks         

  • 1000units MOQ

  • DFMReady HW / SW  

  • Factory  SOP + QC





Once hardware and software are in-sync and ready for release, we can begin stage 5. A minimum 100 unit trial run will be conducted to develop the factory's standard-operating-procedure (SOP) and design appropriate quality control (QC) methods.

After a successful trial, you may then decide to commit to a full run; minimum order quantity (MOQ) of 1000 units. You may assign your own in-house or 3rd-party QC personnel to our assembly line at this time.

It will be important for your QC personnel to pay attention to subjective variables such as serialisation and bar coding, silkscreen colour printing (lighting conditions in the factory will differ from your customer), English grammar and legibility, etc.​

The manufacturing trial run will cover the testing of the following areas:

  • Assembly line operating procedure (SOP)

  • Quality control stations & testing hardware

  • Product assembly accuracy, cycle time, ease, safety

  • Software / firmware burning (e.g. MAC address)

  • Packaging and serialisation​

The manufacturing full run will be subject to the following terms:

  • Minimum Order Quantity (MOQ):​

    • 1000 pieces: > $50 unit price

    • >1000 pieces: < $50 unit price

    • ​May vary depending on your project requirements

  • Payment Terms:

    • ​T/T, 60% prepaid before manufacturing commences

    • 40% to be paid before packaging and shipment

    • FOB Shenzhen Price



What is the approximate timeline?
Excluding manufacturing, most ODM projects take approximately 21 weeks to complete. This is also dependent on how often your PRD and ERD are revised.
What is the fastest path to market?
The fastest path to market is to choose to modify our Khadas products to fit your requirements. Original designs could potentially take more time.



What are your common project deliverables?

1. Technical Documentation

2. Certification Documents

3. Qualifying Test Results

4. Product Tech etc.


Can I pay the NRE cost in tranches?
Yes you can. Most of our clients pay 50% upfront for stage 2, then 30% for stage 3, and finally 20% for stage 4. Do remember that manufacturing is a separate cost.