Bỏ qua, đến nội dung chính

Thẻ

ESP32

Toàn bộ nội dung được gắn tag “ESP32” trong notes, resources và Mochi log.

ESP32 development board wired to a compact cellular IoT modem and LTE antenna on a maker workbench
Bài viếtFirmware

5G IoT với ESP32: Kết nối NB-IoT & LTE-M từ modem đến MQTT

Hướng dẫn thực tế để nối modem NB-IoT/LTE-M với ESP32: chọn mạng, cấp nguồn, đấu UART, dùng TinyGSM và gửi telemetry đầu tiên.

Đọc tiếp
An ESP32 development board connected to a small sensor on a realistic electronics workbench
Bài viếtFirmware

Real-Time Operating System (RTOS): FreeRTOS trên ESP32

Hướng dẫn dùng FreeRTOS trên ESP32 cho firmware multitasking: tạo task, truyền dữ liệu bằng queue, dùng notification, mutex và kiểm tra stack theo cách dễ bắt đầu.

Đọc tiếp
Three Bluetooth module boards arranged on a used ESD workbench beside a multimeter and precision screwdriver
Bài viếtHardware

HC-05 vs HM-10 vs BLE 5.0: Chọn Module Bluetooth Nào Cho Dự Án?

So sánh HC-05, HM-10 và module BLE 5.0 theo Bluetooth Classic, BLE GATT, UART, điện thoại, khoảng cách, điện năng và khả năng mở rộng cho Arduino, ESP32 và IoT.

Đọc tiếp
An ESP32-S3 development board beside a BME280 sensor and MacBook Pro displaying a local sensor dashboard on a realistic electronics workbench
Bài viếtFirmware

ESP32 Beginner Guide – P5: Wi-Fi và Web Server

Kết nối ESP32 với Wi-Fi, lấy địa chỉ IP và tạo web server nội bộ để xem nhiệt độ, độ ẩm, áp suất BME280 trên trình duyệt.

Đọc tiếp
A complete ESP32-S3 room comfort monitor prototype with BME280, pushbutton, status LED, and a local dashboard on a MacBook Pro
Bài viếtFirmware

ESP32 Beginner Guide – P7: Làm dự án ESP32 hoàn chỉnh

Khép lại series bằng Room Comfort Monitor: ESP32 đọc BME280, điều khiển LED bằng nút nhấn và hiển thị dashboard Wi-Fi nội bộ.

Đọc tiếp
An ESP32-S3 development board, BME280 breakout, and sensor modules arranged beside a MacBook Pro on a practical electronics workbench
Bài viếtFirmware

ESP32 Beginner Guide – P4: Kết nối cảm biến

Kết nối cảm biến với ESP32 qua digital, analog và I2C; thực hành đọc nhiệt độ, độ ẩm, áp suất từ BME280 và xử lý lỗi không tìm thấy thiết bị.

Đọc tiếp
Technical workbench illustration showing an ESP32 memory map, heap blocks and a FreeRTOS task stack
Bài viếtFirmware

ESP32 Memory Management Deep Dive: SRAM, PSRAM, Heap và Stack FreeRTOS

Bài hướng dẫn thực tế về layout SRAM, cách dùng PSRAM, phân mảnh heap, cấp phát stack cho task FreeRTOS và các mẹo tối ưu bộ nhớ hữu ích trong firmware ESP32.

Đọc tiếp
An ESP32-S3 development board beside a MacBook Pro displaying a pinout reference on a practical electronics workbench
Bài viếtFirmware

ESP32 Beginner Guide – P3: Pinout và GPIO

Hiểu pinout ESP32, chọn GPIO đúng cho input và output, dùng pull-up, đấu LED với nút nhấn và tránh chân boot, flash, PSRAM hoặc tín hiệu 5 V.

Đọc tiếp
ESP32 IoT learning roadmap represented by connected prototype stages on a real electronics workbench
Bài viếtFirmware

ESP32 IoT Project Roadmap: Lộ trình từ LED đến sản phẩm

Roadmap tương tác giúp bạn học ESP32 qua project: từ LED và nút nhấn, sensor kết nối cloud, TinyML tại edge đến OTA và bảo mật cho thiết bị thật.

Đọc tiếp
ESP32 development boards prepared for a beginner project beside a MacBook Pro on a real electronics workbench
Bài viếtHardware

ESP32 Beginner Guide – P1: ESP32 là gì? Chọn board nào?

Phân biệt chip, module và development board ESP32, rồi chọn ESP32-C3, ESP32-S3 hay ESP32 DevKit phù hợp với dự án đầu tiên mà không mua thừa phần cứng.

Đọc tiếp
An ESP32-S3 development board connected correctly to a MacBook Pro on a practical electronics workbench while preparing the first firmware upload
Bài viếtFirmware

ESP32 Beginner Guide – P2: Cài đặt và nạp code đầu tiên

