nonpawit@portfolio:~

Nonpawit
Ekburanawat

$ whoami

$ cat profile.yml

name:
Nonpawit Ekburanawat
role:
Embedded Systems & AI Engineer
now:
AI Consultant & Engineer @ ASCO Lotus
degree:
B.Eng Robotics & AI Engineering, KMITL, 2025
next:
Master’s intake 2027
location:
Bangkok, Thailand

$

$ ls -l ~/projects

Projects

  1. 2024NuttX on dual-core STM32H745C · NuttX · OpenAMP · PX4case file ↓
  2. 2023 →PhySuitSTM32 · ESP32 · BLE · IMU fusioncase file ↓
  3. 2024F.U.R.I.N.A.STM32 · SPI · Raspberry Pi · Unitycase file ↓
  4. 2025VR Cobot Digital TwinKUKA iiwa 7 · Meta Quest Pro · Unity · OPC UAexpand +close −

    A KUKA iiwa 7 cobot driven live from a Meta Quest Pro, with a real-scale 3D twin for control, real-time response and error correction. Project manager and technical lead.

  5. 2025 →VR Shooting Range SimulatorUnity · Meta Quest 3 · ESP32 · BLE · KiCadexpand +close −

    A VR marksmanship and scenario trainer. Trainees hold a real BB gun fitted with a custom circuit that reports each trigger pull to the headset over BLE. Project manager and lead developer.

  6. 2026 →VICON Motion Capture CenterVICON · VICON Nexus · Biomechanicsexpand +close −

    A physical-therapy center built around a full VICON system, with KMITL’s Physical Therapy department. Project coordinator for the Interactive Digital Center side; trained the team to set up, calibrate and run the rig.

$ cat projects/nuttx.md

2024

NuttX on dual-core STM32H745

role:
B.Eng thesis · Research Intern, TH Augsburg
project:
PX4 Micro UAV
stack:
C · NuttX · RPTUN · OpenAMP / RPMsg · PX4

Ported the Apache NuttX RTOS to the dual-core STM32H745I-DISCO, running independent instances on the Cortex-M7 and the Cortex-M4 with RPTUN inter-core drivers and an OpenAMP RPMsg ping-pong demo.

Back-ported the latest NuttX features into the PX4 flight stack and brought up the PX4 bootloader on the STM32H745.

Two NuttX instances, one per core, passing RPMsg ping-pong messages. Illustrative animation of the thesis demo.

$ cat projects/physuit.md

2023 →

PhySuit

role:
Founder & sole developer
shown:
CES 2025, Las Vegas
stack:
STM32 · ESP32 · BLE · 9-DoF IMU fusion · PCB

A true-wireless, 10-sensor motion-tracking suit that fits any body and guides patients through physiotherapy in real time, while streaming full session data to their clinician.

Designed the custom STM32 / ESP32 PCB, the 9-DoF IMU sensor fusion, the analysis algorithms, the companion app and the product design.

Ten IMU nodes streaming over BLE into one fused pose. Illustrative signal, not recorded data.

$ cat projects/furina.md

2024

F.U.R.I.N.A.

role:
B.Eng capstone
what:
VR-piloted underwater drone
stack:
STM32 · SPI · Raspberry Pi Zero 2W · Unity · VR

Keeps people out of hazardous dives. Four cameras stream 360° video from a Raspberry Pi Zero 2W over Ethernet to a surface floater, then wirelessly to a VR headset.

A joystick drives six-degrees-of-freedom motion through eight brushless motors. Motor control runs on an STM32 with a SpeedyBee F405 ESC; Unity sends CRC-validated 3D-vector commands over SPI, with an MPU6050 and a pressure sensor for orientation and depth.

Vector commands over SPI mixed onto eight thrusters. Illustrative animation, not flight logs.

$ git log --graph career

Career

  1. 2025 →

    AI Consultant & Engineer

    ASCO Lotus · Thailand

    Back-of-house AI agents that take on high-volume, error-prone data work.

  2. 2025

    B.Eng Robotics & AI Engineering

    KMITL · Thailand

    Capstone: F.U.R.I.N.A., a VR-piloted underwater drone.

  3. 2024

    Research Intern

    Technische Hochschule Augsburg · Germany

    NuttX on the STM32H745, NuttX features back-ported into PX4, PX4 bootloader bring-up.

    certificate
  4. 2024

    Application Engineer Intern

    FESTO · Thailand

    Reverse-engineered an undocumented showcase machine and migrated it from its ageing PLC onto new FESTO modules.

  5. 2021 →

    Researcher & Project Manager

    KMITL Interactive Digital Center · Thailand

    PM and lead developer on the VR cobot twin, the VR shooting range and the VICON center.

$ cat stack.txt

Stack

lang
C / C++C#PythonSwiftJavaMATLAB
mcu
STM32ESP32NordicNuttXFreeRTOS
bus
I2CSPIUARTCANRPMsgBLELoRaMQTT
board
KiCadEaglePCB layoutbring-up with scope and logic analyzer
ai
YOLOOpenCVAWS BedrockLLM agents
tools
LinuxCMakeGitDockerUnityUnreal