Blog Post
Connected Devices and IoT

Matter Smart Home Standard Allows Smart Home Devices to Work Together

Competing smart home standards complicate how we interact with our appliances, thermostats, home assistants and other connected devices at home, but one such standard — Matter — works to ensure device interoperability across brands and platforms. Read this informative post to learn more.
image of debug probe
Blog Post
Connected Devices and IoT

Debug Probes Implement Conduit to Firmware

From pricing to host tool compatibility to target device support, many different aspects shape how to identify the probe that best suits your project's needs. This blog post sees our engineering expert detail debug probes targeting cores utilized in many of today's most popular SoCs, discussing the different probe components and how they impact the identification of the right debug probe for your project.
Howdy Pierce
Blog Post
Connected Devices and IoT

What is FreeRTOS?

FreeRTOS is a wonderful choice for a whole class of small embedded devices. Whether discussing its simplicity and ubiquity or its small size and open-source nature, the real-time operating system aspect is actually the least interesting thing about FreeRTOS.
Competing smart home standards complicate how we interact with our appliances, thermostats, home assistants and other connected devices at home, but one such standard — Matter — works to ensure device interoperability across brands and platforms. Read this informative post to learn more.
From pricing to host tool compatibility to target device support, many different aspects shape how to identify the probe that best suits your project's needs. This blog post sees our engineering expert detail debug probes targeting cores utilized in many of today's most popular SoCs, discussing the different probe components and how they impact the identification of the right debug probe for your project.
FreeRTOS is a wonderful choice for a whole class of small embedded devices. Whether discussing its simplicity and ubiquity or its small size and open-source nature, the real-time operating system aspect is actually the least interesting thing about FreeRTOS.
Cardinal Peak logo placeholder
Blog Post
Connected Devices and IoT

How to Set Up and Work With a LoRa Device

In this blog, we describe how to set up and work with a LoRa GPS-tracker node device. Among other functions, these LoRa devices typically keep track of their location via GPS and send data through gateways onto the LoRaWAN network.
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
Blog Post
Software Development

Yes, You Do Need to Document Your Open Source Code

I’ve recently had the experience of working with two pieces of open source code. Both implement a standard wireless communication stack in Linux. Names are omitted to protect the guilty. In one case, the code has been around since 2001 and has been part of the Linux kernel since version 2.4.6. It has now been... View Article
In this blog, we describe how to set up and work with a LoRa GPS-tracker node device. Among other functions, these LoRa devices typically keep track of their location via GPS and send data through gateways onto the LoRaWAN network.
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.
I’ve recently had the experience of working with two pieces of open source code. Both implement a standard wireless communication stack in Linux. Names are omitted to protect the guilty. In one case, the code has been around since 2001 and has been part of the Linux kernel since version 2.4.6. It has now been... View Article
Cardinal Peak
Blog Post
Software Development

Straddling the Boundary of Free and Proprietary Software

Cardinal Peak is currently developing an embedded product for a customer whose business is innovative lighting products. We have chosen to base the embedded system on Linux because it includes a wealth of infrastructure, it is open source and royalty free, and we have substantial experience with it. The embedded system is configured with an... View Article
Cardinal Peak is currently developing an embedded product for a customer whose business is innovative lighting products. We have chosen to base the embedded system on Linux because it includes a wealth of infrastructure, it is open source and royalty free, and we have substantial experience with it. The embedded system is configured with an... View Article