IOT
-
🛤️ When building connected products, two things have to go right
The first is architecture, decided partly up front: network topology, the protocol between processors, how function is partitioned across boards, real-time constraints, the data model, how firmware gets updated in the field, and how operati…
-
🧱 Foundations
While we have many options in choosing technology, there are a few foundational things that are prudent to put in place early. Each costs little while the system is young and a great deal to retrofit once devices are in the field. They also…
-
Human Friendly Industrial Device IDs
Do you deploy 10’s to 1000’s of devices and need to quickly identify them in the field for configuration, maintenance, or troubleshooting? This article explores how this can be made much easier by using device IDs that are easy for humans t…
-
Survey of device ID mechanisms
Are you implementing an IoT system that requires you to identify many connected devices? This post reviews different types of IDs and provides some technical details to help you decide if any of these are appropriate for your application. …
-
Struggling to scale your IoT system? Simplify your data.
Have you struggled with adapting your IoT system to new applications and requirements? Is handling configuration updates at both the cloud and edge a challenge? Is synchronizing required data between cloud and edge instances a challenge? Th…
-
Layered, Event, and Data-Centric Architectures in Distributed IoT Systems
With the advent of the browser, cloud, embedded Linux systems, and networked microcontrollers, distributed systems are everywhere. There are many models for communication in distributed systems – we will look at the tradeoffs between three …
-
Understanding the NXP i.MX6UL Pin Mux
(note, the article is also applicable to the i.MX6ULL as these processors are very similar) The NXP i.MX6UL application processor has a very flexible pin multiplexer, that is somewhat difficult to understand at first glance. Most times whe…
-
IOT Protocols: MQTT vs CoAP vs HTTP
With the explosion of IOT (Internet of things), there are now more technologies we can use to build systems. In reality, we’ve been doing IOT for years. We’ve been networking devices for a long time. We’ve been collecting data from remot…
-
🛰️ Simple IoT now processes GPS data
Simple IoT can now read position data from a serial NMEA receiver, from gpsd, or from a simulator, and hand it to VictoriaMetrics and Grafana for storage and viewing.
-
👌 Struggling to scale your IoT system? Simplify your data.
I recently published a new blog article about IoT data. Have you struggled with adapting your IoT system to new applications and requirements? Is handling configuration updates at both the cloud and edge a challenge? Is synchronizing requir…