Posted in

lấy **Top 30 keyword P1 ở trên** và xây cho mỗi keyword một **SERP Content Gap Sheet**

Được. Tôi sẽ làm theo đúng hướng SERP Content Gap Sheet, tức là không chỉ nói “viết bài này”, mà xác định:

Google đang ưu tiên loại nội dung nào → đối thủ đang trả lời gì → khoảng trống ở đâu → congnghe9s.com phải làm gì khác → cấu trúc bài → bằng chứng cần tự tạo → liên kết nội bộ → khả năng Affiliate/AdSense.

Tôi cũng đã kiểm tra lại một số SERP hiện tại. Ví dụ, với STM32F103C8T6 có rất nhiều kết quả thương mại tại Việt Nam; ESP32 DevKit V1 có nhiều bài pinout khá đầy đủ; CH340 đã có nhiều bài hướng dẫn driver; còn AT24C32 và I2C Scanner có rất nhiều nội dung code cũ/tái sử dụng. Đây chính là những khoảng trống mà ta có thể khai thác bằng nội dung thực nghiệm nguyên bản. (Websosanh.vn – So sánh mua rẻ)


🚀 CONGNGHE9S.COM

SERP CONTENT GAP MASTER SHEET – TOP 30

Ký hiệu

  • P1-A: ưu tiên cực cao
  • P1-B: ưu tiên cao
  • Info: informational
  • Problem: troubleshooting
  • Commercial: có ý định mua
  • Snippet: có khả năng trả lời trực tiếp dạng Featured Snippet/PAA
  • LAB: bài nên có ảnh/thí nghiệm thực tế
  • Money: tiềm năng Affiliate

CLUSTER A — STM32

01 — STM32F103C8T6

Keyword chính: STM32F103C8T6

Intent: Info + Commercial

SERP hiện tại: khá pha trộn giữa trang bán board/IC và nội dung kỹ thuật. Websosanh hiện hiển thị hàng chục kết quả sản phẩm STM32F103C8T6, cho thấy keyword có lớp ý định thương mại rõ. (Websosanh.vn – So sánh mua rẻ)

Đối thủ thường có

  • thông số MCU
  • số chân
  • Flash/RAM
  • tốc độ
  • hình ảnh board
  • giá bán

GAP

❌ Nhiều bài chỉ chép datasheet.

❌ Ít bài trả lời:

“Người mới mua STM32F103C8T6 về thì bắt đầu từ đâu?”

CONGNGHE9S nên làm

“STM32F103C8T6 là gì? Giải phẫu Blue Pill từ con chip đến từng chân”

H2

  1. STM32F103C8T6 là gì?
  2. Blue Pill là gì?
  3. MCU có gì bên trong?
  4. RAM/Flash bao nhiêu?
  5. Pinout
  6. Nguồn 3.3V
  7. ST-Link
  8. Arduino IDE
  9. CubeIDE
  10. 10 project đầu tiên

LAB

📷 ảnh board thật
📷 zoom chip
📷 đo 3.3V
📷 ST-Link
📷 Arduino IDE

Snippet target

STM32F103C8T6 là vi điều khiển ARM Cortex-M3 32-bit của STMicroelectronics, thường xuất hiện trên các board phát triển giá rẻ được gọi là Blue Pill.

Money

⭐⭐⭐⭐⭐

Affiliate: Blue Pill + ST-Link + jumper + breadboard.

Internal links

→ Pinout
→ Arduino IDE
→ ADC
→ PWM
→ LCD

Priority: P1-A


02 — STM32F103C8T6 Pinout

Intent: Informational / Reference

SERP

Các trang hiện tại chủ yếu cung cấp bảng chân + hình pinout.

GAP

Người mới không chỉ cần biết:

PA0 = GPIO

mà cần biết:

PA0 dùng làm gì? Có ADC không? Có PWM không? Có nguy hiểm khi cấp 5V không?

Tiêu đề

STM32F103C8T6 Pinout: giải thích từng chân GPIO, ADC, PWM, nguồn và ST-Link

H2

  • Pinout tổng thể
  • PA0–PA15
  • PB0–PB15
  • PC13–PC15
  • NRST
  • 3V3
  • GND
  • 5V/VIN
  • SWD
  • chân boot
  • chân cần cẩn thận

