Author Archives: Carsten Gregersen

How to Develop IoT Apps [An Expert Guide by an IoT Developer]

IoT mobile app development is now a required front end layer with almost all consumer IoT products. While a web-based UI will often be sufficient for industrial or enterprise-grade IoT devices, most manufacturers will have a hard time selling a consumer IoT device that can’t be controlled by the user’s smartphone. Therefore, figuring out how […]

A Guide to NXP IoT WiFi Modules, Dev Boards & Rapid Prototyping Kits

NXP is a semiconductor technology powerhouse that offers a wide variety of hardware for IoT, including microcontrollers and WiFi modules. These are used by both hobbyists and professional developers to prototype and build IoT devices. They provide a similar range of IoT hardware as competitors such as Texas Instruments and Microchip. In this article, we’ll […]

A Guide to Texas Instruments WiFi Modules and Development Boards for IoT

When it comes to WiFi modules and development boards for IoT projects, developers, manufacturers, and hobbyists have plenty to choose from. Texas Instruments (TI) has been one of the market leaders in WiFi solutions for embedded devices for more than a decade. Its product range of SimpleLink WiFi chips and MCUs offer a wide range […]

A Complete Guide to Microcontrollers for IoT

When it comes to the Internet of Things (IoT) and smart objects, computational ability is often driven by devices called microcontrollers, or MCUs. Essentially scaled-down computers, MCUs operate smart devices by providing processing power, memory, and input/output peripherals. In this article, we’re going into detail on the essentials of microcontrollers for IoT. What are microcontrollers? […]

RTOS vs. OS – Advantages and Disadvantages

When developing a device or system, one of the earliest and most crucial decisions you need to make is deciding what type of operating system it’s going to run off. Linux is often the default OS of choice for many devices and projects, from Android smartphones and smart TVs to game consoles and automobiles. However, […]

IoT RTOS Comparison: Azure vs. AWS vs. IBM vs. Google

When it comes to choosing the right RTOS for your IoT solution, it can be hard to know where to start. All RTOSs deliver deterministic, hard real-time responses to external events and, therefore, process a limited number of predetermined tasks much faster than a normal OS. This makes them perfect for running multiple IoT devices, […]

How To Choose The Best RTOS for IoT Devices

If you’re developing an IoT device, then you need to carefully consider the operating system that you want to use. IoT devices all share common constraints that need to be factored in by an IoT OS, including power, memory, and processing speed. These device constraints mean that the natural go-to OS choice for many developers, […]

A developer-friendly IoT solution

A P2P-based IoT solution for your devices is, in general, simpler to develop and manage than the traditional server-based solution. Read along to get the answer of how a direct connection is established, and which communication patterns are supported to enable a high-performing, developer-friendly IoT solution. The design of a P2P-based IoT solution vs. a […]

How to P2P remote control Modbus-based devices

Image of set up of the integration with Modbus

You can say a lot about Modbus, like “old and primitive” but it’s definitely also a protocol that is very widely used and common in many products today. However, it is worth remembering that primitive is sometimes good, especially when you are interfacing systems. The modbus slave (blue box) is a Digital/Analog converter that can […]

Avoid the chaos of GDPR in the realm of IoT

Interpretation of GDPR in IoT devices - Man holding Ipad

Faced with stricter regulations on data processing under the EU’s GDPR (General Data Protection Regulation) and a growing demand for IoT-functionality within the field of consumer devices, companies now have an important decision to make when it comes to choosing the correct IoT platform. In this blog post, we’ll boil it down to just one […]