About
Hi, I’m Tyler Vu — an embedded software engineer based in Hà Nội, Vietnam.
I work primarily on ARM Cortex-M microcontrollers, real-time operating systems (FreeRTOS, Zephyr), and the unglamorous-but-critical layer between hardware and application code. This blog is where I keep notes from things I learn along the way.
Role
Embedded Software Engineer
Location
Hà Nội, Vietnam
Focus areas
ARM Cortex-M · FreeRTOS · Zephyr RTOS · Bare-metal · Device drivers
Things I work with
- C / C++ for embedded targets
- ARM Cortex-M0/M3/M4 architecture, NVIC, SysTick, debug peripherals
- FreeRTOS — porting, scheduling, ISR-safe APIs
- Zephyr RTOS — west, devicetree, Kconfig, sample projects
- Toolchains: Keil MDK, GCC arm-none-eabi, CMake
- Debuggers: ST-Link V2, Segger J-Link
- Communication: UART, SPI, I²C, CAN