Nhập môn điện tử và vi điều khiển cho người mới bắt đầu
Nhóm bài cho người mới bắt đầu: làm quen mạch ESP32, ESP8266, Arduino và công cụ lập trình, rồi học các kiến thức điện tử căn bản để tự đọc sơ đồ, chọn linh kiện và lắp mạch.
- Làm quen mạch và công cụ: cài Arduino IDE, MicroPython, nạp chương trình, PWM, ngắt GPIO, lưu flash, Deep Sleep trên ESP32, ESP8266, Arduino.
- Điện tử căn bản: định luật Ohm, điện trở, tụ, diode, transistor, MOSFET, IC, op-amp, cổng logic, kèm thí nghiệm với ESP32.
Thứ tự nên đọc và các nhóm chủ đề khác có ở Góc kỹ thuật.
03/11/2026
Dùng Arduino IDE 2 hiệu quả: tự gợi ý code, nhảy tới định nghĩa, quản lý board và thư viện, thư mục của IDE, gỡ lỗi từng bước, macro log có mức cho ESP32.
03/11/2026
Arduino Pro Mini bản 3,3 V 8 MHz và 5 V 16 MHz: nạp code bằng USB-TTL FTDI có DTR, chương trình ngủ sâu bằng watchdog đo điện áp pin, bỏ đèn và ổn áp để chạy pin hàng năm.
03/11/2026
Arduino Mega 2560 so với Uno, Nano, ESP32: khi nào cần, sơ đồ chân theo chức năng (I2C 20, 21, SPI 50–53), dùng bốn cổng Serial phần cứng cùng lúc, bản CH340 hay 16U2 và lỗi hay gặp.
03/11/2026
analogRead trên Arduino Uno, Nano: công thức đổi điện áp, chọn AREF DEFAULT, INTERNAL, EXTERNAL, đo Vcc thật bằng 1,1 V, lấy trung bình có bù nửa bậc, oversampling 12 bit, giảm nhiễu.
03/11/2026
So sánh Arduino Uno R4 Minima, Uno R4 WiFi với Uno R3: vi điều khiển RA4M1, bộ nhớ, ADC, DAC, dòng mỗi chân, Serial đổi chỗ, thư viện AVR, Wi-Fi ESP32-S3 và gợi ý có nên nâng cấp.
02/11/2026
Dùng attachInterrupt trên Arduino: chân ngắt, volatile, vì sao biến nhiều byte phải đọc khi tắt ngắt qua mã máy thật, đếm xung và đo chu kỳ, quy tắc trong hàm ngắt, lỗi hay gặp.
01/11/2026
Tổng quan các loại vi xử lý: khác gì vi điều khiển, phân loại theo công dụng, kiến trúc tập lệnh x86, ARM, RISC-V, độ rộng bit, bộ nhớ và cách chọn cho dự án.
29/10/2026
Những phần C dùng nhiều nhất khi lập trình vi điều khiển: uint8_t và tràn số, phép toán bit với mặt nạ, con trỏ tới thanh ghi, volatile với ngắt, struct packed, thứ tự byte, const, static; ví dụ ESP32.
29/10/2026
Bắt đầu với STM32: các dòng theo nhân Cortex-M, chọn Blue Pill, Black Pill hay Nucleo, nối ST-Link qua SWD, tạo dự án STM32CubeIDE nháy LED PC13 bằng HAL, nạp không cần ST-Link và lỗi hay gặp.
29/10/2026
Phân biệt lập trình nhúng và IoT qua bốn lớp thiết bị, kết nối, máy chủ, ứng dụng; ví dụ nhiệt kế bật quạt; chọn Wi-Fi, BLE, LoRa, 4G; kỹ năng từng vai trò, bảo mật và học gì trước.
29/10/2026
Lộ trình 6 giai đoạn học lập trình nhúng từ điện tử căn bản, C và Arduino tới ESP32, kết nối mạng, FreeRTOS; kiến thức nền, bộ dụng cụ khởi đầu, cách học qua dự án và sai lầm hay gặp.
29/10/2026
Cách quét bàn phím ma trận 4x4, chống dội phím, nối còi thụ động qua transistor, chương trình khóa mật khẩu có đổi mật khẩu, khóa tạm khi nhập sai và âm báo không dùng delay.