Start a Project

Notes

Notes from the bench

Short posts with plots and code: low-power firmware, RF layout, Linux bring-up, migrations.

ESP32

ESP32-P4 Guide: 1080p H.264, MIPI Camera Examples, and Bench Numbers

ESP32-P4 in practice: 400 MHz RISC-V, 32 MB PSRAM, 1080p30 hardware H.264, five bench experiments, and the ecosystem gaps that still bite.

Read note →
Nordic

nRF54L15 BLE: Connection Interval and DCDC

Your nRF54L15 sensor dies in 3 months, not 3 years. Set the connection interval, enable DCDC, sleep in System OFF with GRTC, and measure it on a PPK2.

Read note →
STM32

STM32 Stop Modes: Stop 1, 2 and 3 Currents on STM32U3

STM32 Stop 1 vs Stop 2 vs Stop 3: pick by wakeup source, then fix the supply. STM32U3 current table (1.6 uA Stop 3), RTC wake code and the reasons your board reads 48 uA.

Read note →
ESP32

ESP32-C6 Thread Border Router and Zigbee Guide

C6 or H2 for Matter over Thread? Border router and Zigbee router (repeater) roles, pick by power, C6 vs S3 pairing, and the antenna checks that fail.

Read note →
RPi

RP2350 and Compute Module 5 for Industrial Products

RP2350 vs Compute Module 5 for industrial control: PIO, OTP secure boot, eMMC vs Lite, PCIe, 5V 5A power and thermal design.

Read note →
Migrate

STM8 to STM32C0 or Nuvoton Migration Without Stock Panic

Migrate STM8S/STM8L to STM32C0 or Nuvoton M031/M032: AN5775 path, pin, EEPROM, timer and retest steps to stay in stock.

Read note →
Linux

Allwinner T113 vs RK3566 vs RK3588 Linux Bring-Up Checklist

T113-S3 vs RK3566 vs RK3588 for HMI and gateway: CPU, GPU, NPU, display, BSP vs mainline kernels, PMIC, DRAM, boot flow and the cost math where T113 still wins.

Read note →