
Pcbvr left
SINRG-Lab/Drakon_AIGlasses
Hardware, firmware, and 3D models for the Drakon AI smart glasses.

Hardware, firmware, and 3D models for the Drakon AI smart glasses.
Pcb right is an open-source printed circuit board by SINRG-Lab, from the SINRG-Lab/Drakon_AIGlasses repository on GitHub. It is a 4-layer board of 59.4 × 19.6 mm with 58 parts on 67 nets, routed with 479 tracks and 208 vias.
It is built around the ESP32-S3-MINI-1-N8, TPS63001DRC and TLV75515PDBV, with the TLV75528PDBV and USBLC6-2SC6 among its other parts. Its parts include 24 capacitors, 11 resistors, 6 ICs, 4 connectors and 2 switches. It belongs with the ESP32 boards of this library.
Hardware, firmware, and 3D models for the Drakon AI smart glasses.
This repository is the single home for everything physical and embedded: board designs, embedded firmware, and printable frame parts. Application code, measurement studies, and companion apps live in other repositories.
The glasses come in two open-source editions that share a frame and audio pipeline but differ in how they reach the network.
| Edition | Directory | Connectivity | Status |
|---|---|---|---|
| Companion | companion/ | Wi-Fi / BLE, relayed via a paired device | v3 fabricated, v4 in design |
| Standalone | standalone/ | On-board cellular | v1 in design |
Each edition is numbered independently — companion/v3 and standalone/v1 are
unrelated designs. Numbering continues each edition's own history, so the
companion boards start at v3 to match the pcbv3 the team already builds.
| Version | Status |
|---|---|
companion/v3 | Current — left and right boards fabricated |
companion/v4 | Next — in design, empty |
standalone/v1 | First board — in design, empty |
A new version directory is created when the PCB changes in a way that breaks
compatibility with existing firmware or frame parts. Small fixes land in the
existing version. See docs/versioning.md.
Every build is two PCBs, one per temple, so hardware/ splits left/right.
<edition>/<version>/
├── firmware/ Embedded source for that board version
│ ├── src/ include/ lib/
├── hardware/
│ ├── left/ Left temple board
│ │ ├── kicad/ The KiCad project — .kicad_pro, .kicad_sch, .kicad_pcb
│ │ ├── fabrication/ gerbers/ and position/ files as sent to the fab
│ │ ├── bom/ Bills of materials
│ │ └── exports/ Schematic PDFs, STEP models, renders
│ ├── right/ Right temple board — same layout
│ └── shared/ Symbols, footprints and datasheets used by both
└── 3d-models/
├── cad/ Editable CAD source (STEP, SLDPRT, F3D)
├── exports/ Print-ready meshes (STL, 3MF)
└── renders/ Images for docs and papers
common/ Shared across editions and versions
├── firmware/ hardware/ 3d-models/ scripts/
docs/
├── specs/ assembly/ bring-up/ versioning.md.kicad_pro, .kicad_sch and
.kicad_pcb must sit together under kicad/ or the project will not open.common/ only once a second edition or version actually
uses it. Premature sharing is harder to undo than duplication.config.h beside a committed config.h.template.fp-info-cache, or .kicad_prl. They are
local caches and editor state; .gitignore covers them.CAD, mesh, fabrication and datasheet binaries are tracked with
Git LFS — see .gitattributes. Run
this once per clone, before adding any such files:
git lfs installNote that binaries committed before LFS was configured remain ordinary blobs in
history. Converting them requires git lfs migrate, which rewrites history and
needs a force-push — coordinate with the team before doing it.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C9, C13, C16, C18, C20, C22, C25, C28 |
| 8 | 1uF | Capacitor_SMD:C_0402_1005Metric | C10, C11, C12, C14, C15, C17, C19, C21 |
| 4 | 10uF | Capacitor_SMD:C_0402_1005Metric | C8, C24, C26, C27 |
| 4 | GND | TestPoint:TestPoint_Pad_D1.5mm | TP3, TP4, TP5, TP6 |
| 2 | 100K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2 |
| 2 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9, R10 |
| 2 | 10K | Resistor_SMD:R_0402_1005Metric | R4, R11 |
| 2 | 220pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2 |
| 2 | 4.7K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7, R8 |
| 2 | 5.1K | Resistor_SMD:R_0402_1005Metric | R5, R6 |
| 2 | BLM21PG600SN1D | Master_lib:BLM21AG102BH1J | FB1, FB2 |
| 2 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2, JP3 |
| 1 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | 100R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4 |
| 1 | 2.2uH | Master_lib:INDC2520X120N | L1 |
| 1 | Conn_01x24_MountingPin | Connector_FFC-FPC:Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal | J4 |
| 1 | ESP32-S3-MINI-1 | Master_lib:ESP32-S2-MINI-1 | U4 |
| 1 | MAX98357AETE_T | Master_lib:QFN50P300X300X80-17N | U2 |
| 1 | RX | TestPoint:TestPoint_Pad_D1.5mm | TP2 |
| 1 | SW_BOOT | Button_Switch_SMD:SW_SPST_PTS810 | SW1 |
| 1 | SW_RESET | Button_Switch_SMD:SW_SPST_PTS810 | SW3 |
| 1 | TF31-6S-0.5SH_800_ | Master_lib:HRS_TF31-6S-0.5SH_800_ | J1 |
| 1 | TLV75515PDBV | Package_TO_SOT_SMD:SOT-23-5 | U7 |
| 1 | TLV75528PDBV | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | TPS63001 | Master_lib:Texas_DRC0010J_ThermalVias | U6 |
| 1 | TX | TestPoint:TestPoint_Pad_D1.5mm | TP1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U3 |
| 1 | USB_C_Receptacle_USB2.0_14P | Master_lib:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J3 |
| 1 | speaker | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |

SINRG-Lab/Drakon_AIGlasses
Hardware, firmware, and 3D models for the Drakon AI smart glasses.

SINRG-Lab/Drakon_AIGlasses
Hardware, firmware, and 3D models for the Drakon AI smart glasses.

jackshisd/EoC-Lab
ESP32-based infant wearable for audio and video data acquisition with SD storage, BLE-triggered recording, and USB mass storage support.


ApoapsisHGV/CanSat2019-electronics
Circuit and PCB design files related to our 2019 CanSat competition

jaylingelbach/BardAssistant
A tiny “Vicious Mockery” companion built on an ESP32-S3 DevKitM-1.



PageNotFound222/ESP32-S3-Custom-DevBoard-
A custom ESP32-S3 development board featuring USB-C connectivity, Li-Ion battery charging, buck-boost power regulation, RGB status indication, and expansion support for future sensor integration.

It measures 59.4 × 19.6 mm and has 4 copper layers, 1.6 mm thick.
58 parts, built around the ESP32-S3-MINI-1-N8, TPS63001DRC, TLV75515PDBV and TLV75528PDBV. 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 SINRG-Lab/Drakon_AIGlasses repository on GitHub, at the commit this page was made from: the board is companion/v4/hardware/right/kicad/pcb_right.kicad_pcb and its schematic companion/v3/hardware/left/kicad/pcbvr_left.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask SINRG-Lab before reusing the design.