Recent posts

Build Your Own Private Cloud with NextCloud

3 minute read

After trying many note taking apps I decide to use Joplin which is an open source project, there are many options out there for synchronizing the notes via O...

Monitoring Embedded Devices with Munin

3 minute read

Recently I was debugging a system hang problem on arm board, I reproduced this issue once, and noticed when this occurred, the interrupts on can interface is...

Blink Sketch on ESP8266

5 minute read

Making blink LED working with Arduino on ESP8266 is incredibly easy, with just a few clicks, of course you need to install Arduino IDE first, download the la...

Run MicroPython on ESP8266

4 minute read

MicroPython is a python implementation aimed to be running on MCUs such as ESP8266/ESP32, stm32 etc, all the ports can be found here, the following will only...

Build NodeMCU Firmware for ESP8266

3 minute read

NodeMCU is one of the most popular firmware for ESP8266 and ESP32 wifi SoCs, the firmware is written in c and has Lua interpreter builtin which is based on L...

Run Zephyr RTOS on ESP32

3 minute read

IoT gains too much attention these years, there are various RTOS are claimed to IoT OS, Zephyr OS is one of them, it is originated from WindRiver and is a pr...

Wireless debugging with esplink

4 minute read

Serial console is always an very important tool when doing low level development such as kernel or bootloader, the most commonly used are the USB to serial c...