When I first started writing embedded software, nearly every project started the same. For the first 3 – 6 months, every single day was spent pouring through microcontroller datasheets and writing a driver for each peripheral that was going to be used on a project. It was a lot of fun. Every microcontroller worked slightly … Continue reading Simplified Software Development using MCU Configurators
Month: August 2020
3 Mistakes Businesses make in a Crisis
Throughout the course of any technology business, from start-ups to mature, established businesses, periodically crisis hits. These crises could be related to finances, a key employee leaving, industry changes and so on. As I worked with companies in both good times and bad, I have found that there are three mistakes that are often made … Continue reading 3 Mistakes Businesses make in a Crisis
One “RTOS” to Rule them All
It’s always nice to have a choice, but when it comes to real-time operating systems (RTOS), there are just too many! If you’ve ever taken the time to search the web, you’d find that there are over a hundred different RTOS’s out there! Some are general, some try to differentiate by industry such as the … Continue reading One “RTOS” to Rule them All
7 Tips for Mastering Git
One thing that every embedded software developer, and hopefully every general software developer has in common is that they use a revision control system to manage their software. There are different revision control systems out there, but the most popular system today is Git. If you have never used a revision control system or are … Continue reading 7 Tips for Mastering Git