Last Fall, I got the opportunity to take a short trip down to San Francisco and attend the free AWS (Amazon Web Services) IoT Builders Day workshop. This event was… Read More
FIRMWARE DEBUGGING INSTRUCTION TRACING
Have you run your firmware, found a repeatable bug, but weren’t able to reproduce the issue when single stepping through the code with your debugger? Maybe your internal watchdog block… Read More
BETTER FIRMWARE FASTER
A team from Simplexity recently attended Jack Ganssle’s “Better FW Faster” class. If you’re involved in the practice of embedded systems firmware engineering, you’ve probably heard of Jack and likely… Read More
CONSIDERATIONS FOR CODE REFACTORING
Tunnel vision. Every engineer suffers from it at one time or another. A programmer gets so lost in the details they miss the forest through the trees. Instead of writing… Read More
ROBUST FIRMWARE STACK SIZING
Simplexity prides itself on simplifying product design. The simplest designs are often the most robust. This includes the design of embedded firmware. A major issue in developing firmware for an embedded… Read More
HOW MECHATRONICS IMPROVE DRONE TECHNOLOGY
Drones are a great example of mechatronics in practice. They have many interconnected systems that depend on multiple disciplines to communicate and function as designed. In this article, we’ll explain how… Read More
WHY YOU NEED A GYRO TO MEASURE POSITION
The Bowflex SelectTech 560® (ST560) is a “smart” dumbbell, a piece of exercise equipment with embedded sensors and processing to provide training feedback during your workout. The ST560 has an… Read More
BRITISH SCHOOL KIDS AND CAR HACKERS: THE WIDESPREAD APPEAL OF OPEN SOURCE
In product development, choosing open versus closed hardware and software platforms requires careful consideration. Selecting open source hardware has advantages and limitations, concisely described in this blog post by Simplexity CTO… Read More
WHAT IS A MOTION CONTROL SYSTEM?
What is a Motion Control System? At the most fundamental level, a motion control system is any system that controls energy flow to generate mechanical motion with some desired properties…. Read More