GAP đặc biệt

Tạo bảng “Chân nào nên dùng/chân nào nên tránh”.

LAB

Tự test:

  • GPIO
  • ADC
  • PWM
  • UART
  • I2C

Priority: P1-A


03 — STM32 Blue Pill

Intent: Info + Commercial

SERP GAP

Nhiều bài giới thiệu board nhưng chưa giải thích đủ:

Blue Pill → STM32F103C8T6 → ST-Link → Arduino → CubeIDE

Tiêu đề

STM32 Blue Pill là gì? Hướng dẫn sử dụng từ người mới đến project đầu tiên

Điểm khác biệt

Tạo:

“Blue Pill thực tế: tôi đã dùng board này để làm gì?”

Đây là first-hand experience.

Money

⭐⭐⭐⭐⭐

Priority: P1-A


04 — STM32 Arduino IDE

Intent: How-to

SERP đã có các tutorial STM32DUINO khá đầy đủ, bao gồm cài core, board, ST-Link và bootloader. (DeepBlueMbedded)

GAP

Các bài hiện tại thường:

  • dài
  • nhiều cách upload
  • lẫn bootloader
  • khiến người mới khó biết nên chọn phương pháp nào

CONGNGHE9S

Làm bài:

“Lập trình STM32 Blue Pill bằng Arduino IDE: cách đơn giản nhất cho người mới”

Sau đó có bảng:

Phương pháp Độ khó Cần ST-Link Khuyên dùng
ST-Link ⭐⭐⭐⭐⭐
USB bootloader ⭐⭐ Không ⭐⭐⭐
CubeProgrammer ⭐⭐ ⭐⭐⭐⭐

LAB

Video/ảnh:

Compile → Upload → LED PC13 → Serial

Priority: P1-A


05 — STM32 ADC

Intent: Educational

GAP

Nhiều bài nói:

ADC 12 bit = 4096 mức.

Nhưng người mới thường hỏi:

“Tại sao Number of Conversions lại khác Resolution?”

Đây là một content gap rất tốt.

Tiêu đề

STM32 ADC 12-bit là gì? Resolution, Conversion và cách đọc điện áp thực tế

H2

  • ADC là gì?
  • 12-bit nghĩa là gì?
  • 4095 hay 4096?
  • Resolution
  • Number of conversions
  • ADC channel
  • Sampling
  • Reference voltage
  • Sai số thực tế

LAB

Biến trở 50kΩ → ADC → Serial Monitor.

Priority: P1-B


06 — STM32 ADC + biến trở

Đây là bài tôi rất muốn congnghe9s.com làm vì bạn có thể tạo dữ liệu thực tế.

Tiêu đề

STM32 ADC + biến trở: đọc 0–50kΩ và chia thành 20 mức sáng LED

GAP

Đối thủ thường chỉ:

đọc ADC → analogRead() → in Serial.

CONGNGHE9S có thể:

0 → LED OFF

50% → mức 10/20

100% → mức 20/20

LAB

📷 mạch
📷 code
📊 bảng ADC
📊 bảng 20 mức

Money

⭐⭐⭐⭐

Priority: P1-A


CLUSTER B — ESP32

07 — ESP32 DevKit V1 Pinout

SERP hiện có khá nhiều bài pinout; một số bài đã cung cấp bảng GPIO, nguồn, ADC, UART, SPI, I2C và cảnh báo GPIO 34–39 input-only. (IoTLabs)

Vì vậy KHÔNG nên viết:

“ESP32 DevKit V1 Pinout”

một cách đơn giản.

GAP cần đánh

Tạo:

ESP32 DevKit V1 Pinout thực chiến: chân nào dùng được, chân nào nên tránh?

H2

  • GPIO an toàn
  • GPIO boot/strapping
  • GPIO 6–11
  • GPIO 34–39
  • ADC1/ADC2
  • I2C
  • SPI
  • UART
  • PWM
  • DAC
  • nguồn

Đặc biệt

Bảng “Safe GPIO / Caution GPIO / Avoid GPIO”.

Đây là thứ người mới thực sự cần.

Priority: P1-A


