Getting Started with JSON for Embedded Developers

For decades embedded software developers worked on products that were stand-alone and did not require any internet access. Over the past decade or so, the number of products that are connected to the internet has grown exponentially and with it, embedded developers have been forced to learn the underlying technologies required to communicate in a … Continue reading Getting Started with JSON for Embedded Developers

The Big Tech Cloud Wars Ramifications on the Embedded Industry

Several years ago, Amazon acquired the open source operating system FreeRTOS(TM) and with it, launched a new operating system named Amazon FreeRTOS(TM)? which provides developers working on IoT devices an integrated path to connect with Amazon Web Services (AWS). The idea seems simple, provide developers with a free method to connect to the cloud and … Continue reading The Big Tech Cloud Wars Ramifications on the Embedded Industry

5 Technologies Embedded System Engineers Should Master in 2019

Happy New Year! Another year is here and with it are many opportunities for embedded systems developers. As the new year starts, there are many interesting technologies that are going to be shaping the way systems are designed in 2019 and beyond. Let’s quickly examine the top five technologies that developers should be mastering or … Continue reading 5 Technologies Embedded System Engineers Should Master in 2019

CEC – Building Your Own Internet Connected PLC

Programmable Logic Controllers (PLC’s) are the foundation for manufacturing and the industrial IoT. Developers are probably used to purchasing off-the-shelf PLC controllers, but it is possible to build a simple low-cost PLC controller using microcontroller components. In this course, we will explore PLC fundamentals and how we can create our own internet connected PLC controller … Continue reading CEC – Building Your Own Internet Connected PLC

CEC – Connecting Edge Devices to the IoT using Amazon FreeRTOS

Amazon FreeRTOS is a new operating system designed help embedded software developers easily connect their devices to Amazon Web Services (AWS). Amazon FreeRTOS is based on the popular open source FreeRTOS kernel but extends those capabilities by providing developers with connectivity libraries such as MQTT, TLS, device provisioning and even firmware updates. In this course, … Continue reading CEC – Connecting Edge Devices to the IoT using Amazon FreeRTOS

Designing and Debugging RTOS based IoT Applications

The webinar recording can be accessed at the link below: Webinar Recording Webinar Description: Embedded devices are being connected to the internet at a dizzying rate. Successfully creating an IoT device requires developers to master their RTOS and debugging techniques in addition to learning about internet connectivity. In this webinar, attendees will learn about advanced … Continue reading Designing and Debugging RTOS based IoT Applications

Tools – Connecting to the IoT with the Electric Imp

Developing embedded software for the internet can be a nightmare. Ethernet chips and peripheral are very complex and require an extraordinary amount of effort and time to configure and setup properly. Driver and example code is usually provided by chip manufacturers but how secure and trustworthy is their code? Simple customizations to the stack can … Continue reading Tools – Connecting to the IoT with the Electric Imp

7 Tips for Selecting a Secure Microcontroller

Developing a secure, connected device that can also operate efficiently requires that developers select a microcontroller that includes specific hardware and software features. These features can range from true random number generators through secure libraries. Let’s examine several tips for the hardware and software that developers should consider having in their secure microcontroller. Tip #1 … Continue reading 7 Tips for Selecting a Secure Microcontroller

Tips and Tricks – 10 Steps for Selecting a Microcontroller (2017)

The way developers select a microcontroller for their embedded systems is dramatically changing. Traditionally developers have focused on the hardware first and thought about the software second. Selecting a microcontroller in this manner, will result in failure today. There are several new steps that developers need to follow if they are going to be successful … Continue reading Tips and Tricks – 10 Steps for Selecting a Microcontroller (2017)