Giới thiệu chung

Khóa học giúp học viên chuyển đổi từ kỹ năng làm mẫu (prototyping) sang thiết kế hệ thống nhúng chuyên nghiệp trong công nghiệp và rô-bốt. Nội dung tập trung vào kiến trúc STM32, Arduino, ESP32, các giao thức truyền thông công nghiệp (I2C, SPI, CAN), điều khiển động cơ chính xác và hệ điều hành thời gian thực FreeRTOS. Kiến thức này giúp học viên xây dựng các ứng dụng có độ tin cậy cao, phản hồi nhanh và tối ưu hóa năng lượng trong các hệ thống tự động hóa và robot tự hành.            

hình ảnh giới thiệu

Đối tượng tham gia

  • Sinh viên ngành Kỹ thuật Máy tính, Điện tử, kỹ thuật phần mềm muốn hiểu sâu về cách hệ thống nhúng vận hành và kỹ năng lập trình nhúng, firmware.
  • Leader có kinh nghiệm về lập trình, phát triển phần mềm học để cập nhật kiến thức, nâng cao trình độ bản thân, hỗ trợ team và quản lý các dự án

Học xong làm ở đâu?

  • Apply vào tất cả công ty tuyển dụng về lập trình đặc biệt là hệ thống nhúng
  • Các công ty outsourcing - gia công phần mềm
  • Công ty, tập đoàn trong nước và nước ngoài...
  • Các công ty startup - khởi nghiệp
  • Nhận các job freelance về nhúng

LÝ DO LỰA CHỌN CHÚNG TÔI?

LÝ DO LỰA CHỌN CHÚNG TÔI? VTI Academy trực thuộc VTI Group - tập đoàn công nghệ hàng đầu chuyên gia công phần mềm cho thị trường trong và ngoài nước
LÝ DO LỰA CHỌN CHÚNG TÔI? Chương trình đào tạo chất lượng từ cơ bản tới nâng cao, bám sát yêu cầu của doanh nghiệp
LÝ DO LỰA CHỌN CHÚNG TÔI? Đội ngũ giảng viên là các chuyên gia lâu năm kinh nghiệm, luôn hỗ trợ học viên 24/7
LÝ DO LỰA CHỌN CHÚNG TÔI? Tham gia các dự án xuyên suốt khóa học để tăng khả năng thực chiến
LÝ DO LỰA CHỌN CHÚNG TÔI? Cam kết việc làm sau khóa học
LÝ DO LỰA CHỌN VTI ACADEMY?
Giá trị nhận được sau khóa học

Giá trị nhận được sau khóa học

  • Kiến trúc của ba dòng vi điều khiển đại diện cho ba phân khúc khác nhau trong công nghiệp và đào tạo: từ kiến trúc 8-bit đơn giản (AVR, Arduino) đến 32-bit hiệu năng cao (ARM Cortex-M, STM32) và kiến trúc tối ưu cho kết nối (Xtensa® Dual-Core 32-bit LX6 hoặc RISC-V, ESP32).
  • Thành thạo các giao thức truyền thông I2C, SPI, UART và CAN Bus cho robot.
  • Triển khai được các bộ điều khiển động cơ chính xác và thuật toán PID ứng dụng trong công nghiệp và robot.
  • Sử dụng FreeRTOS để lập trình đa nhiệm, xử lý đồng thời nhiều tác vụ.
  • Hiểu rõ các model từ Machine Learning, Deep Learning đến Reinforcement Learning và LLM được ứng dụng trong Robot và công nghiệp

Khung chương trình

Học phần 1: LẬP TRÌNH NHÚNG CƠ BẢN

Day 1&2: Cơ bản điện tử & Nền tảng phần cứng

  • Điện tử cơ bản cho hệ thống nhúng;
  • Làm chủ Arduino, ESP32, STM32. + Raspberry, Jetson 

Day 3&4: Kiến trúc & Công cụ phát triển

  • Kiến trúc CPU; làm chủ toolchain và framework phát triển.

Day 5&6: Cảm biến & Điều khiển các bộ thực thi. (Sensors and Actuators)

  • Đọc dữ liệu từ cảm biến
  • Điều khiển PWM cho DC/Servo/Stepper mô tơ.

Day 7&8: Bộ Encoder & Bộ ngắt thời gian thực

  • Phản hồi vị trí từ Encoder và cơ chế ngắt (Interrupts)
Học phần 1: LẬP TRÌNH NHÚNG CƠ BẢN

Học phần 2: ỨNG DỤNG IoT, CÔNG NGHIỆP & ROBOT

Day 9 & 10: Giao thức công nghiệp I2C & SPI

  • Giao tiếp cảm biến IMU và các thiết bị tốc độ cao.

Day 11 & 12: Truyền thông giữa các module và thiết bị công nghiệp, robot.

  • Truyền thông bất đồng bộ UART & CAN Bus            

Day 13 & 14: Kết nối không dây & Dual-Core

  • Kết nối Wi-Fi/Bluetooth trên ESP32 và xử lý đa lõi.
  • Các mô hình kết nối, truyền dữ liệu của các hệ thống IoT công nghiệp.

Day 15 & 16: Kết nối không dây & Dual-Core

  • Kết nối Wi-Fi/Bluetooth trên ESP32 và xử lý đa lõi.
  • Các mô hình kết nối, truyền dữ liệu của các hệ thống IoT công nghiệp.            

Day 17 & 18: Kết nối không dây & Dual-Core

  • Kết nối Wi-Fi/Bluetooth trên ESP32 và xử lý đa lõi.
  • Các mô hình kết nối, truyền dữ liệu của các hệ thống IoT công nghiệp.

Day 19 & 20: Đồ án cuối khóa

  • Phát triển các module rô-bốt tự hành.
Học phần 2: ỨNG DỤNG IoT, CÔNG NGHIỆP & ROBOT

Học phần 3: AI FOR ROBOTICS & INDUSTRY

Day 21: CV

  • Giới thiệu Thị giác máy tính (Computer Vision) và Machine Learning cơ bản

Day 22&23: Deep Learning - CNN

  • Nhận diện vật thể Deep Learning

Day 24: Reinforcement Learning for robot

  • Học tăng cường(Reinforcement Learning)

Day 25: Navigation

  • Điều hướng & Tìm đường

Day 26: SLAM

  • SLAM & Bản đồ hóa

Day 27: NLP

  • AI: Xử lý ngôn ngữ (NLP)

Day 28: Reinforcement Learning for robot

  • AI: Xử lý ngôn ngữ (NLP)

Day 29: Integration

  • Tích hợp hệ thống tổng thể

Day 30: Project & Debugging

  • Điều hướng & Tìm đường
Học phần 3: AI FOR ROBOTICS & INDUSTRY

Đối tác

Học viên nói gì về chúng tôi?

Đăng ký tư vấn
cùng đội ngũ chuyên gia VTI ACADEMY!!

icon đăng ký