08 — ESP32 không upload được

Intent: Problem-solving

Đây là keyword rất tốt.

GAP

Không chỉ liệt kê:

“nhấn BOOT”.

Mà tạo decision tree:

Upload lỗi
   ↓
Có COM không?
   ↓
Không → driver / cable / USB
   ↓
Có COM?
   ↓
Connecting... → BOOT
   ↓
Failed to connect → GPIO0 / reset / board

Tiêu đề

ESP32 không upload được? 12 lỗi thường gặp và cách tìm đúng nguyên nhân

LAB

Ảnh:

  • Device Manager
  • COM port
  • Arduino IDE
  • BOOT
  • EN
  • log lỗi

Money

⭐⭐⭐⭐⭐

Priority: P1-A


09 — ESP32 vs ESP8266

SERP hiện có khá nhiều bài so sánh theo bảng thông số và khuyến nghị ESP32 cho dự án mở rộng. Một bài tiếng Việt năm 2026 cũng tập trung đúng vào câu hỏi “người mới nên chọn loại nào”. (Thế Giới IC)

GAP

Đừng viết thêm một bài:

ESP32 có Bluetooth, ESP8266 không.

Quá cũ.

Tiêu đề

ESP32 vs ESP8266 năm 2026: mua board nào cho từng loại dự án?

Tạo bảng:

Project ESP8266 ESP32
Relay Wi-Fi ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
Sensor ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
Bluetooth ⭐⭐⭐⭐⭐
nhiều GPIO ⭐⭐ ⭐⭐⭐⭐⭐
học IoT ⭐⭐⭐ ⭐⭐⭐⭐⭐
giá rẻ nhất ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐

Money

⭐⭐⭐⭐⭐

Priority: P1-A


10 — CH340 là gì?

SERP hiện đã có bài tiếng Việt giải thích CH340 là USB-to-TTL/UART và liệt kê Arduino clone, ESP8266, ESP32, USB-UART module. (Factory Automation)

Vì vậy:

Không nên copy cấu trúc đó.

GAP

Biến CH340 thành hub troubleshooting.

Tiêu đề

CH340 là gì? Vì sao Arduino/ESP32 không nhận COM và cách kiểm tra từ A-Z

H2

  • CH340 là gì?
  • CH340G/CH340C
  • USB ↔ UART
  • Driver
  • Device Manager
  • COM
  • RX/TX
  • Cable
  • nguồn
  • lỗi driver
  • cách xác định board dùng CH340 hay CP210x

LAB

Chụp Device Manager thật.

Money

⭐⭐⭐⭐⭐

Priority: P1-A


11 — ESP32 Arduino IDE

GAP

Không chỉ hướng dẫn cài board package.

Hãy giải quyết:

“Tôi chọn board nào?”

Tiêu đề

ESP32 Arduino IDE: cài đặt, chọn board, COM và upload code lần đầu

H2

  1. Arduino IDE
  2. ESP32 core
  3. Board Manager
  4. chọn ESP32
  5. COM
  6. Upload Speed
  7. BOOT
  8. Blink
  9. Serial Monitor
  10. lỗi thường gặp

Priority: P1-B


12 — ESP32 Relay WiFi

Intent

Commercial + Project

GAP

Nhiều bài chỉ có:

ESP32 + relay + web server.

CONGNGHE9S nên làm

“ESP32 điều khiển relay qua Wi-Fi bằng điện thoại: làm từ đầu và kiểm tra an toàn”

Quan trọng

Phân biệt:

5V relay module

với

tải điện lưới 220V.

Không hướng dẫn đấu điện lưới thiếu an toàn.

Money

⭐⭐⭐⭐⭐

Relay + ESP32 + nguồn + hộp.

Priority: P1-B


CLUSTER C — ARDUINO / TROUBLESHOOTING

13 — Arduino không chạy

SERP problem

Keyword rộng.

Vì vậy bài phải trở thành:

Arduino không chạy: quy trình 10 phút tìm lỗi từ nguồn đến code

Decision tree

LED nguồn?
 ↓
Không → USB / nguồn
 ↓
Có COM?
 ↓
Không → driver / cable
 ↓
Upload được?
 ↓
Không → board / bootloader
 ↓
