Category Archives: Platforms

A Complete Guide to IoT Protocols & Standards In 2021

IoT protocols are an integral part of the IoT technology stack. Without IoT protocols and standards, hardware would be deemed useless. This is because IoT protocols enable hardware to exchange data. And, out of these transferred pieces of data, useful information can be extracted by the end-user.  IoT protocols and standards are often overlooked when […]

Should You Build Your Own IoT Platform or Buy?

For any enterprise or startup embarking on an IoT project, one of the most fundamental decisions you must make at the beginning of the journey is whether to build your own IoT platform or buy.  Most choose to buy a ready-to-deploy IoT platform rather than taking the DIY approach. However, while this is the obvious […]

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 […]

Pairing and Access Control: Part 2 – Client Implementation

This is the second blog post of the two posts about access control in Nabto. The first post introduced access control and described how to use the uNabto framework and the access control list (ACL) module to enforce access control and pair users. Recall, the overall flow is as follows: user creates an RSA keypair […]

Pairing and Access Control: Part 1 – Intro and Device

This blog post is the first of two that describe all the steps necessary to implement a paired public key authentication (PPKA) based Nabto solution. This first part introduces concepts, explains how access control works in Nabto and dives into the details of implementing the uNabto device side of access control. Device in this context […]

How to Secure P2P Remote Control of ESP32 with Nabto

The ESP32 is a powerful WiFi module from the creators of the successful ESP8266 low-cost WiFi module, Espressif. The creators has released the ESP-IDF (Iot Development Framework) which is a FreeRTOS based core for the module that you can plug your own code and modules into. The ESP32 module is a dual protocol hybrid with […]

CC3200 Two-Way Audio with Android

Texas Instrument’s CC3200 is a single-chip microcontroller unit with built-in Wi-Fi connectivity, created for the Internet of Things. It can run the FreeRTOS operating system and provides a hardware encryption engine. Sounds interesting? It did to us! So we created a demo that is capable of streaming two-way audio between the CC3200 and an Android […]

Remote control your Arduino MEGA and Wiznet Ethernet with Nabto

Summary: With this article you will learn how to create a firmware and an app to securely Internet remote control (from inside AND outside your home network) an Arduino MEGA board with a Ethernet Shield. The IoT communication infrastructure used for this is the Nabto platform which you can try for free and easily create remote control […]

Heat Control Demo on Your Raspberry Pi

Have you ever wanted to connect and remote control an embedded device in real-time, like for example your Raspberry Pi? Are you concerned about the security of your communication, but still want to quickly develop high-quality apps? With our IoT application platform the Nabto Cloud Console we provide the solution for you! To give you […]

STM32F746G-DISCO Board with FreeRTOS + Nabto

This is an updated version of a previous post incorporating our Cloud Console. When working with STM32 ARM Cortex-M microcontrollers, the free embedded software STM32Cube from ST provides all necessary drivers and a collection of middleware components to reduce the initial development effort. One of the mentioned middleware components is the popular FreeRTOS real-time operating system Nabto is partnering […]