IoT posts by LMtx

The huge shortcoming of PoC (Proof of Concept) - initiative might successfully create something no one would be interested in. Multiple IoT deployments failed because they used the PoC (Proof of Co...
What if a smart GPU-powered camera could share (or even sell) its processing capabilities? Let's imagine an IoT ecosystem where connected devices can share resources. For instance, a GPU-powered ca...
Hello everyone! To be honest, my latest post is not about connecting a fridge to the internet. I wanted to present how understanding the actual business case can impact the design of a final soluti...
IoT system does not require a dedicated interface, it should extend your existing infrastructure. https://youtube.com/shorts/KETmFOdV2cs?feature=share
In this post, I will present the minimal set of privileges required for the Greengrass Core Device to operate. NOTE: I am aware that this post is a bit rough introduction to the AWS IoT Greengrass ...
AWS IoT Greengrass required permissions overview. Greengrass is an open source Internet of Things edge runtime and cloud service. It enables efficient management of a huge fleet of IoT devices (cal...
I know many people that promote the following approach: "Fake it until you make it!" I strongly disagree with that statement as it puts the customer and/or end consumer at a huge risk. When someone...
I co-authored a post published on the official AWS IoT blog. I described the automated approach to rotate x509 certificates used by IoT devices. The proposed solution leverages managed AWS services...
I updated the resources section of my blog. I use those resources every day - highly recommend them for any IoT enthusiast/professional. https://www.thingrex.com/resources/
The X509 certificate registered in AWS is needed to connect a Device to the AWS IoT Core. The X509 certificate is used to authenticate the IoT Device. In other words, the Certificate is a proof of ...
AWS IoT Thing Type helps to organize and categorize similar devices (represented as IoT Things in AWS). Thing Type enables efficient management of a fleet of devices in huge scale, production Inter...
There is a saying among Linux administrators: “with great power, comes great responsibility” The same is true if you use low-level tools to manage cloud resources. Recently I worked on an automated...
I started a series about IoT Thing management using the AWS. I will extend theoretical aspects of Thing management with code samples that present how to structure your code (not in the "hello world...
AWS IoT Greengrass v2 introduction. In this short video I explain the basic concepts of the Greengrass service and how it is organized (from cloud and edge perspectives). Geengrass is one of the co...
How to simplify an IoT system using the MQTT Retained Messages? What makes the trick is that Retained MQTT message is delivered to all active Subscribers, and also any new Device that Subscribes to...
Over The Air (OTA) update is the single most important feature of any IoT solution. You might not agree with me, but please let me explain... The OTA allows updating: * firmware/operating system * ...
4 layers of skills need by the Professional IoT Consultant: 2. application and data base design 4. cloud infrastructure 6. linux administration (edge) 8. firmware development (constraint devices) Y...
MQTTv5 Topic Alias explained in 3min! The MQTT was designed to support messaging in low bandwidth scenarios; by using Topic Aliases, you can reduce the bandwidth requirements of an #IoT system even...
Hello Everyone! I created a MQTT cheat sheet. I hope you will find it helpful. Feel free to reach out in case of any questions!