Upload được?
 ↓
Code chạy?
 ↓
Serial debug

Đây chính là GAP.

Priority: P1-A


14 — Arduino không nhận COM

Keyword này nên tách khỏi bài #13.

Tiêu đề

Arduino không nhận cổng COM: kiểm tra USB, CH340, driver và Arduino IDE

GAP

Tạo ảnh:

Device Manager trước/sau khi cài driver.

FAQ

  • Arduino không hiện COM?
  • COM bị mất?
  • COM khác trước?
  • CH340 lỗi?
  • cáp chỉ sạc?

Priority: P1-A


15 — Arduino Starter Kit

SERP hiện có nhiều mức sản phẩm và cấu hình rất khác nhau; ví dụ có bộ khoảng 510.000đ với Uno, LCD1602, stepper, IR, LM35, MAX7219, servo… trong khi một số bộ khác cao hơn đáng kể. (IoT Maker)

Đây là một GAP thương mại rất tốt.

Đừng viết:

Top 10 Arduino Kit tốt nhất.

Hãy viết:

Arduino Starter Kit cho người mới: nên mua bộ nào và cần những linh kiện gì?

So sánh

  • giá
  • board
  • linh kiện
  • tài liệu
  • chất lượng
  • khả năng mở rộng
  • phù hợp học sinh
  • phù hợp người lớn
  • có Arduino clone không?

Money

⭐⭐⭐⭐⭐

Quy tắc

Phải tự kiểm tra hoặc công khai rõ nguồn thông tin sản phẩm.

Priority: P1-A


16 — LCD 1602 I2C

Các nội dung hiện tại thường tập trung vào việc giảm dây xuống 4 dây, thư viện, địa chỉ và code. Một tutorial gần đây cũng đi theo đúng luồng đó. (MakeMindz)

GAP

CONGNGHE9S nên làm:

LCD 1602 I2C Arduino: từ 4 dây đến khi hiển thị được chữ đầu tiên

H2

  • LCD thường vs I2C
  • PCF8574
  • SDA/SCL
  • 0x27 / 0x3F
  • Scanner
  • thư viện
  • contrast
  • backlight
  • code
  • lỗi

Money

⭐⭐⭐⭐

Priority: P1-A


17 — LCD 1602 không hiển thị

Đây là problem keyword cực tốt.

Có video hiện tại tập trung đúng lỗi LCD I2C không hiển thị và giải pháp tìm địa chỉ bus. (YouTube)

GAP

Đừng chỉ nói:

đổi 0x27 → 0x3F.

Hãy tạo 10 nguyên nhân:

  1. sai nguồn
  2. sai GND
  3. SDA/SCL
  4. sai địa chỉ
  5. contrast
  6. thư viện
  7. PCF8574
  8. solder
  9. LCD hỏng
  10. I2C bus

Tiêu đề

LCD 1602 không hiển thị? 10 nguyên nhân và cách kiểm tra từng bước

LAB

Ảnh LCD lỗi thật.

Đây là thứ giúp bài nổi bật.

Priority: P1-A


18 — I2C Scanner Arduino

Có rất nhiều code scanner được sao chép/lặp lại trên web; một phiên bản phổ biến quét địa chỉ 1–127 và báo địa chỉ thiết bị phản hồi. (Gist)

Đây chính là GAP.

Không cần thêm một bài copy code.

Hãy viết:

I2C Scanner Arduino: code, cách đọc địa chỉ và 7 lỗi khiến scanner không tìm thấy thiết bị

Có:

  • code
  • sơ đồ
  • Serial Monitor
  • 0x27
  • 0x3F
  • 0x68
  • 0x50
  • no device
  • nhiều thiết bị cùng bus

LAB

Quét:

LCD → DS1307 → AT24C32

Đây sẽ là bài cực kỳ có giá trị.

Priority: P1-A


19 — Tìm địa chỉ I2C

Có thể gộp vào #18 hoặc tạo bài riêng sau.

Tôi khuyên:

Không index hai bài giống nhau ngay từ đầu.

Hãy để:

/i2c-scanner-arduino/

là bài chính.

Trong bài có section:

“Cách tìm địa chỉ I2C của LCD/DS1307/AT24C32”

