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

Thẻ

Hardware

Toàn bộ nội dung được gắn tagHardwaretrong notes, resources và Mochi log.

Camera-equipped ESP32-S3 prototype running person detection locally on a workbench
Mới
Bài viếtFirmware

TinyML trên ESP32: Chạy AI ngay tại thiết bị

Cách mình chạy một model nhận diện người ngay trên ESP32 bằng TensorFlow Lite Micro và ESP-NN, từ giới hạn bộ nhớ đến cách thử ví dụ person_detection.

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

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

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
Macro photo of a MEMS microphone package showing its acoustic port and package marking
Bài viếtHardware

MEMS mic thực sự là gì? Từ màng rung silicon đến I2S trên ESP32

Tìm hiểu microphone MEMS, khác biệt analog, PDM, I2S, thông số quan trọng và lỗi PCB, nguồn, acoustic port khi dùng với ESP32.

Đọc tiếp
Close-up of a soldering iron working on a small SMD capacitor on a PCB
Bài viếtPCB Design

Cách hàn linh kiện SMD cho người mới

Kinh nghiệm hàn SMD thủ công cho người mới: chuẩn bị dụng cụ, chọn linh kiện dễ tập, hàn điện trở, tụ, IC nhiều chân và kiểm tra PCB.

Đọ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ử: nhìn đơ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
Top-view PCB render of the ESP32-S3 battery power reference design used in the article
Bài viếtHardware

Thiết kế nguồn pin cho ESP32: Từ USB-C, mạch sạc đến rail 3.3V

Phân tích đường nguồn ESP32-S3 từ USB-C, TP4056 và pin Li-ion đến bảo vệ, power-path, LDO 3,3 V, tụ lọc và ngân sách tải.

Đọc tiếp
Diagram of active, idle and sleep states used to reduce ESP32 display power consumption
Bài viếtFirmware

Tối ưu thời lượng pin cho robot ESP32 có màn hình

Phân tích thời lượng pin cho robot ESP32 có màn hình: backlight, Wi-Fi, audio, ngoại vi, sleep mode, wake-up và runtime.

Đọc tiếp
A PCB board next to a checklist clipboard being reviewed before fabrication
Bài viếtPCB Design

Checklist review PCB trước khi đặt sản xuất: những thứ hay bị bỏ sót

Checklist review PCB trước khi đặt fab: schematic, ERC, footprint, clearance, nguồn, antenna, USB differential pair, silkscreen, Gerber và BOM.

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

Đọc một schematic ESP32 open-source: Cách đánh giá 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
ESP32-C3 board with a small OLED next to an ESP32-S3 board with a color display and speaker
Bài viếtHardware

ESP32-C3 hay ESP32-S3: Nên chọn chip nào cho robot có màn hình và âm thanh?

So sánh ESP32-C3 và ESP32-S3 theo GPIO, RAM, PSRAM, USB, I2S và khả năng chạy LVGL, kèm lựa chọn cụ thể cho Mochi cơ bản và Mochi AI.

Đọc tiếp
Opened Mochi prototype showing the controller, display, wiring and 3D-printed enclosure used during early hardware experiments
MochiHardware

Kiến trúc phần cứng hoàn chỉnh cho một robot Mochi dùng ESP32-S3

Phân tích các khối phần cứng chính của robot Mochi dùng ESP32-S3: màn hình, touch, microphone I2S, amplifier, loa, pin, sạc, nguồn và lưu ý chọn GPIO.

Đọc tiếp
Original open robot prototype showing its controller, speaker, battery and display hardware
Bài viếtFirmware

Thiết kế audio hai chiều trên ESP32-S3: Microphone I2S và loa I2S

Giải thích các tín hiệu BCLK, WS, DIN, DOUT, full-duplex, sample rate và buffer khi thiết kế audio hai chiều trên ESP32-S3.

Đọc tiếp
Mochi robot face interface on a small embedded display built with LVGL
MochiEmbedded UI

LVGL và Robot Mochi: Xây dựng giao diện cảm xúc cho thiết bị nhúng - Phần 1: Sức mạnh của LVGL trong lập trình UI/UX

Cách LVGL hỗ trợ giao diện cảm xúc cho Robot Mochi: biểu cảm, menu, trạng thái pin và UI trên màn hình nhúng nhỏ.

Đọc tiếp
LVGL interface flow for Mochi robot emotional states and screen animations
MochiHardware

LVGL và Robot Mochi: Xây dựng giao diện cảm xúc cho thiết bị nhúng - Phần 2: Mochi & LVGL

Phần 2 series Mochi LVGL: tổ chức khuôn mặt, biểu cảm, pin, kết nối, screen, component và state cho giao diện robot.

Đọc tiếp
Hand-held embedded display prototype running a real LVGL interface
Phổ biến
Bài viếtEmbedded UI

Embedded UI là gì, và vì sao quan trọng

Embedded UI nghĩa là gì với thiết bị nhỏ, vì sao màn hình nhỏ có ngân sách nhỏ, và vì sao nó xứng đáng được xem như một mảng riêng.

Đọc tiếp
Opened Mochi prototype showing the ESP32 board, display wiring and 3D-printed enclosure
Bài viếtFirmware

Ghi chú đầu tiên về firmware cho sản phẩm nhúng

Nguyên tắc ban đầu khi viết firmware cho một sản phẩm nhúng nhỏ: phạm vi, ranh giới module, logging, và xử lý lỗi mà không đoán mò.

Đọc tiếp
Opened Mochi prototype showing the wiring and enclosure compromises from early development
MochiProduct Design

Mochi Devlog 01: Giai đoạn đầu phát triển

Devlog đầu tiên của Mochi: những câu hỏi phần cứng ban đầu, quyết định firmware đầu tiên, và những gì đã sai ngay từ sớm.

Đọc tiếp
Original Mochi workshop prototype with a 3D-printed enclosure and OLED face
MochiProduct Design

Mochi là gì?

Giới thiệu Mochi, một dự án robot nhỏ để học thiết kế phần cứng, firmware nhúng, giao diện cảm xúc và trải nghiệm sản phẩm.

Đọc tiếp
Real assembled AQuality32 PCB shown from both sides with its battery and main circuit blocks
Bài viếtHardware

Ghi chú đầu tiên về thiết kế phần cứng cho sản phẩm nhỏ

Các nguyên tắc ban đầu khi thiết kế phần cứng cho một sản phẩm nhỏ: phạm vi, nguồn, PCB, firmware và khả năng sửa lỗi.

Đọ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.