Open Source Smart Glasses

aezrapour·RINSIGHT·electronics_and_firmware/OSSG_v0p5/OSSG_v0p5.kicad_pcb

Open Source Smart Glasses PCB layout, top view — open source RP2040/RP2350 board by aezrapour
Simulate this board

About the Open Source Smart Glasses PCB

Open Source Smart Glasses is an open source RP2040/RP2350 PCB design by aezrapour, published on GitHub under the MIT license. It is a 4-layer board measuring 93 × 10.5 mm, with 80 components from 57 distinct parts.

Its main chip is the 1904-1029-1-ND, from the RP2040/RP2350 family. Other key parts include the SPH0645LMH, CH9102F, XC61CC3002MR, AP5054HTC and MAX17048. By type, the board carries 22 resistors, 19 capacitors, 12 test points, 9 ICs, 5 transistors and 5 connectors.

It belongs with the power & battery and displays & leds designs in this gallery, and the repository also holds 2 earlier revisions of it.

From the project

This version was an attempt to use a 2P battery pack.

This version was an attempt to use a 2P battery pack.

First batch sent off for production: 2022-09-22 for Australian delivery, assembling and testing - fix missing missing ESP32_VDD3P3 connection - solder connector pads for i2S microphones (non PDM) - onboard PDM (over i2S) microphone - 2P battery configuration - 2P battery charger - MAX17048 Li battery fuel gauge - power on/off switch - USB 1A resetable fuse - auto switch off when battery pack goes below 2.7V - SY7088 3V to 5V at 1A DC-DC Boost converter - provision for WS2812B-2020 RGB LED as visual feed back to wearer with connector for…

Main components on the Open Source Smart Glasses

Open Source Smart Glasses bill of materials (BOM)

80 components, 57 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
SPH0645LMH
U1
1
1904-1029-1-ND
ESP32-PICO-D4
U2
1
CH9102F
U3
1
XC61CC3002MR
U4
1
AP5054HTC
U5
1
MAX17048
U6
1
NCP167BMX330TBG
U7
1
SY7088
U8
1
LY68L6400SLIT_PSRAM
U9
2
2SC4617R BR
Q1, Q2
1
PMZ290UNE2YL
Q3
1
YJQD30P02A
Q4
1
PMZ350UPEYL
Q5
1
Conn_01x05_Male
J1
1
Ext RGB
J2
1
WM1399CT-ND
USB_B_Micro
J3
1
Touch
J4
1
Ext. HUD
J5
1
ANT3216LL00R2400A
AE1
1
1A
F1
Show 37 more
QtyPartRefs
1
UK-B0249-SP25Y
SW_SPST
SW1
1
Power
SW2
1
IO9
TP1
1
5V
TP2
1
EN
TP5
1
3V3
TP8
1
GND
TP9
1
IO0
TP12
1
Tx
TP13
1
Rx
TP14
1
Batt1+
TP15
1
Batt2+
TP16
1
BATT1-
TP17
1
BATT2-
TP18
1
WS2812B-2020
D1
1
Red
D2
1
RB160M-30
D3
1
1.5uH
L1
5
490-GRT155C80J105KE01JCT-ND
1uF
C1, C9, C15, C18, C20
5
100nF
C2, C7, C10, C11, C12
1
200pF
C3
3
490-GRT155C80J105KE01JCT-ND
100nF
C4, C13, C16
1
1276-1450-1-ND
10uF
C5
1
1276-1043-1-ND
100nF
C6
3
490-GRT155C80J105KE01JCT-ND
22uF
C14, C17, C19
4
RMCF0402JT10K0CT-ND
10K
R1, R4, R5, R6
2
0R*
R2, R3
3
100K
R7, R10, R21
1
2.1k
R8
1
150
R9
2
1M
R11, R12
1
470K
R13
1
147K
R14
2
4.7K
R15, R16
3
10K
R17, R18, R20
1
*10k
R19
1
NC
R22

Open Source Smart Glasses design files

The KiCad project lives in the aezrapour/RINSIGHT repository on GitHub; these links point at the commit this page was built from.

Open Source Smart Glasses: common questions

What microcontroller does the Open Source Smart Glasses use?

The Open Source Smart Glasses is built around the 1904-1029-1-ND, from the RP2040/RP2350 family.

How big is the Open Source Smart Glasses PCB?

The Open Source Smart Glasses measures 93 × 10.5 mm, has 4 copper layers and is 1.2 mm thick.

How many components are on the Open Source Smart Glasses?

80 components, from 57 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Open Source Smart Glasses design files?

From the aezrapour/RINSIGHT repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Open Source Smart Glasses design in my own project?

Yes, under the terms of its MIT license, which aezrapour chose for the repository.

Can I test firmware for the Open Source Smart Glasses without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

More boards in RINSIGHT

Earlier revisions in the repo: OSSG_v0p4, OSSG_v0p3

Similar boards