Sau này nếu Search Console chứng minh có đủ nhu cầu, mới tách.

Đây là một ví dụ quan trọng về keyword cannibalization.

Priority: P1-B nhưng KHÔNG xuất bản riêng ngay.


CLUSTER D — EEPROM

20 — EEPROM Arduino

SERP

Có rất nhiều nội dung cơ bản.

GAP

Tạo bài theo hướng:

EEPROM Arduino: lưu dữ liệu thế nào để mất điện vẫn không mất?

H2

  • EEPROM là gì?
  • RAM vs Flash vs EEPROM
  • Arduino UNO EEPROM
  • write
  • update
  • read
  • giới hạn write cycle
  • struct
  • string
  • lưu setting
  • chống hao mòn
  • EEPROM ngoài

Sau đó link:

→ AT24C32
→ copy EEPROM
→ EEPROM programmer.

Priority: P1-B


21 — AT24C32 Arduino

Đây là một trong những content gap tốt nhất.

Các nguồn kỹ thuật hiện có cho thấy AT24C32 trên module RTC thường dùng I2C address 0x50 và dung lượng 32 Kbit = 4096 byte; nhưng phần lớn nội dung phổ biến đã khá cũ. (Arduino Forum)

Đây chính là cơ hội.

Tiêu đề

AT24C32 Arduino: đọc, ghi, địa chỉ I2C và cách dùng EEPROM 4KB trên module DS1307

H2

  • AT24C32 là gì?
  • 32 Kbit ≠ 32 KB
  • 4096 byte
  • địa chỉ 0x50
  • SDA/SCL
  • byte address
  • page write
  • read
  • write
  • string
  • struct
  • lỗi

LAB

Đặc biệt:

test ghi/đọc 4096 byte.

Money

⭐⭐⭐⭐⭐

Priority: P1-A


22 — Copy EEPROM

Đây là bài tôi đánh giá rất khác biệt.

Tiêu đề

Có thể copy EEPROM này sang EEPROM khác không? Thử nghiệm thực tế với Arduino

Cấu trúc

EEPROM A

đọc

RAM/buffer

EEPROM B

verify

compare

Phần rất quan trọng

Phân biệt:

  • EEPROM không bảo vệ
  • EEPROM có write protect
  • MCU internal EEPROM
  • dữ liệu được mã hóa
  • dữ liệu phụ thuộc MCU/device
  • chip có security mechanism

LAB

Tạo:

HEX dump

0000: FF FF 23 18...
0010: ...

Sau đó:

VERIFY: PASS

Đây sẽ là signature content của congnghe9s.

Priority: P1-A


CLUSTER E — LCD / RTC

23 — STM32 LCD 1602

GAP

Rất nhiều bài STM32 tập trung HAL/CubeIDE.

Bạn có thể tạo bài:

STM32 Blue Pill + LCD 1602: kết nối tối giản và hiển thị dữ liệu ADC

H2

  • LCD parallel
  • LCD I2C
  • chân STM32
  • 3.3V/5V
  • level considerations
  • code
  • ADC
  • hiển thị

LAB

Đây là bài rất hợp với chính project STM32 bạn đang học.

Priority: P1-B


24 — STM32 LCD + ADC

Đây nên là project bài mẫu.

STM32 Blue Pill + biến trở + ADC + LCD 1602: project đo điện áp đầu tiên

Flow

Potentiometer
      ↓
STM32 ADC
      ↓
Convert
      ↓
Voltage
      ↓
LCD1602

GAP

Không chỉ code.

Có:

  • công thức
  • ADC raw
  • điện áp
  • sai số
  • đo bằng multimeter để đối chiếu.

Đây là first-hand content cực tốt.

Priority: P1-B


CLUSTER F — ELECTRONICS TROUBLESHOOTING

25 — Kiểm tra diode bằng đồng hồ

SERP thường

Hướng dẫn lý thuyết.

GAP

Làm thành bài thực hành:

Cách kiểm tra diode bằng đồng hồ vạn năng: 4 phép đo để biết diode còn tốt hay đã hỏng

Test

Test Kết quả
thuận OL → giá trị Vf
ngược OL
chập ~0V
đứt OL cả hai chiều

