1) Mục tiêu bài học
Sau bài này bạn sẽ:
- Chọn đúng model Raspberry Pi theo mục tiêu (DIY, gateway IoT, voice offline, camera, server mini).
- Biết khi nào dùng microSD và khi nào nên lên SSD.
- Chọn nguồn đúng để tránh lỗi vặt (reset ngẫu nhiên, treo, corrupt thẻ).
2) 5 câu hỏi “định hướng” trước khi mua
Trả lời nhanh 5 câu này, bạn sẽ chọn đúng gần như 100%:
- Bạn chạy app nhẹ hay nặng? (GPIO logging vs Docker/DB/AI)
- Bạn có dùng Wi-Fi/Bluetooth không? (Pi Zero 2 W tiện)
- Bạn có cần nhiều cổng USB/Ethernet không? (Pi 4/5 mạnh + đủ cổng)
- Bạn có chạy 24/7 không? (nên SSD + nguồn tốt)
- Bạn có dùng Camera/AI/Voice offline không? (ưu tiên Pi 4/5)
3) Chọn model: “bảng quyết định nhanh”
A. Khi nào chọn Raspberry Pi Zero 2 W
Chọn Zero 2 W nếu bạn cần:
- Thiết bị nhỏ gọn, giá/điện năng tối ưu.
- Tác vụ: GPIO, cảm biến, MQTT client, “agent” đơn giản, logging nhẹ.
- Một app chạy nền + vài service nhỏ.
Tránh Zero 2 W nếu bạn:
- Chạy Docker nhiều container, database nặng, dashboard nặng.
- Chạy voice offline + xử lý liên tục, camera stream dài.
B. Khi nào chọn Raspberry Pi 4
Chọn Pi 4 nếu bạn cần:
- Gateway IoT ổn định, chạy Docker Compose, Node-RED, InfluxDB/Timeseries nhẹ, Grafana nhẹ.
- Nhiều USB, có Ethernet, chạy 24/7.
C. Khi nào chọn Raspberry Pi 5
Chọn Pi 5 nếu bạn cần:
- Hiệu năng mạnh hơn rõ rệt: nhiều service, xử lý data nhiều, camera + AI/voice “thoải mái” hơn.
- Làm mini server tại nhà/lab.
Gợi ý thực tế:
- “Thiết bị IoT edge giá rẻ” → Zero 2 W
- “Gateway IoT cho dự án khách hàng / chạy dài” → Pi 4 (hoặc Pi 5 nếu bạn muốn dư tải)
4) RAM bao nhiêu là đủ?
- 1–2GB: ổn cho MQTT agent + vài script + logging.
- 4GB: “ngọt” cho gateway chạy nhiều service vừa phải (API + worker + metrics).
- 8GB: nếu bạn chạy nhiều container, DB + dashboard, hoặc muốn dư tải.
5) Lưu trữ: microSD vs SSD
microSD (tối giản, nhanh triển khai)
Hợp khi:
- Dự án demo, test nhanh, học tập.
- Ghi log ít, không chạy DB nặng.
- Thiết bị không chạy 24/7 hoặc không ghi dữ liệu liên tục.
Rủi ro:
- Dễ corrupt khi mất điện/nguồn chập chờn.
- Ghi nhiều sẽ “mòn” thẻ nhanh.
SSD (khuyến nghị cho dự án thực chiến)
Hợp khi:
- Chạy 24/7, có DB, nhiều log, container.
- Muốn ổn định lâu dài, ít lỗi vặt.
Rule of thumb:
Nếu bạn dự định “để chạy hoài” (gateway / server) → SSD đáng tiền hơn microSD.
6) Nguồn chuẩn: thứ hay bị xem nhẹ nhất
Raspberry Pi rất “nhạy” nguồn. Nguồn yếu sẽ gây:
- Tự reboot, treo lặt vặt
- Corrupt file system
- Wi-Fi chập chờn, USB disconnect
Chọn nguồn theo nhu cầu
- Zero 2 W: nguồn ổn định là được (đừng dùng cáp rẻ).
- Pi 4/5: nên dùng nguồn “đúng chuẩn”, dây tốt, tránh sụt áp khi tải.
Checklist nguồn/cáp tốt
- Dây ngắn, lõi tốt
- Adapter có dòng đủ
- Không dùng “cục sạc no-name” cho hệ chạy 24/7
7) 3 cấu hình “mua là dùng được” (gợi ý thực tế)
Gói A — Học + IoT nhẹ (tiết kiệm)
- Pi Zero 2 W
- microSD (tốt)
- Case + tản nhiệt cơ bản
- Nguồn/cáp tốt
Use-case: cảm biến, MQTT publish, thiết bị điều khiển nhỏ.
Gói B — Gateway IoT thực chiến (khuyến nghị)
- Pi 4 (RAM tuỳ tải)
- SSD + USB adapter/enclosure
- Nguồn chuẩn + case/tản nhiệt tốt
Use-case: MQTT bridge, API, worker, lưu lịch sử, chạy lâu dài.
Gói C — Edge “dư tải” (nặng)
- Pi 5
- SSD
- Tản nhiệt tốt
Use-case: nhiều service, camera, voice/AI offline.
8) Lỗi chọn sai phổ biến (để tránh)
- Chọn Zero 2 W nhưng lại muốn chạy Docker stack nặng → “đủ dùng nhưng bực mình”
- Dùng microSD + ghi log liên tục → vài tuần/tháng bắt đầu lỗi lặt vặt
- Nguồn yếu/cáp dở → debug mãi không ra vì tưởng do phần mềm
9) Bài tập nâng cấp
- Viết ra 3 use-case bạn muốn làm trong series này (ví dụ: gateway MQTT, voice offline, camera).
- Với mỗi use-case, chọn: model + RAM + SD/SSD + lý do 1 câu.
- Chốt “một cấu hình chuẩn” để xuyên suốt series (đỡ đổi thiết bị giữa chừng).


