Embedded Knowledge Sharing

HowTo Use VScode with STM32 Based MCU

How to setup STM32 Development environment under VSCode

Howto Setup Archlinux/Podman in unprivileged promox LXD

As using proxmox as my homelab hypervisor and does prefer using lxc over vm and podman overdocker. For LXC OS, tested several OS, but archlinux could give us the latest podman version to work with. This post is going to guide you how to setup podman with overlay storage in archlinux LXC.

Howto Setup Podman rootless in Clearlinux

I am going to use podman over docker in all my builder due to its advantages in term of security, rootless, ... You can also refer to nice articles about podman vs docker.

Howto Start TFTP server on macOS

macOS has built in TFTP daemon - which is useful for developer to transfer firmware during development. Ex. if you are OpenWrt developer :)

Change Default MacOS Ventura Shell

I am using macOS Ventura and it comes with default not bash, below steps are needed to change to use the latest bash from homebrew.

Embedded Knowledge Sharing © 2026