-
Notifications
You must be signed in to change notification settings - Fork 54
General_Notes
- below is an unorganized smatter of notes about how to make smart glasses
The glasses themselves will have limited computational capabilities, and software developers should try to run as little processing as possible on the glasses themselves. One should try to offload processing to a mobile compute box in the user's pocket (e.g. Android phone) or to the cloud.
Connection between glasses and the compute box will be Bluwetooth, WiFi, and hopefully soon UWB for best of both worlds.
<=70 grams
The largest glasses we can do (approximately):
Frame width (across the front, left to right) is 150mm (largest). Temple width (front to back) is 155mm (largest)
- Vuzix Shield
- Vuzix Blade
- Inmo Air
- Nimo Planet
- Amazon Echo Frames
- Rayban/Meta Stories
- Bose Frames
- Razer Anzu Frames
- Lumus Minimus
- Vuzix Shield waveguides (see file:///home/cayden/Documents/Vuzix-Shield-Spec-Sheet.pdf
- Bosch all in one HOE light engine
- Dispilex waveguide + bosch light engine (see notes in email)
We Need some way of measuring the quality of a design. The objective function should be that:
- People don't notice it, inconspicuousness.
- Users like what it looks like
https://gordonoptical.com/2021/04/5-top-spring-prescription-eyeglass-style-trends-for-2021/
Big thick glasses are in
Style matters especially for nose bridge
- consumer acceptable form factor - stylish, sleek
- <= 70 grams
- consumer affordable (less than $800USD)
- this is for when we add in an applications processor - embedded linux processor
- we want an embedded Linux processor that is very low power (and thus less compute power) as well as very small size footprint
- MXIOT
- need this to be 30fps+, 1080p+, fast shutter speed to avoid blur and shear during movement, low latency
- AF5640AF - blurry, shearing
- unknown
- basic rectangle lipoly 3.7V
- grepow custom size
- Invensense voice band microphones, 40740 or whatever
- plastic
- PLA
- TR90
- ABS
- nylon
- zyl
- propinate
- 3d printed plastic
- FDM print
- PLA (to start, at least)
- resin?
- Polycarbonate?
- 1-2mm PLA
- high channel count capactive touch sensor array
- touch panel is flex pcb, connects to main rigid board
- on rigid board is high channel count capacitive touch sensory
FPC Flat flexible flex PCB connectors https://electronics.stackexchange.com/questions/254823/what-is-this-flex-pcb-connector-called/254847
SLIMSTACK CONNECTOR: https://www.google.com/search?q=SlimStack+Mezzanine+connecto&sourceid=chrome&ie=UTF-8 = Microphone =
Array across front, flex PCB, double as left and right side connector
- microcontroller to interface with low-level sensors, stream over BT/WiFi
- applications processor to run embedded linux and handle display, camera, and (limited) on-edge processing