Selfaware wearable device

aqesters·selfaware-wearable-device·electronics/kicad-files/DTYF Beta.kicad_pcb

Selfaware wearable device PCB layout, top view — open source AVR/Arduino board by aqesters

About the Selfaware wearable device PCB

Selfaware wearable device is an open source AVR/Arduino PCB design by aqesters, published on GitHub under the MIT license. It is a 2-layer board measuring 42 × 15 mm, with 43 components from 30 distinct parts.

Its main chip is the ATtiny85-20SU, from the AVR/Arduino family. Other key parts include the LSM303AGR, STC3115AIQT, VCNL4020-GS08, MCP73834 and AP2112K-3.3. By type, the board carries 14 resistors, 13 capacitors, 6 ICs, 4 diodes, 3 connectors and 1 transistor.

It belongs with the wearables, sensors and power & battery designs in this gallery.

From the project

Informally known as the "Don't Touch Your Face" device. This wristband vibrates when the wearer tries to touch their face. It's primarily intended for people with body-focused repetitive behaviors (BFRBs), like nail biting and facial hair picking.

The wristband functions by using two sensors: an accelerometer to measure arm position, and an IR optical sensor to measure proximity. The workflow is described below. - The microcontroller remains in Sleep mode to conserve power until the arm is raised. - Once the arm is raised - which is determined by an accelerometer threshold - the accelerometer wakes the microcontroller (MCU) via pin interrupt. - The MCU remains in Active mode while the arm is raised. In Active mode, the MCU continuously polls the proximity sensor. - If the proximity reading surpasses a certain threshold, the MCU…

Selfaware wearable device, from the project README
From the project README

Main components on the Selfaware wearable device

Selfaware wearable device bill of materials (BOM)

43 components, 30 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LSM303AGR
U1
1
STC3115AIQT
U2
1
VCNL4020-GS08
U3
1
MCP73834
U4
1
ATtiny85-20SU
U5
1
AP2112K-3.3
U6
1
2N7002
Q1
1
USB_C_Receptacle_GCT_USB4085
J1
2
Conn_01x02_Female
J2, J3
1
SW_SPDT
SW1
1
10k therm
TH1
1
LED_ABGR
D1
1
ESD9B5.0ST5G
D2
2
ESD9B3.3ST5G
D3, D4
8
100n
C1, C3, C5, C6, C7, C9, C10, C11
1
220n
C2
1
1u
C4
1
4.7u
C8
1
10u
C12
1
47u
C13
Show 10 more
QtyPartRefs
1
220
R1
1
50m
R2
1
1k
R3
2
1M
R4, R12
1
130k
R5
1
909
R6
3
4.7k
R7, R9, R10
1
22
R8
1
22k
R11
2
5.1k
R13, R14

Selfaware wearable device design files

The KiCad project lives in the aqesters/selfaware-wearable-device repository on GitHub; these links point at the commit this page was built from.

Selfaware wearable device: common questions

What microcontroller does the Selfaware wearable device use?

The Selfaware wearable device is built around the ATtiny85-20SU, from the AVR/Arduino family.

How big is the Selfaware wearable device PCB?

The Selfaware wearable device measures 42 × 15 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Selfaware wearable device?

43 components, from 30 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 Selfaware wearable device design files?

From the aqesters/selfaware-wearable-device 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 Selfaware wearable device design in my own project?

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

Can I test firmware for the Selfaware wearable device without the hardware?

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

Similar boards