LAB

Ảnh đồng hồ thật.

Money

⭐⭐⭐⭐

Priority: P1-B


26 — Kiểm tra transistor

Tiêu đề

Cách kiểm tra transistor NPN/PNP bằng đồng hồ vạn năng mà không cần tháo mạch

GAP

Không chỉ “đo diode”.

Hướng dẫn:

B-E

B-C

C-E

và giải thích vì sao.

Bonus

Cách xác định:

transistor NPN hay PNP

khi không biết datasheet.

Priority: P1-B


27 — Mạch không lên nguồn

Đây là keyword rộng nhưng cực hữu ích.

Không nên viết bài lý thuyết.

Tiêu đề

Mạch điện không lên nguồn: quy trình 10 bước tìm lỗi bằng đồng hồ vạn năng

Decision tree

Nguồn vào?
 ↓
Fuse?
 ↓
Reverse polarity?
 ↓
Regulator?
 ↓
5V?
 ↓
3.3V?
 ↓
Short?
 ↓
IC nóng?

GAP

flowchart sửa mạch.

LAB

Một PCB lỗi thật.

Priority: P1-A


28 — Arduino Debug

Đây là keyword có giá trị rất cao đối với độc giả kỹ thuật.

Tiêu đề

Debug Arduino: 15 cách tìm lỗi phần cứng và code mà người mới thường bỏ qua

H2

  • Serial Monitor
  • Serial Plotter
  • LED debug
  • Serial.println()
  • đo nguồn
  • đo chân
  • I2C Scanner
  • kiểm tra baud
  • reset
  • test module riêng
  • minimal code

GAP

Tạo:

“Minimal Test Sketch”

Tức là khi một project chết:

bỏ toàn bộ code → chạy test tối thiểu.

Đây là kỹ năng rất hữu ích.

Priority: P1-B


CLUSTER G — IC

29 — 74HC595 Arduino

SERP thường

Code shift register cơ bản.

GAP

Giải thích tại sao cần 74HC595.

Tiêu đề

74HC595 Arduino: điều khiển 8–16 LED chỉ với vài chân GPIO

H2

  • shift register
  • SER
  • SRCLK
  • RCLK
  • Q0–Q7
  • OE
  • MR
  • daisy chain
  • 2 × 74HC595
  • 16 outputs

LAB

Đây đặc biệt hợp với project DigitalClock của bạn vì bạn đang dùng 2 × 74HC595.

Có thể tạo bài:

“Arduino điều khiển 16 ngõ ra bằng 2 IC 74HC595”

Money

⭐⭐⭐⭐

Priority: P1-B


30 — PCF8574 Arduino

Đây là companion article cho LCD I2C.

Tiêu đề

PCF8574 là gì? Vì sao LCD 1602 I2C chỉ cần 4 dây với Arduino?

H2

  • PCF8574 là gì?
  • GPIO expander
  • 8-bit I/O
  • I2C
  • địa chỉ
  • A0/A1/A2
  • LCD backpack
  • 0x20–0x27
  • PCF8574 vs PCF8574A
  • debug LCD

GAP

Kết nối:

I2C Scanner → PCF8574 → LCD1602

thành một chuỗi nội dung.

Money

⭐⭐⭐⭐⭐

Priority: P1-B


🏆 BẢNG XẾP HẠNG 30 BÀI SAU KHI PHÂN TÍCH GAP

Tôi sẽ không xuất bản theo thứ tự keyword ban đầu.

Đây mới là thứ tự tôi khuyên congnghe9s.com thực hiện:

