DIY Temperature Logger with DS18B20 and ESPHome / HomeAssistant

I needed a simple way to measure and log the temperature of the heating pipes in our house. The DS18B20 is a well-known and commonly used temperature sensor, and I already have Home Assistant running. So in this post, I want to guide you through the build of a temperature data logger that can easilyContinue reading “DIY Temperature Logger with DS18B20 and ESPHome / HomeAssistant”

Setting up Home Assistant with two MQTT brokers (using MQTT bridge)

Home Assistant only supports subscribing to one MQTT broker. This is a problem, if you get sensor data from multiple different brokers and want to display them in your dashboards. So in this post, I will show you a solution on how to configure one of the brokers as an MQTT bridge. By doing this,Continue reading “Setting up Home Assistant with two MQTT brokers (using MQTT bridge)”

Blinking patterns of Philips Hue Dimmer Switch V1 (RWL021)

I currently own two Zigbee-based dimmer switches from Philipps Hue (the old V1 version). I was always wondering what the different blinking patterns of the LED indicated. Understanding them was not too straightforward. So here is a quick summary: Blinking orange The device is currently in pairing mode, waiting to be paired. A hard-reset andContinue reading “Blinking patterns of Philips Hue Dimmer Switch V1 (RWL021)”

How to flash Sonoff TX Ultimate with ESPHome

In today’s blog post, we’re focusing on the Sonoff TX Ultimate Smart Touch Wall Switch – a concealed installation switch with features that go beyond the basics. It is equipped with a large touch area, 28 LEDs for various lighting purposes, a speaker, vibration feedback, and gesture support. While these features offer great flexibility, flashingContinue reading “How to flash Sonoff TX Ultimate with ESPHome”

DIY wireless camera with ESP32-CAM

Having a watchful eye on your surroundings that you can view from your smartphone, for as cheap as 16$. Sounds great? Whether you’re looking to monitor your home, office, or any cherished space, you can do so with the ESP32-CAM module. We all know the ESP32, a very versatile microcontroller that can be used inContinue reading “DIY wireless camera with ESP32-CAM”

On energy consumption of different wireless protocols and modulations

Introduction As time moves on, more and more wireless communication protocols and modulations are being developed. They all have their own area of application and some suit certain applications more than others. In this post, we want to look at different factors that influence energy consumption of some of the widely used protocols. Particularly, weContinue reading “On energy consumption of different wireless protocols and modulations”

Wireless Communication Technologies for IoT Projects

Exploring Wi-Fi, Bluetooth, Zigbee, and LoRa Introduction In the realm of embedded systems, Arduino, Raspberry Pi, and the Internet of Things (IoT) have revolutionized the way we interact with our surroundings. With a plethora of sensors and devices at our disposal, it’s crucial to understand the various wireless communication technologies available for IoT projects. InContinue reading “Wireless Communication Technologies for IoT Projects”

What is IoT?

IoT is short for Internet of Things. Internet is the worldwide electronic network connecting computers that we all know, but also people and society. And “things” in this case, are products or objects from everyday life, that get “augmented” by adding some form of smartness to them using a microcontroller and network connectivity. IoT devicesContinue reading “What is IoT?”

720×720 LCD screen using DPI on Raspberry Pi 4

Some weeks ago, I bought a 4inch square LCD screen with 720×720 pixels from Waveshare. However, they did not provide any documentation at all for this specific display, but there was more than enough documentation for all the other displays, e.g. this rectangular one. Thus, I decided to document here how to get this displayContinue reading “720×720 LCD screen using DPI on Raspberry Pi 4”

What platform should I use for my IoT project?

There is a large choice of platforms, embedded microcontrollers and breakout boards available for prototyping your projects. I want to show you some aspects, that might help you to device what platform you should choose. First of all, answer the following questions for yourself: Do I need WiFi connection, or is some other wireless technologyContinue reading “What platform should I use for my IoT project?”