Mender blog

Synchronized software updates in large scale IoT Projects

29th Jul 2021

There is a significant difference in deploying and managing a handful versus millions of Internet-of-Things (IoT) devices. An IoT project at proof-of-concept (PoC) helps bring all the pieces together to envision the big picture of the overall solution, however too often scalability is not considered at the PoC stage.

Scaling an IoT project requires consideration of a mix of various components i...

Read the article

How does an OTA Firmware Update work?

28th Jul 2021

Firmware updates are necessary to ensure the performance of embedded devices and to remove the software bugs that could impair their performance. It is inefficient to have technicians perform updates locally on IoT devices, at scale in IoT projects it becomes too costly or even impossible to manage. To top it off, there are security concerns, that if IoT devices are not properly patched for vulner...

Read the article

What is port forwarding?

19th Jul 2021

You will probably need to expose an IoT embedded device from the local network to the external internet in order to access it from anywhere in the world. You will want to do this safely. With specific router configuration knowledge, it is feasible to manually open ports so that you would be able to access a web server running on the Raspberry Pi via a specific port in it such as Port 22 for a SS...

Read the article

Previewing the Beagle V

19th Jul 2021

Beagleboard.org has joined forces with Seeed and StarFive to launch the Beagle V . The Beagle V has the advantage of being a low cost board that allows developers to access RISC V capability which has tremendous advantages in industrial IoT applications. The strategic idea behind the partnership is to bring RISC V capability to a much broader open source audience. Beagle V boards have already b...

Read the article

Real time processing on the Beaglebone AI

19th Jul 2021

The Beaglebone AI offers a distinctive advantage over the Raspberry Pi and other boards. It allows you to perform real time data processing or operations or to perform actions in “hard real time”, and this can be critical for IoT projects. A Programmable Real Time Unit is used by Beaglebone.

Introducing the PRU ICS

The Programmable Real-time Unit and Industrial Communications Subsystem is a s...

Read the article