Tran Gia Bao
Firmware Engineer Fresher

Embedded firmware and motion-control work for real robotics prototypes.

Control Engineering graduate with practical work in C/C++, MCU peripherals, robot kinematics, Jetson Nano vision deployment, and prototype-level system integration.

Project repo GitHub Ho Chi Minh City, Vietnam
2-3 mmrepeatability
8 FPSJetson Nano
0.91mAP@0.5

Technical Fit

Firmware-adjacent evidence: MCU basics, motion control, sensor/camera integration, and reliability-minded testing.

Embedded Foundation

  • C/C++ on Arduino/AVR and ESP32.
  • GPIO, PWM, timers, interrupts, sleep modes, and register-level basics.
  • UART/I2C/SPI fundamentals and peripheral integration mindset.

Motion Control

  • Forward and inverse kinematics for a Delta Robot.
  • Synchronized stepper movement and pick-and-place control.
  • Repeatability testing with measured prototype results.

Next Technical Focus

  • PID tuning, BLDC control, IMU filtering, and encoder feedback.
  • RTOS fundamentals and firmware reliability for embedded products.
  • OTA update trade-offs for ESP32-based IoT devices.

Case Study: AI Vision for Delta Robot Waste Sorting

Graduation thesis, International University - VNU-HCM, Jun 2024 to Jan 2025.

Objective

Build a low-cost sorting prototype combining YOLOv8n detection, Jetson Nano inference, and Delta Robot pick-and-place control.

My role

Software and system integration lead: vision pipeline, control logic integration, prototype testing, and hardware-software connection.

Stack

YOLOv8n, TensorRT FP16, Jetson Nano 4GB, Arduino control, stepper motors, camera input, vacuum gripper, Python/C++ workflow.

Code

Project repository: github.com/9BaoTran1/Delta-Robot-EdgeAI.

Result

Reached 8 FPS inference, mAP@0.5 of 0.91, and 2-3 mm repeatability in experimental pick-and-place operation.

Thesis poster preview
Poster summary of architecture, model result, robot integration, and measured outcomes.

Materials

Files are short and directly relevant for recruiter or technical review.