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 […]
The ESP8266 WiFi module is a popular choice for IoT projects, as it provides WiFi connectivity to embedded devices. However, in order to decide whether or not the ESP8266 module is the right choice for your project, you need to understand the module’s features and common application scenarios, which I’ll discuss in this article. What […]
The number of devices connected to the Internet of Things (IoT) is growing exponentially each year. Multiple factors drive this growth, including the ubiquity of Wi-Fi in consumer homes and workplaces, the falling prices of Wi-Fi connectivity, and expectations from consumers that more of their devices be controllable using mobile or desktop apps. Fundamental to […]
When it comes to IoT, the ESP32 is a chip that packs a powerful punch. The ESP32 is a follow-up to the ESP8266. This low-cost, low-power system on a chip (SoC) series was created by Espressif Systems. Based on its value for money, small size and relatively low power consumption, it is well suited to […]
The ESP8266 is a system on a chip (SOC) Wi-Fi microchip for Internet of Things (IoT) applications produced by Espressif Systems. Given its low cost, small size and adaptability with embedded devices, the ESP8266 is now used extensively across IoT devices. Although it’s now been succeeded by the newer generation ESP32 microcontroller chip, the ESP8266 […]
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? […]
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, […]
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, […]
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, […]
You’ve probably heard of several cases involving digital privacy issues such as customer data leaking, GDPR breaches, or general lack of cybersecurity. This only stresses the importance of considering the level of privacy in an IoT solution – not only to increase end-user confidence and willingness to invest in an IoT-enabled device, but also to […]