Skip to the content
PCBKitNew board
2 layers105.4 × 25.4 mmWrist ems 12 electrodes, the printed circuit board in 3D

Wrist ems 12 electrodes

humancomputerintegration/watchEMS

This repository contains the source code used in the research publication "Can a Smartwatch Move Your Fingers?" from the Human-Computer Integration Lab at the University of Chicago.

Size
105.4 × 25.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
131
Nets
141
Pads
483
Tracks, vias
998, 339
Pours
15
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
13 Mar 2025
Updated
13 Mar 2025

Overview

Wrist ems 12 electrodes is an open-source printed circuit board by humancomputerintegration, from the humancomputerintegration/watchEMS repository on GitHub. It is a 2-layer board of 105.4 × 25.4 mm with 131 parts on 141 nets, routed with 998 tracks and 339 vias.

It is built around the DAC8830ID, LT3757AEMSE#PBF and TPS613222ADBV, with the 74AHCT595D, MMBTA92LT1G-CN and ATB322515-0110-T000 among its other parts. Its parts include 50 resistors, 34 ICs, 23 capacitors, 13 connectors and 5 transistors.

Main components

10

README

README.md

Can a Smartwatch Move Your Fingers?

This repository contains the source code used in the research publication "Can a Smartwatch Move Your Fingers?" from the Human-Computer Integration Lab at the University of Chicago.

Citing

When using or building upon this device in an academic publication, please consider citing as follows:

ACM Reference Format: Akifumi Takahashi, Yudai Tanaka, Archit Tamhane, Alan Shen, Shan-Yuan Teng, and Pedro Lopes. 2024. Can a Smartwatch Move Your Fingers? Compact and Practical Electrical Muscle Stimulation in a Smartwatch. In The 37th Annual ACM Symposium on User Interface Software and Technology (UIST ’24), October 13–16, 2024, Pittsburgh, PA, USA. ACM, New York, NY, USA, 15 pages. https://doi.org/10.1145/3654777.3676373

Contact

For any questions about this repository, please contact yudaitanaka@uchicago.edu

Parts

131
QtyValueFootprintReferences
24330Resistor_SMD:R_0402_1005MetricR10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25 +8
24TLP188_TPL,EDL:SOP254P700X220-4NIC1, IC2, IC10, IC11, IC12, IC13, IC14, IC15, IC16, IC17, IC18, IC19, IC20, IC21, IC22, IC23 +8
9Conn_01x07_PinConnector_FFC-FPC:Molex_200528-0070_1x07-1MP_P1.00mm_HorizontalJ2, J3, J4, J5, J6, J7, J11, J12, J13
647uFCapacitor_SMD:C_1206_3216MetricC2, C3, C4, C8, C22, C23
4100kResistor_SMD:R_0402_1005MetricR1, R2, R29, R49
4100nFCapacitor_SMD:C_0805_2012MetricC11, C12, C13, C14
4499kResistor_SMD:R_0402_1005MetricR35, R36, R37, R50
322Resistor_SMD:R_0402_1005MetricR32, R34, R47
374AHCT595DL:SOP65P640X110-16NU3, U4, U5
3Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ8, J9, J10
3MMBTA92LT1GDL:SOT96P237X111-3NQ2, Q4, Q5
2100Resistor_SMD:R_0402_1005MetricR43, R46
2100nFCapacitor_SMD:C_0402_1005MetricC15, C16
21nFCapacitor_SMD:C_0402_1005MetricC1, C18
24.7uFCapacitor_SMD:C_0603_1608MetricC19, C20
10.02Resistor_SMD:R_0603_1608MetricR33
10.1uFCapacitor_SMD:C_0402_1005MetricC5
1100pFCapacitor_SMD:C_0402_1005MetricC7
110kResistor_SMD:R_0402_1005MetricR3
110nFCapacitor_SMD:C_0402_1005MetricC9
110uFCapacitor_SMD:C_0402_1005MetricC17
1120pFCapacitor_SMD:C_0402_1005MetricC21
1130k(100kHz)Resistor_SMD:R_0402_1005MetricR28
116kResistor_SMD:R_0402_1005MetricR38
11MResistor_SMD:R_0402_1005MetricR44
11kResistor_SMD:R_0402_1005MetricR41
11k3Resistor_SMD:R_0402_1005MetricR42
11uHInductor_SMD:L_1008_2520MetricL2
1200kResistor_SMD:R_0402_1005MetricR40
1220pFCapacitor_SMD:C_0402_1005MetricC10
122nFCapacitor_SMD:C_0402_1005MetricC6
1240kResistor_SMD:R_0402_1005MetricR30
1300kResistor_SMD:R_0402_1005MetricR39
130kResistor_SMD:R_0402_1005MetricR45
14.7uHInductor_SMD:L_1008_2520MetricL1
1453kResistor_SMD:R_0402_1005MetricR48
16.8kResistor_SMD:R_0402_1005MetricR31
1ATB322515-0110-T000DL:ATB3225150110T000T1
1Conn_01x02_PinConnector_JST:JST_GH_SM02B-GHS-TB_1x02-1MP_P1.25mm_HorizontalJ1
1DAC8830IDSamacSys_Parts:SOIC127P600X175-8NIC25
1DMN30H4D0LPackage_TO_SOT_SMD:SOT-23Q3
1Jumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP3
1LT3757AEMSEPackage_SO:MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mmU6
1MCP73812T-420I-OTPackage_TO_SOT_SMD:SOT-23-5U1
1NSVR1020MW2T1GSamacSys_Parts:SOD2512X110ND2
1OPA4205APWTSamacSys_Parts:SOP65P640X120-14NIC26
1RF081MM2STRDL:RF081MM2STRD1
1RSR030N06TLDL:SOT95P280X100-3NQ1
1SeeeduinoXIAO_onlyPinHeaderSeeed Studio XIAO Series Library:XIAO-nRF52840-Sense-14P-2.54-21X17.8MM)_onlyPinsU2
1TPS613222ADBVPackage_TO_SOT_SMD:SOT-23-5U8
1XPS62A01DRLRSamacSys_Parts:SOTFL50P160X60-6NU7

