macchina.io Blog

Internet of Things, edge computing, IoT device software, C++


Communication with Bluetooth Low-Energy Devices on Linux

Why are so many IoT developers connecting with Bluetooth?

What is Bluetooth and Bluetooth Low Energy? Bluetooth™️ is a wireless technology used to build Personal Area Networks (PAN) or piconets. Since it’s original development by Ericsson in 1989, it has grown in popularity to the point where today it has become a standard feature in many segments of the consumer electronic market. The use […]


macchina.io EDGE Release 2021.1 Available

macchina.io EDGE provides a web-enabled, secure, highly modular and extensible C++ and JavaScript IoT edge application environment on top of Linux, consisting of middleware, protocols and rich APIs. The latest 2021.1 release upgrades the underlying C++ libraries and frameworks (POCO C++ Libraries, POCOpro OSP and Remoting) to their current versions, adds support for MQTT version 5 […]


macchina.io Remote Manager 2.8.0 Available

macchina.io Remote Manager delivers secure IoT edge device remote access and management via web, apps, shell (SSH) and remote desktop (VNC, RDP). No worries about insecure port forwarding, scarce public IPv4 addresses, or complex and inflexible VPNs. We are happy to announce the latest release of macchina.io Remote Manager, release 2.8.0. This release brings a […]

Tagged

Building an IoT Edge Application with macchina.io and Docker (Part 2)

InfluxDB Dashboard

Welcome back to the second and final part of my article where I describe how I’ve built a simple edge computing application by combining macchina.io EDGE and macchina.io Remote Manager with InfluxDB, a widely used time-series database, with everything running in Docker containers that can be managed via Portainer. In the first part, I described how I’ve […]


Building an IoT Edge Application with macchina.io and Docker (Part 1)

macchina.io Edge Demo Setup

Following up my previous blog post about edge computing, in this blog post I will show how to build an edge computing application by combining macchina.io EDGE and macchina.io Remote Manager with a number of other applications. These are Docker, as everything will be deployed in containers, Portainer, for providing a nice remotely-accessible web interface for managing […]

Tagged

On the Edge

Mountain Edge

If you’ve been following the Internet of Things space in the last 2-3 years you have very likely encountered the term edge computing, which now everyone touts as the Next Big Thing. So what’s the hype all about? Unfortunately, there is no generally agreed upon definition of edge computing (yet), so depending on whom you […]

Tagged

macchina.io Remote Manager 2.7.0 Available

Remote Manager

macchina.io Remote Manager delivers secure remote access and management via web, apps, shell (SSH) and remote desktop (VNC, RDP). No worries about insecure port forwarding, scarce public IPv4 addresses, or complex and inflexible VPNs. We are happy to announce the release of macchina.io Remote Manager 2.7.0. This release brings a number of new features and […]

Tagged

Connecting a Smart Streetlamp to ThingSpeak with macchina.io

At the place where our office is located there’s also a “smart city” research project going on, including a cool autonomous shuttle and a couple of “smart” street lamps. These lamps contain environmental sensors, as well as other gadgets like a display and cameras. The idea was to get the sensor data – temperature, humidity, […]

Tagged , , , ,

Remote Access: The Pros and Cons of Virtual Private Networking

Secure remote access to IoT edge devices is one of the fundamental requirements of the Internet of Things. IoT devices are often located in places that cannot be reached easily by support technicians, such as remote locations or factory floors with access restrictions. Nevertheless, it must be possible for support staff and other authorized staff […]

Tagged , , , , ,

iX Special Internet of Things

German iX magazine by Heise has published a new special issue on Internet of Things. I have contributed two articles to the magazine special issue. The first one is about edge and fog computing, the hottest topic currently in IoT. The other one is about IoT programming with C++, which I (unsurprisingly) consider the most […]