Skip to content
Shalaka

Electronics and embedded software

Most connected products start with a board that has to work every time it is switched on, in a hot panel, on a weak power supply, next to a motor. We design those boards and the software inside them, and stay with the design until your manufacturer can build it.

What we can take on

  • A new product, from the idea to the first working units.
  • A redesign of a board that fails in the field or costs too much to make.
  • Software for a board you already have.
  • A review of a design from another vendor before you pay for it or build it.
  • Preparing a design for production: test points, a test jig, parts that can be bought, and the files your manufacturer needs.

Four parts of the same job

PCB design and schematics: boards designed for the place they will live, with parts you can still buy next year.

Embedded firmware: the software on the board, written in C, with updates that can be sent over the air and logs you can read from the office.

Prototypes and proofs of concept: working units with your sensors, built to answer whether the idea works before you fund the full product.

Production support: everything between a prototype that works and a production run that keeps working. More than 500,000 production units have been built on our designs.

Why one team for all four

A reset that only happens on site can be a power problem on the board, a setting in the firmware or a timeout in the cloud. When the same team designed all three, nobody has to prove it is someone else's fault before the fix starts.

For your engineers

Parts, protocols and tools we use for this work. The full list is on the technologies page.

  • ESP32 and ESP32-S3
  • STM32
  • TI CC32xx and Tiva C
  • Nordic nRF
  • Altium
  • OrCAD/Allegro
  • FreeRTOS
  • Zephyr
  • BLE
  • LoRa
  • LTE Cat-1
  • Modbus RTU
  • CAN

Questions about this

Can you do only the board, or only the firmware?

Yes. Many projects use us for one part. We will tell you on the call if we see a problem coming from the part we are not doing.

Do you build prototypes yourselves?

Yes. We have built more than 300 proof-of-concept units, and we support production runs through your manufacturer or ours.

Related

Tell us what you are building.

Book a discovery call