Services we offer

The Internet of Things is currently the top priority for most companies, yet a big challenge as it requires specific skills & methods. Hard Code offers these services so you can focus on the business aspects.

Strategic Consulting

We help businesses expand revenue and profits by getting into the rapidly growing smart device space. To ensure your product’s success, we can identify your market, product strategy, product roadmap, target price and more. You can hire us to manage subtasks like reviewing a PCB design or ensuring EMC compliance as well.

If you are unsure whether you are following the right approach, give us a call.

User Story Mapping, Project Planning,  Milestones, Budget Planning, Cost Estimation / BOM List Drafting, EMC Compliance Audit, CE & FCC Certification Support, Market Research, Monetization / Business Planning, Pricing Strategy, Go-To-Market Strategy.

Rapid Prototyping

You want to test your product idea on the market before taking big bets on it? We leverage popular platforms like Raspberry PI and Beaglebone to rapidly develop prototypes of your product. Then we develop custom PCB’s to extend with custom features and 3D print custom cases to enable you to test the customer experience in a snap. We strive to engineer prototypes so the code and schematics can be re-used in the final product.


ESP32, Rapsberry PI, Beaglebone Black, Arduino, Mistral modules, Advantech modules, TI ARM modules, 3D printing – StrataSys, Fast Custom PCB Design, Low Volume PCB Printing and Assembly, Mechanical Design, Prototype Assemby.

Product Development

During product development, we design the PCB, mechanics, develop firmware, ensure cloud and app connectivity to make your product work exactly the way you imagined, so you can focus on the business part.

Leverage our experience in product developement and the capacity of our lab.

Schematic & PCB design (up to 6 layers), lab tests & verification, ARM Cortex M/A series, DSP (AD, TI), Atmel AVR, PIC, Nuvoton, Embedded Linux, FreeRTOS, VDSP++, CooCox, RS232, RS485, CAN, I2C, SPI, USB, ModBus ASCII/RTU/TCP, ProfiBus, ProfiNET, Ethernet, GSM\3G, ZigBee Pro, Z-Wave, Bluetooth Low-Energy, WiFi, LoRa, Sigfox, NFC, Duolog, GPS,

Data Science

Data is the new oil for our modern society. The purpose of most IoT solutions is to create value by analyzing sensor data. Utilize our 15+ years of experience in data science.

Digital Signal Processing, Time Series Analysis, Soft Computing, Dimension Reduction, SNR Reduction, Echo Cancelling, Pattern Recognition, Range Of Interest Localization, Classification Methods, Moving Edge Detection, Object Recognition, Predictive Models.

Delivery models

Statement of Work

Customer provides detailed specifications.

Based on our Software Architect’s effort estimation, we offer a fixed project price, milestones and deliverables.

Can’t provide the specs but want a guaranteed price tag? Don’t worry, we can help you creating the documentation.


For some reason, there is now way to provide specs.

In this case, we apply Scrum to physical product development. Scrum is an iterative and incremental agile framework for managing product development.


Why use our services?

IoT Focus
IoT Focus
IoT Specialists
Our team knows and understands all aspects of building a viable smart device. To achieve this, we focus just on the device part. However, we can recommend our partners to build your back-end or mobile app as well.
Up-to-date knowledge base
Up-to-date knowledge base
Market research
We often visit international tech shows and discuss trends with companies to understand where technology is going, what skill-sets will be needed in the next 5 years.
Ideas Incubation
Ideas Incubation
Spin-off Products
From time to time we start incubating potent ideas arised either from our creative community or was brought in by a great partnership. Incubation helps us understand key success factors.

Want to work with us?

Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Not readable? Change text. captcha txt