Latest video: Review of Siglent's SDS5000X oscilloscope
I'm Jack Ganssle (bio) and I'm on a mission to help embedded developers produce better products faster. My newsletter, seminars and the 1300+ articles on this site all give better ways to build embedded products, while maximizing the fun of engineering hardware and firmware.
琥珀うた公仆Free twice-a-month embedded systems newsletter, now in its 22nd year. No hype, just down-to-earth ideas about better ways to build embedded systems - both hardware and firmware. A number of companies consider reading it a condition for new hires.
Want to reduce bugs? Meet deadlines? Bring Jack into your facility for the one-day Better Firmware Faster seminar. Over 5000 of your colleagues on six continents are now better developers as a result of this course. You'll learn how to estimate a schedule accurately, reduce bugs by an order of magnitude, manage reuse, build predictable real-time code, better ways to deal with uniquely embedded problems like reentrancy, heaps, stacks and hardware drivers, and much more. It's fast-paced, packed with information you can use today, and a lot of fun.
Expert WitnessFrom time to time I work as an expert witness. This is a fascinating area, as one gets to dive deeply into the technology of some very cool products. Find more information here.
Software Process Improvement and ConsultingI'm often asked to examine a company's firmware or hardware engineering processes and suggest improvements. I also do high-level consulting, for instance helping with a product's architectural design. Email me with your needs.
Articles, Books and Tool ReviewsI have written over 1000 articles about embedded systems since 1988, as well as six books about embedded systems. Don't miss my reviews of about 70 other books on the subject.
Vendors make all sorts of claims about their tools, but real-world experience is much more important. Developers have contributed their opinions about a huge number of tools. Submit your own thoughts on tools you love or hate.
From salary surveys to articles about debouncing, ultra-low power design, consulting, floating point approximations, testing RAM, watchdog timers and much, much more - check out these special reports about embedded issues.
Last update: September 16, 2019