# Bài Loại GAP Money LAB Ưu tiên
🥇 1 STM32F103C8T6 Hub Rất tốt ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
2 STM32F103C8T6 Pinout Reference Tốt ⭐⭐⭐⭐ ⭐⭐⭐⭐ P1-A
3 ESP32 DevKit V1 Pinout Reference Tốt ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ P1-A
4 ESP32 không upload Problem Rất tốt ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
5 Arduino không chạy Problem Rất tốt ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
6 CH340 Hub/Problem Rất tốt ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
7 AT24C32 Arduino Technical Xuất sắc ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
8 Copy EEPROM Technical Xuất sắc ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
9 I2C Scanner How-to Xuất sắc ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
10 LCD 1602 không hiển thị Problem Rất tốt ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
11 STM32 Arduino IDE How-to Tốt ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
12 Arduino không nhận COM Problem Rất tốt ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
13 ESP32 vs ESP8266 Comparison Tốt ⭐⭐⭐⭐⭐ ⭐⭐⭐ P1-A
14 Arduino Starter Kit Commercial Rất tốt ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
15 LCD 1602 I2C How-to Tốt ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
16 EEPROM Arduino Hub Tốt ⭐⭐⭐⭐ ⭐⭐⭐⭐ P1-B
17 STM32 ADC Educational Tốt ⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-B
18 STM32 ADC + biến trở LAB Xuất sắc ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-B
19 STM32 LCD 1602 Project Tốt ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-B
20 STM32 LCD + ADC Project Xuất sắc ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-B
21 ESP32 Arduino IDE How-to Tốt ⭐⭐⭐⭐ ⭐⭐⭐⭐ P1-B
22 ESP32 Relay WiFi Commercial Rất tốt ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-B
23 Tìm địa chỉ I2C How-to Có thể gộp ⭐⭐⭐ ⭐⭐⭐⭐ P1-B*
24 Kiểm tra diode How-to Tốt ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-B
25 Kiểm tra transistor How-to Tốt ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-B
26 Mạch không lên nguồn Troubleshooting Rất tốt ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-A
27 Arduino Debug Troubleshooting Rất tốt ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-B
28 74HC595 Arduino Technical Tốt ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-B
29 PCF8574 Arduino Technical Rất tốt ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P1-B
30 Arduino Clock/RTC Project Tốt ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ P2

* #23 chưa nên tạo URL riêng; trước mắt đặt trong bài I2C Scanner. Chỉ tách thành bài độc lập nếu Search Console sau này chứng minh có đủ query khác biệt.


🧩 Điều quan trọng nhất: chúng ta vừa phát hiện 6 “Content Moat”

Đây mới là phần tôi cho rằng có giá trị nhất đối với congnghe9s.com.

Moat 1 — STM32 thực nghiệm

Không viết:

“STM32 ADC là gì?”

Mà:

“Tôi đo ADC STM32 bằng biến trở 50K và đây là kết quả thực tế.”


Moat 2 — EEPROM Lab

Không viết:

“AT24C32 là EEPROM 4KB.”

Mà:

“Tôi đã đọc/ghi đủ 4096 byte AT24C32 và kiểm tra dữ liệu bằng Arduino.”


Moat 3 — I2C Lab

Không viết:

“I2C Scanner là gì?”

Mà:

“Tôi dùng một I2C Scanner để tìm cùng lúc LCD 1602, DS1307 và AT24C32: đây là kết quả.”


Moat 4 — Troubleshooting

Đây là một hướng rất mạnh.

Ví dụ:

ESP32 không upload

Không chỉ viết lý thuyết.

Bạn có thể lưu:

Log lỗi thực tế

A fatal error occurred:
Failed to connect to ESP32

rồi:

thử BOOT → kết quả

thử cáp → kết quả

thử driver → kết quả

Đây là nội dung mà các bài tổng hợp thông thường khó sao chép.


🧠 Moat 5 — “Tôi đã thử”

Đây có thể trở thành thương hiệu biên tập của congnghe9s.

Ví dụ:

🧪 CONGNGHE9S LAB

Thiết bị: STM32F103C8T6 Blue Pill
Tool: Arduino IDE
ST-Link: V2
Nguồn: 5V USB
Ngày thử: 17/08/2026
Kết quả: PASS

Nó biến một bài blog thành lab notebook.


💰 Moat 6 — Affiliate nhưng không biến website thành “web bán hàng”

Tôi đề nghị tỷ lệ:

60%

Tutorial / Troubleshooting

25%

Project / Experiment

15%

Commercial / Review

Và trong bài commercial:

❌ “Sản phẩm này tốt nhất.”

thay bằng:

✅ “Tôi chọn sản phẩm A vì…”

✅ “Điểm mạnh…”

✅ “Điểm yếu…”

✅ “Ai nên mua?”

✅ “Ai không nên mua?”

