Linux
Dušan Poluga

How to setup vpn auto connect with NetworkManager

Ensuring that your field devices automatically establish a secure connection to your OpenVPN server upon network availability is crucial for maintaining consistent and secure communications. This guide will walk you through configuring NetworkManager using nmcli to set up an automatic VPN connection for a wired network. Additionally, we’ll cover how to disable this automatic connection and clean up the configuration when necessary.

Read More »
Linux
Dušan Poluga

Setting up OpenVPN server for a multi-user scenario

In today’s connected world, OpenVPN offers unmatched security and flexibility in creating virtual private networks. Join us as we turn a Linode VM into a multi-user VPN server, ensuring your network’s protection from anywhere on the globe.

Read More »
Embedded C
Dušan Poluga

Unlocking Debugging Power: Enabling printf on STM32 Microcontrollers

Introduction: Embarking on embedded systems development, especially on STM32 microcontrollers, can be likened to navigating a complex labyrinth. However, fear not, as we unveil a potent debugging tool – the ubiquitous printf function. In this post, we’ll guide you through enabling printf on STM32, unlocking a new level of debugging

Read More »