Questions

How big is the Wrist ems 12 electrodes PCB?

It measures 105.4 × 25.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Wrist ems 12 electrodes use?

131 parts, built around the DAC8830ID, LT3757AEMSE#PBF, TPS613222ADBV and 74AHCT595D. 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.

Where can I download the Wrist ems 12 electrodes KiCad files?

From the humancomputerintegration/watchEMS repository on GitHub, at the commit this page was made from: the board is hardware/pcb/wrist_ems_12_electrodes.kicad_pcb and its schematic hardware/pcb/SR_PhotoSW_4ch_out.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Wrist ems 12 electrodes design in my own project?

Its repository states no licence, so its author keeps all rights: ask humancomputerintegration before reusing the design.

Similar boards

  • 2 layers230.1 × 118.5 mmPOWER 0-50, the printed circuit board in 3D

    POWER 0-50

    Aleksei327/STM32G474-Precision-Lab-Power-Supply

    Precision 0–50 V programmable laboratory PSU with 1 mV/1 mA setting steps, hybrid synchronous-buck + linear regulation, STM32G474 control, INA228 metering, and layered hardware protection.

    207 parts4
  • 4 layers80 × 49 mmPIB, the printed circuit board in 3D

    PIB

    apexsat/payload-electrical

    PCBs for payload

    319 parts1
  • 4 layers55 × 100 mmHardware design, the printed circuit board in 3D

    Hardware design

    humancomputerintegration/electrotactile-thermal-illusion

    87 parts
  • 2 layers90 × 55 mmOTlight, the printed circuit board in 3D

    OTlight

    opeRaptor/OTlite

    obsolete;time lite, IoT Nixie Tube Nixie Display

    86 parts5
  • 2 layers100 × 50 mmEsp12e devboard, the printed circuit board in 3D

    Esp12e devboard

    EspIt/Hardware

    The EspIt PCB and Schematic

    117 parts
  • 4 layers204 × 85 mmNixie clock, the printed circuit board in 3D

    Nixie clock

    MG-5/nixie-clock-hardware

    Hardware for controlling six Nixie IN-14 tubes as clock (HH:MM:SS)

    168 parts2MIT
  • 2 layers252.9 × 55 mmSulari 170V, the printed circuit board in 3D

    Sulari 170V

    antsakur/nixie-clock

    Open-source Nixie clock project. Gerbers, BOM and firmware.

    78 parts1