One Stop Solution

Our engineering team is expertise in software engineering, electronics engineering and mechatronic engineering.

We believe our all-rounded engineering techniques helps our customers to bring their ideas to real live products.


Desktop/System software: Kiosk software, Payment System, Hardware Control Interfaces

Web-based software: Sensor monitoring platform, IoT solution

Firmware: MCU/Linux firmware


Controller Board: IO Boards, Sensor Boards, Motor Controller Boards

Touch Interface: MMI Display, Kiosk Display

Embedded Linux Board: Arm controllers, RS485 controllers


Robot Arms: We are experienced in Staubli robot arms design, fast pick and place system

Customized tooling: We design customized tooling. e.g. Gripper, 3-axis platform, conveyor, liquid handling pump.


We believe only strictly controlled design process will result good products. We work closely with clients to implement quality plan and monitor the whole development process.


We suggest a quality plan to implement during the whole development process.

During the development, we strictly monitoring the design on behalf of clients.


Budget Proposal: We take care of clients budget requirements. We discuss closely with clients to minimize the budget and work loads, which prevent over-engineered products.

Design Documents: Documents and proposes are prepared before our development. Clients can preview their final products right before to kick off the project.


Version Control: We use Bitbucket (Git) to control the history of our development.

Issue Tracking: We use Jira to keep track the issues reported from our clients.

Our design flow

1. Consultation meeting

We discuss together to understand your needs and ideas.

2. Design proposal

We put all our proposed design into a design proposal, discuss together to fine-tune it to best fit your business requirement and budget.

3. Quick prototype

We build a quick prototype, iterate it to make sure there will be no missing functions or over engineered.

4. Finished products

We deliver the completed solution in the scheduled time. We test together to ensure it is bug free and fully functional.

5. Support

We support you continuously. You will not be alone when facing technical problems.