Cài Arduino IDE, thêm Arduino-ESP32, chọn đúng board và Port, nạp sketch đầu tiên rồi xử lý lỗi Failed to connect trên ESP32, ESP32-C3 và ESP32-S3.

Đọc tiếp
ESP32 development board beside a laptop showing a runtime crash log on a practical electronics workbench
Bài viếtFirmware

18 lỗi ESP32 thường gặp – Phần 2: Các lỗi nghiêm trọng

Cách mình đọc backtrace và xử lý crash, watchdog, heap, stack, FreeRTOS, Wi-Fi, ADC, deep sleep và OTA trên ESP32 theo một checklist runtime dễ áp dụng.

Đọc tiếp
ESP32 development board being checked with multimeter probes on a practical electronics workbench
Bài viếtHardware

18 lỗi ESP32 thường gặp và cách khắc phục – Phần 1

Cách mình chẩn đoán 8 lỗi ESP32 thường gặp: nạp code, boot, brownout, serial, GPIO, I2C, SPI và PCB riêng không chạy.

Đọc tiếp
Bộ điều nhiệt thông minh tự làm được điều chỉnh trong một căn hộ Việt Nam
Đề xuất
Giải pháp IoTIoT Solutions

Bộ điều nhiệt thông minh: tự động học thời điểm bật sưởi cho phòng

Ghi chú làm smart thermostat bằng ESP32, ESPHome và Home Assistant, có lớp tốc độ làm ấm để bật đúng lúc mà vẫn giữ giới hạn an toàn.

Đọc tiếp
A maker tests an unbranded millimeter-wave radar module connected to an ESP32 on an electronics workbench
Giải pháp IoTIoT Solutions

Radar mmWave cơ bản – Phần 1: Motion, Gesture và Presence

Ghi chú thực tế để phân biệt motion, gesture và presence detection, chọn đúng module radar mmWave và làm một prototype ESP32 dễ hiệu chỉnh.

Đọc tiếp
Hệ thống vườn thông minh dùng ESP32 theo dõi đất, ánh sáng và tưới nước cho các chậu rau thơm trên ban công
Giải pháp IoTIoT Solutions

Smart Garden: Theo dõi độ ẩm đất, ánh sáng và tự động tưới nước

Cách mình làm hệ thống vườn thông minh bằng ESP32 để theo dõi độ ẩm đất, ánh sáng, mực nước và tưới cây vừa đủ mà không biến ban công thành một mớ dây.

Đọc tiếp
ESP32 sensor prototype and smartphone being tested over Bluetooth Low Energy on an electronics workbench
Giải pháp IoTIoT Solutions

Deep Dive: Giao tiếp BLE cho thiết bị IoT

Hướng dẫn thực tế để thiết kế giao tiếp BLE ổn định cho thiết bị IoT: GATT, packet, MTU, notify, reconnect, bảo mật và tối ưu pin với ESP32 NimBLE.

Đọc tiếp
Engineer reviewing the network and firmware security of an ESP32 development board on a workbench
Giải pháp IoTIoT Solutions

Xu hướng bảo mật IoT: Baseline thực tế cho kết nối của thiết bị

Hướng dẫn bảo mật IoT thực tế cho ESP32 và thiết bị kết nối, từ threat model, danh tính riêng, Secure Boot đến OTA an toàn, mã hóa dữ liệu và kiểm thử.

Đọc tiếp
A hand reviewing a sleep environment score on a camera-free DIY bedside clock in the morning
Giải pháp IoTIoT Solutions

Đồng hồ để bàn “chỉ báo chất lượng giấc ngủ” không cần camera

Ghi chú làm một đồng hồ ESP32 cạnh giường, dùng CO2, nhiệt độ, ánh sáng và cảm biến hiện diện để giải thích vì sao sáng dậy thấy phòng ngủ không ổn, không cần camera.

Đọc tiếp
Hộp nhắc uống thuốc IoT cho người già đặt cạnh điện thoại nhận cảnh báo
Giải pháp IoTIoT Solutions

Hộp nhắc uống thuốc cho người già có cảnh báo qua điện thoại

Ghi chú thiết kế một hộp thuốc có đèn, buzzer nhỏ, RTC và cảnh báo điện thoại cho người thân khi quá giờ mà chưa thấy xác nhận lấy thuốc.

Đọc tiếp
Màn hình HMI LCD gắn cạnh tủ lạnh hiển thị thực đơn và các món sắp hết hạn trong bếp
Giải pháp IoTIoT Solutions

Màn hình HMI gắn gần tủ lạnh cho thực đơn và đồ sắp hết hạn

Ghi chú làm một màn hình HMI LCD/TFT gắn cạnh tủ lạnh, dùng Home Assistant để xem thực đơn tuần, đồ sắp hết hạn và cập nhật nhanh danh sách cần mua.

Đọc tiếp
Hands soldering a PCB while a compact 3D-printed fume extractor pulls flux smoke away from the joint
Giải pháp IoTIoT Solutions

