Anis Shakkour

Services

Embedded firmware development, from ground zero.

Every project starts with a free consultation. After that, the scope and price are agreed per project. There are no fixed packages.

Ways to work together

Startups

Full firmware development

From an idea or a schematic to working, documented firmware. I own the firmware so you can focus on the product.

Startups

Technical consultation

A second pair of eyes on your architecture, part choices or a bug that won't die. Short and focused.

Students

Hackathon & student support

Hands-on help to get your hardware working before the deadline, and an explanation of what went wrong.

What a full project includes

01

Requirements & architecture

What the device must do, which MCU and parts fit, and how the firmware is structured before a line is written.

02

Board bring-up

Clocks, pins, power, debug access. Getting a new board alive and talking.

03

Drivers & peripherals

Sensors, motors, displays, communication buses, written cleanly and tested on the real hardware.

04

Application & RTOS

The product logic itself: tasks, timing, state machines, error handling and safe states.

05

Wireless & low power

Bluetooth LE on Nordic nRF with Zephyr, and power design that makes a battery last months, not days.

06

Signal processing

Filtering and fusing sensor data, and running trained models on the device when needed.

07

Testing & documentation

Test tools, release notes and documentation, so the code can be maintained after handover.

Not sure which one you need?

That’s what the free consultation is for.