Latest articles about Iot
Using C++ with the NXP Zigbee SDK

The NXP Zigbee SDK is not well setup for use with C++. Although I prefer it over the Texas Instruments ZStack for various reasons, ease of C++ development is not one of them. I had no trouble converting ZStack sample programs to C++. I had all sorts of issues with the NXP SDK.
Generals
Getting started with the NXP Zigbee SDK

My attempt to develop custom firmware for the Aqara E1 Zigbee wall switch (link coming soon) necessitated learning NXP’s Zigbee SDK for the JN5189.
Generals
Measuring standby power consumption of Zigbee and Z-wave smart switches

Smart homes save energy right? Occupancy sensors turn off lights in vacant rooms, scenes and timers activate only the devices that are needed, only when they’re needed, and energy use feedback adjusts our behavior.
Generals
Zigbee MCU and module cheat sheet

A comprehensive list of major Zigbee IC vendors and module makers, including a matrix of which module maker use which vendor's ICs.
Generals
What efficiency regulations govern smart switches in the EU?

After measuring the standby power consumption of various Zigbee and Z-Wave devices, I became curious about what efficiency regulations governed them. The EU has typically been at the forefront of energy use regulations, famously introducing the idea of a common charger back in 2009 before later mandating it, and issuing ecodesign requirements for transformers as early as 2009 (EC No 278/2009). Infact their first energy labelling directives were issued way back in in 1979.
Generals
How to build NXP JN5189 Zigbee apps in MCUXpresso on Linux in 2024

NXPs MCUXpresso is not configured by default to build JN5189 SDK Zigbee apps on Linux, but with some minor tweaks, it is possible to build both the samples and your own applications.
Generals