ESP32-S3 MCU & TinyML
Đang tuyển sinh · Khai giảng 28/07/2026

ESP32-S3 MCU & TinyML

Khóa học được đúc kết bởi một thời gian dài nghiên cứu nhu cầu từ thị trường Embedded VN nói riêng. Đã được triển khai thành công trên trường Đại học, doanh nghiệp trong nước và nước ngoài, được điều chỉnh phù hợp với level fresher/junior.

350 Học sinh 40h 00m
Sau khóa học bạn có thể trở thành

Embedded MCU Engineer

Nắm vững kiến trúc vi điều khiển hiện đại

Hiểu kiến trúc ARM Cortex-M và ESP32, Memory Map, Boot Process, Clock, Interrupt, GPIO và các thành phần phần cứng cốt lõi để xây dựng nền tảng vững chắc cho lập trình hệ thống nhúng.

Làm chủ lập trình Firmware trên MCU

Thành thạo Register-Level Programming, Driver API, GPIO, UART, I²C, SPI, Timer, PWM, ADC/DAC và Watchdog để phát triển Firmware hiệu quả trên ESP32.

Thiết kế Firmware theo chuẩn công nghiệp

Xây dựng Driver, Hardware Abstraction Layer (HAL), Module Architecture, State Machine, Event-Driven Programming và các nguyên tắc thiết kế Firmware có khả năng mở rộng, tái sử dụng và bảo trì.

Tối ưu hiệu năng và tiêu thụ năng lượng

Hiểu cơ chế Memory Management, Flash, Power Management, Sleep Modes, Wake-up Sources và các kỹ thuật tối ưu hiệu năng, giảm tiêu thụ điện năng trong sản phẩm nhúng.

Phát triển Firmware cùng AI

Khai thác AI để đọc Datasheet, Reference Manual, sinh Driver, phân tích lỗi, tối ưu mã nguồn và tăng năng suất phát triển Firmware theo quy trình hiện đại.

Xây dựng dự án AIoT hoàn chỉnh trên ESP32

Hoàn thành dự án AIoT tích hợp cảm biến, TinyML, Edge AI, kết nối Cloud, Debugging, Testing và Code Review theo quy trình phát triển sản phẩm Embedded thực tế.

Chương trình học

Embedded MCU & TinyML

  • Getting Started with ESP32: Architecture, Toolchain & First Application
  • ESP32 Boot Process, Memory Architecture & Build System

Nguyễn Trần Vân Thịnh
Instructor · Người hướng dẫn

Nguyễn Trần Vân Thịnh

Kỹ sư & Giảng viên Embedded MCUs, 5+ năm kinh nghiệm

Kỹ sư phát triển phần mềm nhúng và ứng dụng với hơn 5 năm kinh nghiệm. Đã từng làm việc tại BOSCH, FPT và hiện tại là Hyphen Deux. Kinh nghiệm làm việc với các hệ thống AUTOSAR (SDV, Gateway). Phát triển drivers cho vi điều khiển và cung cấp giải pháp phần mềm.

Kinh nghiệm sư phạm

Tham gia biên soạn tài liệu kỹ thuật và chia sẻ kiến thức trong các dự án
Giảng dạy theo phương pháp Project-Based Learning, lấy dự án làm trung tâm

Nền tảng kỹ thuật vững chắc

Làm việc trong môi trường sản xuất chip nên có nền tảng vững chắc trong việc phát triển firmware và phần mềm nhúng.

  • Embedded C/C++
  • RTOS
  • AUTOSAR Adaptive & Classic
  • Bare-metal Programming
  • Embedded Linux
  • Yocto
  • Buildroot
PORTFOLIO PROJECTS

Dự án giúp bạn xây dựng Portfolio

FAQ

Những câu hỏi thường gặp

Để đăng ký khoá học trên DevLinux, bạn chỉ cần nhấn nút “Đăng ký ngay” ở góc trên bên phải, sau đó điền các thông tin cơ bản. DevLinux sẽ liên hệ lại bạn ngay khi nhận được thông tin đăng ký.