The start of a new year, especially one that is the start of a new decade, provides a great excuse to carefully evaluate and review how you develop embedded systems and put in place a plan to improve it. The techniques and processes that are used to effectively develop products are constantly changing and improving, … Continue reading 5 Tips for Improving Embedded Development (in 2020)
Month: December 2019
2 Game Changing Trends that will Define Embedded Systems in the 2020’s
The last decade has seen an amazing advancement in embedded system development techniques, tools and technologies. A decade ago, I recall being amazed when a microcontroller had a clock speed above 48 MHz with an unbelievable 128 kilobytes for flash. Today, we now have microcontrollers with clock speeds above 1 GHz with more than 4 … Continue reading 2 Game Changing Trends that will Define Embedded Systems in the 2020’s
5 Tips for Modernizing Legacy Code
It’s always exciting to start on a new development project, but some of the most interesting and challenging projects to work on in embedded systems can often be how to modernize a legacy code base. There are so many products that are currently on the market that have been in production for years if not … Continue reading 5 Tips for Modernizing Legacy Code
3 Lessons Learned from an Embedded Systems Security Breach
Several years ago, I was working on a project for a client that involved an embedded Linux machine. I was planning to travel over the weekend but given the project timeline it was critical that progress still be made. The prototype device would not travel well, so we decided to connect it to the internet … Continue reading 3 Lessons Learned from an Embedded Systems Security Breach