Blog
- Craig Wenger
Easy Reasons a Person Can Make Motor Speed Control Fail On a powered exercise platform, the user is not a […]
- Craig Wenger
A few years ago, we started work on the firmware for a company that builds powered respiratory-protection gear. These are […]
- Craig Wenger
The impact of AI tools and AI-generated code on software development cannot be overstated. Lately I’ve heard a lot of […]
- Craig Wenger
Turning a benchtop concept into a believable consumer fluidics device meant solving pump control, sensor interlocks, UI behavior, and packaging […]
- Craig Wenger
How to hire an embedded engineer without getting stuck with fragile firmware, weak testing, bad estimates, or a project structure […]
- Craig Wenger
In modular embedded system design, the controller is rarely the whole problem. The real challenge is keeping firmware, power distribution, […]
- Craig Wenger
LLMs can help with code generation, but that is not the only place they pay off in embedded work. Using […]
- Craig Wenger
Sometimes the prototype exists to prove the idea should not Simple analysis alone does not answer all of the product […]
- Craig Wenger
When One Digit Cuts Your SPI Throughput in Half Some embedded problems end with a board spin or a new […]