
4LayerLabProject
ZharbolatDinmukhamed/Haptic-Glove-PCB
A wrist-mounted PCB for a haptic feedback glove, developed as part of my Research Assistantship at the Tactile Laboratory, Nazarbayev University.

VoxConductor — ESP32-S3 desktop intelligent voice hub with LVGL, ASR, DeepSeek, streaming TTS, weather and microSD logging
VoxConductor is an open-source printed circuit board by LighthouseXy, from the LighthouseXy/VoxConductor repository on GitHub, published under the MIT licence. It is a 4-layer board of 52 × 50 mm with 64 parts on 83 nets, routed with 379 tracks and 96 vias.
It is built around the ESP32-S3-WROOM-1-N8, MAX98357AETE+T and TLV62569DBV, with the INMP441ACEZ-R7, MPU-6050 and USBLC6-2SC6 among its other parts. Its parts include 24 resistors, 22 capacitors, 6 ICs, 5 connectors and 2 switches. It belongs with the ESP32 boards of this library.
更新:2026-10-11。这里统一保存当前 KiCad 工程、制造文件与 V3-SLA 结构,旧方案和临时文件不放进活动目录。
| 资料 | 入口 | 用途 |
|---|---|---|
| KiCad 工程 | VoxConductor.kicad_pro | 用 KiCad 10 打开;原理图、PCB、项目库均在本目录 |
| 原理图 | 可浏览 PDF、源文件 | 完整单页主原理图 |
| PCB | 源文件、顶层图 | 52 × 50 mm、四层板 |
| 板载物料 | 电子 BOM 说明、分组 CSV、逐位号 CSV | 61 个位置,与原理图网表核对;含 2 个 DNP,采购规格另行确认 |
| 制板资料 | 2026-09-16 制造文件 | 已制板源版本的 Gerber、钻孔与坐标表 |
| 3D 外壳 | V3-SLA 装配与打印说明 | STEP、STL、FreeCAD、PPT、预览和重建脚本 |
| 板级接线 | 硬件与 GPIO | 固件接口与通电检查 |
| 供应商依据 | 显示屏、扬声器 | 原始尺寸资料及接口限制 |
| 本轮校验 | checks/README.md、文件哈希 | 设计静态检查与交付完整性 |
KiCad 三个主文件与 2026-09-16 最终制板记录逐字节相同。本次整理未修改网络、铜线或器件位置,也没有生成新的投板修订。
实物屏幕接口 J2 曾旋转 180° 返修;这个改动尚未写回 KiCad,不能把当前生产图当作已修正的屏幕装配方向。FH12 立式插座要求排线金属接触面背向棕色锁扣;具体针序与原理图同时核对,不能只翻排线上电。下一次 PCB 修订需把实物接口修正纳入设计并重新审图。
V3-SLA 修复外壳 USB 左右镜像与 PCB 装入时的螺丝柱干涉,需要成套替换主壳、底盖和扬声器托架。CAD 检查已通过,树脂打印后的实际试装、线束弯折与螺纹强度仍待验证。先打印入口框和底盖,不将装配 STEP 当作单件打印模型。
lib/ 只保留当前主工程使用的三个项目封装及符号库;标准库和标准 3D 模型由 KiCad 10 提供。J2 等自定义器件未绑定完整厂家三维模型;结构校验使用 PCB 平面数据与保守高度包络,不等于完整厂家装配模型。
GitHub 保存展开文件,不同时保存 ZIP 副本。生产方需要 ZIP 时,仅压缩制造目录的生产文件;结构打印包可用 mechanical/V3-SLA/source/package.py --output <工程目录外的路径> 生成。
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C6, C11, C12, C14, C17, C18, C19, C21 |
| 8 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R8, R13, R14, R15, R17, R18, R23 |
| 5 | 10uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C2, C5, C10, C20, C22 |
| 3 | 22R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6, R7, R16 |
| 3 | MountingHole_2.2mm_M2 | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3 |
| 2 | 4.7K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9, R10 |
| 2 | 5.1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R5 |
| 2 | DNP | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C8, C9 |
| 2 | TS-1088-AR02016 | Button_Switch_SMD:SW_SPST_TS-1088-xR020 | SW1, SW2 |
| 1 | 0R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R20 |
| 1 | 100K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11 |
| 1 | 100k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C23 |
| 1 | 10R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R21 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R24 |
| 1 | 10nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C13 |
| 1 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R22 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R25 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7 |
| 1 | 2.2K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12 |
| 1 | 2.2nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C15 |
| 1 | 2.2uH | Inductor_SMD:L_Bourns-SRN4018 | L1 |
| 1 | 22uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3 |
| 1 | 453k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | 53261-0271 | Connector_Molex:Molex_PicoBlade_53261-0271_1x02-1MP_P1.25mm_Horizontal | J3 |
| 1 | 6.8pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4 |
| 1 | ESP32-S3-WROOM-1 | VoxConductor_Footprints:ESP32-S3-WROOM-1_Thermal_0p3 | U1 |
| 1 | FH12-12S-0.5SVA(54) | VoxConductor_Footprints:Hirose_FH12-12S-0.5SVA_Vertical | J2 |
| 1 | INMP441ACEZ-R7 | VoxConductor_Footprints:INMP441ACEZ-R7 | U5 |
| 1 | MAX98357AETE+T | Package_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm | U6 |
| 1 | MPU-6050 | Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mm | U3 |
| 1 | Micro_SD_Card_Det2 | Connector_Card:microSD_HC_Molex_104031-0811 | J4 |
| 1 | S2B-PH-K-S(LF)(SN) | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J7 |
| 1 | SS8050 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | TLV62569DBV | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U4 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
It measures 52 × 50 mm and has 4 copper layers, 1.61 mm thick.
64 parts, built around the ESP32-S3-WROOM-1-N8, MAX98357AETE+T, TLV62569DBV and INMP441ACEZ-R7. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the LighthouseXy/VoxConductor repository on GitHub, at the commit this page was made from: the board is hardware/VoxConductor.kicad_pcb and its schematic hardware/VoxConductor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

ZharbolatDinmukhamed/Haptic-Glove-PCB
A wrist-mounted PCB for a haptic feedback glove, developed as part of my Research Assistantship at the Tactile Laboratory, Nazarbayev University.

atireksd11/Astra-Companion
This repo holds the carrier PCB, the voice stack on the laptop, and notes for building Astra. Week 1 was the KiCad board.


jobitjoseph/ESP32-AI-SmartGlass
The ESP32 AI Smartglass is an innovative wearable device that blends the power of artificial intelligence with the convenience of home automation.

ProrokWielki/HomeAssistantSpeaker
It is a small, 3D printable rhasspy satellite. It uses INMP441 microphone, MAX98357A audio amplifier paired with 8 Ohm 0.5 W broadband speaker, NeoPixel led strip and ESP32. It is powered from 5V USB.

atomic14/cube-display
I'm currently testing the first set of PCBs. There will be updates as I find issues!

Madjogger1202/Madpad
Custom macropad based on RP2040 with display, audio feedback, and per-key RGB lighting.

SonDinh23/EMGBand-HandBionic
Full-stack 6-ch dry-electrode sEMG wearable (ESP32/BLE, 1 kHz/ch, JSON presets) with DC removal + HPF/LPF + Kalman DSP and dual-path gesture control (Amplitude thresholds + 6-ch Radar-shape matching) + Flutter app…