I will debug your embedded firmware and bring up your custom hardware
Embedded and IT Engineer
About this Gig
Your firmware doesn't work and you've run out of ideas. That's the job I take.
I debug embedded firmware and bring up custom boards. Most of the work is finding the real cause, which is usually not where people are looking.
WHAT I HELP WITH
Code that hangs, resets or faults at random
Peripherals that worked yesterday and don't today
I2C and SPI buses that never ACK
Clock, PLL and timing configuration
Interrupt priority and race conditions
New boards that don't boot at all
Hard fault and watchdog reset analysis
HOW IT WORKS
Send me your code, schematic and a description of what happens versus what should happen. I reproduce it where I can, find the cause, and explain it plainly. You get a fix and the reasoning behind it.
WHAT YOU GET
The root cause in writing, not a guess
A tested fix on the Fix It package and above
An honest answer if the problem is hardware and no firmware change will save it
I work mostly with STM32, ESP32 and ARM Cortex-M parts.
Describe the symptom and I'll tell you whether it's something I can find.
Platform:
STM32
Expertise:
Firmware development
•
Debugging
•
Microcontrollers
