Giữ nguyên bố cục V4: RC522 trên trái, loa trên phải, ESP32 dưới trái, mạch nguồn dưới giữa, pin dưới phải, 3 đèn POWER / READ / STATUS, công tắc cạnh phải, một USB-C cạnh dưới. Chỉ đổi mạch sạc, pin và loa, thêm vít cho nắp và cho từng linh kiện. Vỏ nới từ 130 × 90 × 32 lên 140 × 110 × 36 mm để vừa pin và loa to hơn, và để không linh kiện nào nằm chồng lên pin.



Ảnh minh họa giống kiểu V4, vẽ bằng công cụ tạo ảnh từ chính ảnh V4 và ảnh linh kiện thật. Không dùng ảnh để đo hay đấu dây. Cả 3 ảnh dựng từ file CAD in 3D (đúng tỉ lệ mm) rồi cho công cụ tạo ảnh tô vật liệu; chú thích và kích thước vẽ bằng code. Đã đo lại trên ảnh: khung vỏ lệch dưới 1,5%, board tím 41 × 25 mm (thật 39 × 26, phần dư là cổng USB-C), RC522 59,6 × 38 mm (thật 60 × 40).

| Từ | Đến | Dây | Ghi chú |
|---|---|---|---|
| Pin + (đỏ) | IP5306 B+ | đỏ | Đo cực trước khi hàn/cắm |
| Pin − (đen) | IP5306 B− | đen | |
| IP5306 5V OUT | Công tắc chân 1 | đỏ | tên pad trên mạch có thể ghi OUT+, VOUT, 5V |
| Công tắc chân 2 | ESP32 VIN | đỏ | kiểm tra VIN nhận 5 V trước |
| IP5306 GND OUT | ESP32 GND | đen | GND tất cả nối chung |
| Tụ 470–1000 µF 10 V | giữa VIN và GND của ESP32 | chân dài (+) vào VIN, chống khởi động lại khi cắm sạc | |
| ESP32 3V3 | RC522 3.3V | cam | không cấp 5 V cho RC522 |
| ESP32 GND | RC522 GND | đen | |
| ESP32 IO41 | RC522 SCK | vàng | SPI, khai báo chân trong firmware. Dùng TXD/RXD làm GPIO nên log ra cổng USB của board |
| ESP32 IO42 | RC522 MOSI | xanh lá | |
| ESP32 RXD (GPIO44) | RC522 MISO | xanh dương | |
| ESP32 TXD (GPIO43) | RC522 SDA (chọn chip) | tím | |
| RC522 RST | RC522 3.3V | xám | nối thẳng, không cần chân ESP32 |
| RC522 IRQ | — | không nối | |
| ESP32 3V3 → trở 1 kΩ | LED POWER (chân dài) | cam | sáng khi có điện |
| GPIO ? → trở 1 kΩ | LED READ, LED STATUS | nâu | Chưa có chân: header chỉ có 4 chân GPIO và đã dùng hết cho RC522. Phải hàn vào chân GPIO trống của module, cần kiểm board |
| Chân ngắn 3 LED | ESP32 GND | đen | |
| Loa (2 dây) | Cổng loa mặt dưới board ESP32 | hồng | mang board ra tiệm so đầu cắm (thường MX1.25 2 chân) |
| Đầu JST pin trên board ESP32 | — | Để trống, không cắm pin vào đây |
| File | Là gì | In |
|---|---|---|
| v5-day-hop.stl | Đáy hộp 140 × 110 × 33 mm, đặt đáy xuống bàn in | 1 |
| v5-nap-hop.stl | Nắp 3 mm, úp mặt chữ xuống bàn in | 1 |
| v5-bo-kep.stl | Bộ kẹp: 4 tai RC522, 2 tai pin, thanh ESP32, thanh mạch sạc, thanh LED, vòng loa | 1 bộ |
| enclosure.scad | File nguồn OpenSCAD, sửa kích thước khi hàng về | — |
PLA hoặc PETG, lớp 0,2 mm, 3 vách, đặc 20%, không cần support. Khoảng 150–170 g nhựa.
| Món | Quy cách | SL | Giá (đ) | Chỗ bán |
|---|---|---|---|---|
| CÓ SẴN ESP32 XH-S3E-AI | 39 × 26 × 10 mm, ESP32-S3 N16R8 kiểu Xiaozhi | 1 | ~140.000–200.000 ước, $5,3–7,7 trên AliExpress | AliExpress, Shopee |
| CÓ SẴN RC522 | 60 × 40 × 6,5 mm, SPI, 13,56 MHz | 1 | 35.000–52.500 | dientulenguyen, dientu360, lkcg, Shopee |
| MUA Mạch sạc IP5306 | bản Type-C, 5 V 2,1 A, ~16 × 25 mm | 1 | 15.000–28.000 | dientuduchuy, dientu360, Shopee |
| MUA Pin LiPo 104050 | 3,7 V 2500 mAh, có mạch bảo vệ, 50 × 40 × 10 | 1 | 45.000 | handphone.vn (35k + 10k mạch), Shopee |
| MUA Loa 40 mm | 4 Ω 3 W, cao ~20 mm | 1 | 18.000–24.000 | dke.vn, cxt.vn, Shopee |
| MUA Công tắc KCD11 | 2 chân, lỗ 13,5 × 9 | 1 | 1.500–4.000 | linhkienthanhcong, Shopee |
| MUA LED 3 mm | xanh lá, vàng, đỏ (gói 10 mỗi màu) | 3 gói | 6.000–9.000 | banlinhkien, Shopee |
| MUA Vít nắp | M3 × 10 lục giác chìm đầu côn (DIN 7991) | 4 | 8.000 / túi 10 | caka.vn, Shopee |
| MUA Đai ốc cấy đồng | M3, dài 4 mm, OD 5 mm (ép nóng) | 4 | 4.000 / 10 con | 3dlinhkien, Shopee |
| MUA Vít kẹp linh kiện | M2 × 6 tự ren đầu tròn | 14 (mua 20) | ~30.000 (ước, gộp các món lặt vặt) | tiệm ốc vít, Shopee |
| MUA Tụ lọc | 470–1000 µF 10 V (điện phân) | 1 | ~2.000 | tiệm linh kiện |
| MUA Lặt vặt | 3 trở 1 kΩ, hàng rào đực cong 90° 1×8, dây đầu cắm loa hợp cổng loa của board, dây 24AWG đỏ/đen, co nhiệt, băng keo xốp 2 mặt 1–2 mm | 1 bộ | (gộp ở trên) | tiệm linh kiện |
| Cộng phần mua mới (linh kiện + vít) | ~130.000–150.000 | |||
| Cộng ESP32 + RC522 (đang có) | để tính giá cả bộ | ~175.000–250.000 | ||
| In 3D ~150 g nhựa | tự in PLA (ước ~300k/kg) | ~45.000 | ||
| In 3D ~150 g nhựa | thuê in, 1.200–20.000 đ/g | ~180.000 trở lên | goodgearz, 3dmaker | |
| TỔNG phải chi thêm | mua mới + in | ~175.000–195.000 tự in ~310.000+ thuê in | ||
| TỔNG giá cả bộ | tính cả ESP32 + RC522 | ~350.000–445.000 tự in ~485.000+ thuê in |
Giá niêm yết trên web tháng 10/2026, có thể đã đổi. Dây dupont đầu cong 90° không tìm thấy chỗ bán, nên dùng hàng rào đực cong 90° cắm vào header ESP32 rồi hàn dây. File in 3D (đáy, nắp, bộ kẹp) nằm trong repo: design/rfid-attendance/revision-v5/.
Địa chỉ lấy từ các trang tổng hợp, có trang đã cũ. Gọi trước khi qua.
Công cụ tìm của em không đọc được trang Shopee, nên các ô "Chỗ bán" ở bảng trên có sẵn link tìm kiếm Shopee cho từng món. Khi mua mạch IP5306 nhớ chọn bản có cổng Type-C; pin chọn bản có mạch bảo vệ.
Nguồn: banlinhkiendientu.vn · chotroihn.vn · top1hanoi.com · VnExpress (Nhật Tảo) · rdsic.edu.vn
Nguồn: xiaozhi-esp32 #2206 (chân I2S loa của board) · IP5306 tự tắt dưới 50 mA · IP5306 tắt sau ~32 giây · datasheet IP5306 · IP5306 Type-C $0,9 · PowerBoost 1000C · TP4056 không chia tải · pin 103450 giá · loa 4 Ω 3 W dke.vn · loa 40 mm cxt.vn · loa 40 mm cao 20 mm (Adafruit 3968) · KCD11 lỗ 13,5 × 9 · TP4056 Type-C