Real-time operating systems (RTOS) are finding their way into nearly every IoT device. An RTOSes ability to manage low-level resources and complex timing requirements make them well suited for these applications. It is not uncommon though to struggle with how to design a software architecture that includes an RTOS. In today’s post, we will examine … Continue reading 5 Tips for Developing an RTOS Application Software Architecture
Month: October 2020
5 Tips for Building a Modern Telemetry GUI
Nearly every embedded system I have ever built has required a graphical user interface (GUI) to monitor and display telemetry. Monitoring telemetry during development can help developers to visualize what the system is doing and play a critical role in verifying and debugging the system. Telemetry in this context is any health and wellness information … Continue reading 5 Tips for Building a Modern Telemetry GUI
CEC – Techniques for interfacing with Modern Sensors
Sensors form a core foundation for nearly every embedded system, but how an embedded software engineer interfaces to them can vary dramatically. This course will explore various software techniques for interfacing to digital and analog sensors using both C and C++. Attendees will learn how to not just interface to sensors but write reusable interfaces … Continue reading CEC – Techniques for interfacing with Modern Sensors
4 Key Take-A-Ways from Arm Dev Summit 2020
Arm DevSummit 2020 debuted this week (October 6 – 8) as an online virtual conference focused on engineers and providing them with insights into the Arm ecosystem. The summit lasted three days over which Arm painted an interesting technology story about the current and future state of computing and where developers fit within that story. … Continue reading 4 Key Take-A-Ways from Arm Dev Summit 2020
Code Quality over Quantity
A short time ago, I was under pressure to repaint the house while simultaneously delivering several high-priority work projects. It was impossible to do both the right way in a timely manner so I began a search to find a company that could cover the paint job for me and came across one named “Quality … Continue reading Code Quality over Quantity