Phần Cứng, IoT & Hệ Thống Nhúng

Thiết kế và lập trình thiết bị điện tử và phần mềm cho các thiết bị thông minh và Internet of Things (IoT). Bao gồm các bộ vi điều khiển, tích hợp cảm biến và lập trình cấp thấp.

8 subcategories · 42 courses total

Lập Trình C/C++ Nhúng
Phát triển các kỹ năng lập trình chuyên sâu cho các thiết bị có tài nguyên hạn chế. Tập trung vào quản lý bộ nhớ, truy cập thanh ghi phần cứng, tối ưu hóa hiệu suất và các tính năng C++ cho hệ thống nhúng.
10 courses
Linux Nhúng
Vượt ra ngoài Linux cho máy tính để bàn và học cách xây dựng cũng như tùy chỉnh hệ thống Linux cho các thiết bị nhúng. Bao gồm các chủ đề như quy trình xây dựng với Yocto hoặc Buildroot, cấu hình kernel và trình điều khiển thiết bị.
9 courses
Thiết Kế Hệ Thống IoT
Xây dựng các hệ thống Internet of Things từ đầu đến cuối. Tìm hiểu về các giao thức truyền thông như MQTT và CoAP, và kết nối thiết bị của bạn với các nền tảng đám mây như AWS IoT hoặc Azure IoT Hub.
6 courses
Lập trình FPGA & HDL
Thiết kế các mạch logic kỹ thuật số bằng Ngôn ngữ mô tả phần cứng (HDL). Học VHDL hoặc Verilog để lập trình FPGA cho tính toán hiệu năng cao và tăng tốc phần cứng tùy chỉnh.
6 courses
Tích hợp Cảm biến và Cơ cấu chấp hành
Học cách giao tiếp với thế giới vật lý bằng cách tích hợp và lập trình nhiều loại cảm biến và cơ cấu chấp hành. Hiểu các giao diện truyền thông như I2C, SPI và UART.
4 courses
Thiết Kế & Bố Cục PCB
Học cách thiết kế Bảng mạch in (PCB) tùy chỉnh từ đầu. Nắm vững cách vẽ sơ đồ nguyên lý, lựa chọn linh kiện, bố cục bảng mạch và đi dây bằng phần mềm như KiCad hoặc Eagle.
3 courses
Nguyên Tắc Cơ Bản Về Vi Điều Khiển
Tìm hiểu các khái niệm cốt lõi của vi điều khiển, bao gồm kiến trúc, bộ nhớ, thiết bị ngoại vi và cách lập trình chúng ở mức độ thấp. Khám phá các họ phổ biến như AVR, PIC và ARM Cortex-M.
2 courses
Các dự án Raspberry Pi
Khám phá các khả năng của máy tính bảng đơn Raspberry Pi. Học cách thiết lập Raspberry Pi OS, lập trình bằng Python và xây dựng các dự án từ trung tâm đa phương tiện đến cổng IoT.
2 courses