In this post, I will show you how to control WS2812B, WS2811 or SK6812 individually addressable LEDs with an ESP2866 or ESP32 by using WLED. With the WLED firmware, the LED strip can also very easily be added to home assistant.
In this post, I will list and briefly describe the docker container I use on my home server. There are a bunch of very useful apps or services out there that you can simply run as a docker container on your home server. By self hosting you get total control over your services and data.
In this post, I will document the build process for my mini portable server made from an old Bitcoin miner case and an Orange Pi Zero Plus. One day I was looking through my SBCs parts bin and saw the Orange Pi Zero Plus board(still in its packaging) I had bought many years ago but never used. I got the idea to make a small portable server that could maybe run an MQTT broker, act as an AP, run a web server, etc.
In this post, I will show you how to flash a Sonoff Wi-Fi smart switch with the Tasmota firmware. Tasmoata is open source firmware for ESP chips. It gives you extra functionality like control via HTTP, Web UI, MQTT or serial compared to the Sonoff app. It also makes it easy to integrate with other services like Home Assistant. But most importantly it has no external dependencies and it won’t collect your data.
In this post, I will show you the contactless clamp power meter I made. I used a readily available SCT-013 current transformer clamp. The great thing about this is that you can measure the current flowing through a wire without having to put an amp meter in series with the load and source. This means you also don’t have to expose yourself to a potentially dangerous voltage.
In this post, I’ll show you how to do OTA(over the air updates) to your ESP32/ESP8266. This means that you don’t have to connect your ESP board to your PC by cable and can instead push firmware updates wirelessly over the network(as long as you are connected to the same network). The process of uploading the firmware remains almost the same. The only difference is you have to select a network port under Tools -> Port -> Network Ports instead of a COM port.
In this post, I’ll talk about the online GDS File Viewer/Editor I made(or I’m making as it’s still a work in progress). For now, I will make the development version of the app available online so people can find it and test it. Eventually, I will post the code on Github but first I want to add some more features, refactor the code and maybe write some unit tests.
In this post, I’ll show you how to program the Attiny microcontrollers via the Arduino IDE using an Arduino board as an ISP programmer.
In this post, I’ll show you how to program the ESP32 Camera board to live stream the video feed to your browser.
This tutorial will cover the hardware and software setup for the icestick development board that uses an iCE40 FPGA. The IceStorm open source toolchain will be used for programming the board instead of the vendor tools. For the demonstration, we’ll make a simple binary counter that will display its value with the onboard LEDs. The logic design will be defined/coded with Verilog.