Máy hút khói hàn mini tự in 3D cho bàn làm việc nhỏ

Làm máy hút khói hàn nhỏ gọn với quạt 120 mm, vỏ in 3D và ESP32-C3 để chỉnh tốc độ, hẹn giờ và nhắc thay lọc.

Đọc tiếp
Remote giọng nói ESP32-S3 tự làm đặt trên bàn với Home Assistant chạy nội bộ
Giải pháp IoTIoT Solutions

Remote giọng nói tiếng Việt cho Home Assistant chạy nội bộ

Ghi chú làm một remote giọng nói dùng ESP32-S3, ESPHome và Home Assistant Assist local để điều khiển nhà thông minh bằng tiếng Việt mà không phải gửi giọng nói lên cloud.

Đọc tiếp
DIY ESP32 fridge and freezer temperature alert device mounted beside a refrigerator during a power outage
Giải pháp IoTIoT Solutions

Thiết bị cảnh báo nhiệt độ tủ lạnh, tủ đông khi mất điện

Ghi chú thiết kế một hộp đo nhiệt độ đặt ngoài tủ lạnh, dùng ESP32, hai đầu dò DS18B20 và Home Assistant để biết sớm khi ngăn đông ấm lên sau mất điện.

Đọc tiếp
Hộp IoT theo dõi độ ẩm chống mốc đặt trong tủ đồ và tủ máy ảnh
Giải pháp IoTIoT Solutions

Hộp IoT theo dõi độ ẩm chống mốc cho tủ đồ và tủ máy ảnh

Ghi chú làm một hộp đo độ ẩm nhỏ cho tủ đồ hoặc tủ máy ảnh, dùng ESP32 và cảm biến SHT để báo khi độ ẩm cao kéo dài.

Đọc tiếp
Thiết bị IoT nhỏ đặt gần cửa sổ để nhắc mở cửa khi phòng bí khí
Giải pháp IoTIoT Solutions

Thiết bị nhắc mở cửa sổ khi phòng bí khí

Ghi chú làm một hộp đo CO2 nhỏ đặt trên bàn, dùng ESP32 và SCD40/SCD41 để nhắc mở cửa sổ khi phòng bí quá lâu.

Đọc tiếp
Original diagram showing a signal trace and its compact return path over a continuous ground plane
Bài viếtPCB Design

Ground plane trong PCB: GND không chỉ là một đường nối 2 chân

Giải thích ground plane trong PCB, đường hồi dòng, lỗi layout GND, via stitching, đường tụ decoupling và kiểm tra copper pour.

Đọc tiếp
Annotated PCB view comparing narrow signal traces with a wider power trace
Bài viếtPCB Design

Net class và trace width: khi nào cần đi đường mạch to hơn?

Chia sẻ về net class và chọn độ rộng trace khi layout PCB nhỏ: đường signal, đường nguồn 3V3, 5V, VBAT, GND, via nguồn và checklist nhanh trước khi xuất Gerber.

Đọc tiếp
Close-up of SMD capacitors and resistors on a printed circuit board
Bài viếtPCB Design

Chọn tụ điện cho mạch điện tử: đơn giản nhưng rất dễ sai

Cách chọn tụ điện cho người mới: điện dung, điện áp định mức, tụ decoupling, ceramic, electrolytic, DC bias và mạch ESP32.

Đọc tiếp
Real ESP32 display prototype running an LVGL interface during development
Phổ biến
Bài viếtEmbedded UI

Cách hiển thị Emoji GIF trên ESP32 bằng LVGL

Hướng dẫn ngắn để đưa GIF biểu cảm vào firmware ESP32: chuyển GIF thành asset, bật LV_USE_GIF, chọn lưu trong flash hoặc filesystem và hiển thị bằng lv_gif.

Đọc tiếp
ESP32-S3 reference schematic divided into functional blocks for review
Bài viếtPCB Design

Đọc schematic ESP32 mã nguồn mở: cần xem gì trước khi tái sử dụng?

Case study với ESP32 TouchDown: cách đọc schematic ESP32 open-source trước khi tái sử dụng, từ nguồn, reset, boot, USB đến connector, protection và test point.

Đọc tiếp
A small round display showing an expressive face, surrounded by GIF, PNG, JPG, and C array format badges
Bài viếtEmbedded UI

GIF, PNG, JPG hay ảnh C Array: Định dạng nào phù hợp với màn hình ESP32?

So sánh GIF, PNG, JPG và ảnh C array cho màn hình ESP32 theo flash, RAM, tốc độ giải mã, alpha, animation và chất lượng.

Đọc tiếp

Nastrotek sử dụng cookie để phân tích truy cập và cá nhân hóa quảng cáo, giúp hiểu cách website được sử dụng. Bạn có thể chấp nhận hoặc từ chối các cookie không thiết yếu. Chính sách bảo mật