Tasmota: Connect a lcdproc/LCDd compatible HD44780 i2c Display

Hi,

I already owned a HD44780 I2C Display, which is compatible to LCDd/lcdproc, and want to get this running with Tasmota.

Problem: The LCD 2004 or LCD 1602 Display, for which the Tasmota LCD driver was written, uses a different wiring between the i2c expander (PCF8574) and the HD44780 Display.
Continue reading Tasmota: Connect a lcdproc/LCDd compatible HD44780 i2c Display

Linux: Set systemd target (init/runlevel level) at grub command line

Hi,

if you temporary don’t want to boot to a graphical login manager you can, at the grub command line, tell the systemd-target the system should boot to.

Continue reading Linux: Set systemd target (init/runlevel level) at grub command line

Linux: Enable i2c kernel tracing

Hi,

when you want to see whats happened on the i2c bus on an raspberry pi you can enable tracing with debugfs.

Get root and mount debugfs. This is usually already mounted in raspbian

1
2
michael@debdev ~ # sudo su
root@debdev ~ # mount -t debugfs none /sys/kernel/debug

Continue reading Linux: Enable i2c kernel tracing

ESPEasy: Flashing a ESP8266 with espeasy

Hi,

Download the latest release release file
Continue reading ESPEasy: Flashing a ESP8266 with espeasy

Windows: Enable (WSL) Windows Subsystem for Linux

Hi,

these are the steps to enable WSL (2) on Windows 10 >= 2004.

Open Powershell with administrator permissions (right click) and install the features VirtualMachinePlatform and Microsoft-Windows-Subsystem-Linux.
Continue reading Windows: Enable (WSL) Windows Subsystem for Linux

My Knowledgebase for things about Linux, Windows, VMware, Electronic and so on…