✅ “Nếu ngân sách thấp hơn…”

Đây là cách tạo Affiliate content có giá trị thay vì các bài “Top 10” hàng loạt.


🔗 Sơ đồ internal link tôi muốn xây

Đây là phần rất quan trọng:

                 STM32F103C8T6
                       │
       ┌───────────────┼────────────────┐
       ↓               ↓                ↓
    Pinout       Arduino IDE          ADC
       │               │                │
       ↓               ↓                ↓
     GPIO          ST-Link          Biến trở
       │                                │
       ↓                                ↓
      PWM                              LCD
                                        │
                                        ↓
                                  LCD 1602 I2C
                                        │
                                        ↓
                                  PCF8574
                                        │
                                        ↓
                                  I2C Scanner
                                        │
                         ┌──────────────┼──────────────┐
                         ↓              ↓              ↓
                       DS1307        AT24C32        LCD
                                         │
                                         ↓
                                    Copy EEPROM

Đây là topic cluster, chứ không phải 30 bài rời rạc.


📅 Lịch xuất bản tôi đề xuất

Giai đoạn 1 — 10 bài đầu

Tuần 1

  1. STM32F103C8T6
  2. STM32F103C8T6 Pinout
  3. STM32 Arduino IDE

Tuần 2

  1. ESP32 DevKit V1 Pinout
  2. ESP32 không upload
  3. CH340

Tuần 3

  1. I2C Scanner
  2. LCD 1602 I2C
  3. LCD 1602 không hiển thị

Tuần 4

  1. AT24C32 Arduino

Giai đoạn 2

  1. Copy EEPROM
  2. Arduino không chạy
  3. Arduino không nhận COM
  4. ESP32 vs ESP8266
  5. Arduino Starter Kit
  6. EEPROM Arduino
  7. STM32 ADC
  8. STM32 ADC + biến trở
  9. STM32 LCD
  10. PCF8574

⚠️ Một thay đổi tôi đặc biệt khuyên bạn

Đừng viết #23 “Tìm địa chỉ I2C” thành một bài riêng ngay bây giờ.

Bởi vì:

I2C Scanner Arduino

cách tìm địa chỉ I2C

có ý định tìm kiếm gần như chồng lấn.

Nếu tạo hai bài giống nhau, congnghe9s.com có thể tự cạnh tranh với chính mình.

Hãy làm:

URL

/i2c-scanner-arduino/

và trong bài:

Cách tìm địa chỉ I2C của LCD 1602

Cách tìm địa chỉ DS1307

Cách tìm địa chỉ AT24C32

Sau này Search Console cho thấy query nào nổi lên, lúc đó mới quyết định tách bài.


🎯 Và tôi muốn đưa congnghe9s.com đi theo hướng này

Không phải:

“Website công nghệ tổng hợp.”

Mà là:

CONGNGHE9S — Điện tử, vi điều khiển và những thí nghiệm thực tế

Trong đó mỗi bài có một box nhận diện:

🧪 CONGNGHE9S LAB
Phần cứng:
Phần mềm:
Phiên bản:
Kết quả thử nghiệm: PASS/FAIL
Ngày kiểm tra:

Điều này rất hợp với chính những thứ bạn đang làm: Arduino UNO, STM32 Blue Pill, ESP32, LCD 1602, DS1307, AT24C32, EEPROM, ST-Link, ADC, Altium… và quan trọng hơn, nó giúp bạn tạo nội dung nguyên bản từ trải nghiệm thật, thay vì phải đi copy kiến thức từ những website khác. (DeepBlueMbedded)

Bước tiếp theo tôi khuyên làm ngay: tôi có thể lấy 10 bài đầu tiên trong bảng trên và xây thành “Article Production Sheet” hoàn chỉnh cho từng bài — gồm Title SEO + slug + meta description + search intent + H1 + toàn bộ H2/H3 + đoạn Featured Snippet mục tiêu + FAQ + bảng cần có + ảnh cần tự chụp + thí nghiệm cần làm + schema + internal links + vị trí Affiliate + checklist E-E-A-T, để bạn chỉ việc thực nghiệm và viết theo.

Leave a Reply

Your email address will not be published. Required fields are marked *