Blog lập trình nhúng tiếng Việt

Học lập trình nhúng đâu phải học một mình

Từ dòng lệnh C đầu tiên tới STM32, ESP32 và vẽ mạch in trên Altium. Mỗi serie đi theo thứ tự, có code chạy thật trên board và giải thích cho người mới.

200+bài viết
47bài STM32
51bài C & C++
4domain chuyên sâu

Bạn muốn bắt đầu từ đâu?

Chọn mục gần với bạn nhất.

Software · Nhập môn

Bắt đầu với ngôn ngữ C

C là ngôn ngữ của hầu hết vi điều khiển. Học chắc C trước, sau đó mọi chip đều dễ hơn.

  1. Cài đặt môi trường lập trình C
  2. Biến, kiểu dữ liệu, vòng lặp
  3. Con trỏ và mảng

Mở lộ trình C →

Software · Kỹ sư

Lập trình STM32 với HAL

Chip 32 bit dùng nhiều nhất trong công nghiệp. Cấu hình bằng CubeMX, code bằng HAL.

  1. Cài đặt Keil C và CubeMX
  2. GPIO, ngắt ngoài, Timer
  3. UART, I2C, SPI, DMA

Mở serie STM32 →

Hardware · Nhập môn

Bắt đầu với điện tử cơ bản

Hiểu linh kiện trước, sau đó mới tới vẽ mạch và làm board thật.

  1. Điện trở, tụ điện, cuộn cảm
  2. Diode, transistor, MOSFET
  3. Đọc datasheet

Mở lộ trình điện tử →

Domain · IoT & Kết nối

ESP32 và giao thức IoT

WiFi có sẵn trên chip, đủ để làm công tắc thông minh hay trạm đo gửi dữ liệu lên cloud.

  1. GPIO, ADC, PWM trên ESP32
  2. Webserver và WebSocket
  3. MQTT, Firebase, FOTA

Mở serie ESP32 →

Roadmap lập trình nhúng

Bài lộ trình đầy đủ

Lộ trìnhSoftwareHardwareĐang viếtSắp ra mắt
01

Nhập môn

Kiến thức nền cho người mới, chưa cần board đắt tiền.

Software

Công cụ hằng ngày

03

Chuyên gia

Chọn một domain để đào sâu. Mỗi domain cần cả hai nhánh ở mức khác nhau.

Bài viết mới nhất

Lập trình C++

Đọc ghi file trong C++ với fstream: ghi, ghi thêm, đọc từng dòng và file CSV

Trong bài này chúng ta sẽ học đọc ghi file trong C++ với thư viện <fstream>: ghi file, ghi thêm vào cuối, đọc từng dòng, kiểm tra file mở được...

Bài nổi bật theo chủ đề

Nhận bài viết mới

Đăng ký nhận bài viết

Để lại email, có bài mới mình gửi cho bạn. Chọn chủ đề nếu chỉ muốn nhận phần bạn quan tâm.

    Chỉ gửi khi có bài mới. Email của bạn không dùng vào việc gì khác.