containerized toolchain image showing grid of shipping containers
Blog Post
Connected Devices and IoT

How Containerized Toolchains Improve Embedded Software Development

Containers can make a significant difference and improve the way we develop embedded software. Our engineer shares their advantages and disadvantages, as well as how to use containerized toolchains and Docker to build consistent environments, speeding up both onboarding and development.
Cardinal Peak logo placeholder
Blog Post
Connected Devices and IoT

Everything You Need to Know About LoRa & How To Set Up a LoRa Gateway To View IoT Device Data

In this blog, we document the steps required to set up a gateway from scratch, register it with The Things Network and observe uplink data from a simple LoRa node.
Cardinal Peak logo placeholder
Blog Post
AWS

From an Irrational Fear of Basement Flooding to an Ongoing Amazon Web Services IoT Class

What began as a project rooted in paranoia that my basement would flood evolved first into a lunch-and-learn I hosted for Cardinal Peak employees. During my initial presentation, I focused on Amazon Web Services' "internet of things" (AWS IoT) services and how I created "SumPy," an AWS IoT-driven sump pump monitor and alert system.
Containers can make a significant difference and improve the way we develop embedded software. Our engineer shares their advantages and disadvantages, as well as how to use containerized toolchains and Docker to build consistent environments, speeding up both onboarding and development.
In this blog, we document the steps required to set up a gateway from scratch, register it with The Things Network and observe uplink data from a simple LoRa node.
What began as a project rooted in paranoia that my basement would flood evolved first into a lunch-and-learn I hosted for Cardinal Peak employees. During my initial presentation, I focused on Amazon Web Services' "internet of things" (AWS IoT) services and how I created "SumPy," an AWS IoT-driven sump pump monitor and alert system.
Cardinal Peak
Blog Post
Outsourced Engineering

Is “Doing It All” All It’s Cracked Up To Be?

The tech industry is constantly changing. New languages come in and out of style, and new WYSIWYG editors make GUI design easier than ever. Unlike app development and IoT, the embedded world has been largely isolated from these changes until now. Code for embedded devices is still written in C or occasionally C++, and the... View Article
The tech industry is constantly changing. New languages come in and out of style, and new WYSIWYG editors make GUI design easier than ever. Unlike app development and IoT, the embedded world has been largely isolated from these changes until now. Code for embedded devices is still written in C or occasionally C++, and the... View Article