Skip to the content
PCBKitNew board
2 layers41.5 × 35.5 mmOpenEstim++, the printed circuit board in 3D

This is the repository for PCB schematics and Arduino codes used for the "Full-Hand Electro Tactile Feedback without Obstructing Palmar Side of Hand" paper (ACM CHI2023).

Size
41.5 × 35.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
49
Pads
146
Tracks, vias
307, 20
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
1 May 2023
Updated
1 May 2023

Overview

OpenEstim++ is an open-source printed circuit board by humancomputerintegration, from the humancomputerintegration/BOH-Electro-Tactile repository on GitHub. It is a 2-layer board of 41.5 × 35.5 mm with 28 parts on 49 nets, routed with 307 tracks and 20 vias.

It is built around the LMV358, FCX705TA and BSS87, with the HV2701FG-G and NMT0572SC among its other parts. Its parts include 14 resistors, 7 ICs, 3 connectors, 2 diodes and 1 capacitor. It belongs with the SAM D and SAM boards of this library.

Main components

5

README

README.md

Full-Hand Electro Tactile Feedback without Obstructing Palmar Side of Hand

This is the repository for PCB schematics and Arduino codes used for the "Full-Hand Electro Tactile Feedback without Obstructing Palmar Side of Hand" paper (ACM CHI2023).

For more information, please refer to our paper: http://lab.plopes.org/#boh-electro-tactile

notes:

  1. For PCB, the design originally assumes the use of the Bluetooth Module + Lipo battery but also works with normal Serial + power via Seeeduino XIAO's USB-C. If you go for this tethered option, ensure the battery is not connected, the power switch on the PCB is toggled ON, and the Bluetooth module is removed.
  2. The Kicad project for the PCB has not been tested for library compatibility, so let us know if it does not appear properly on your end, but just uploading the Gerber file should suffice for ordering the PCB.
  3. The Arduino code is a generic program to drive the circuit in response to Serial messages from other program instances such as Unity, Python, Processing, etc.

citing

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

Yudai Tanaka, Alan Shen, Andy Kong, and Pedro Lopes. 2023. Full-Hand Electro-Tactile Feedback without Obstructing Palmar Side of Hand. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems (CHI'23), April 23-28, 2023, Hamburg, Germany. ACM, NewYork, NY, USA, 15 pages. https://dl.acm.org/doi/abs/10.1145/3544548.3581382

contact

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

Parts

28
QtyValueFootprintReferences
10RResistors_SMD:R_0805_HandSolderingR7, R8, R9, R10, R11, R12, R13, R14, R15, R16
21.5k (blue)Resistors_SMD:R_0805_HandSolderingR2, R4
2FCX705TO_SOT_Packages_SMD:SOT-89-3_HandsolderingU6, U8
110uCapacitors_SMD:C_1210_HandSolderingC1
11MResistors_SMD:R_0805_HandSolderingR1
1270-1kResistors_SMD:R_0805_HandSolderingR3
1BSS87TO_SOT_Packages_SMD:SOT-89-3_HandsolderingU7
1Conn_01x04_FemalePin_Headers:Pin_Header_Straight_1x04_Pitch2.54mmJ3
1Conn_01x12_FemalePin_Headers:Pin_Header_Straight_1x12_Pitch2.54mmJ2
1Current Regulator Diode (optional)Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmD2
1DC 5VinPin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmJ1
1HV2701Housings_QFP:LQFP-48_7x7mm_Pitch0.5mmU3
1LEDLEDs:LED_0603_HandSolderingD1
1LMV358Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mmU5
1NMT0572SCNMT0572SC:NMT0572SCU1
1SW_SPDTPin_Headers:Pin_Header_Straight_1x03_Pitch2.00mmSW1
1SeeeduinoXIAOSeeeduino-XIAO:seeeduinoXiaoU4

Questions

How big is the OpenEstim++ PCB?

It measures 41.5 × 35.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the OpenEstim++ use?

28 parts, built around the LMV358, FCX705TA, BSS87 and HV2701FG-G. 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 OpenEstim++ KiCad files?

From the humancomputerintegration/BOH-Electro-Tactile repository on GitHub, at the commit this page was made from: the board is Hardware/OpenEstim++/OpenEstim++.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the OpenEstim++ 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 layers69 × 53.7 mmOpenXstim, the printed circuit board in 3D

    OpenXstim

    MonzurulAlam/OpenIstim

    Open Source Transcutaneous Current Stimulator

    55 parts5
  • 2 layers44.2 × 32.6 mmWiring, the printed circuit board in 3D

    Wiring

    esp-ebus/ebus-adapter-hardware

    This repo conains KiCAD design of eBUS bus powered (without external supply) adapter to WiFi.

    49 parts44
  • 4 layers48.5 × 33.5 mmHFLink Plus, the printed circuit board in 3D

    HFLink Plus

    LX050724/HFLink

    完全使用FPGA实现的高速DAP

    130 parts25Apache-2.0
  • 4 layers100 × 20 mmLimiters, the printed circuit board in 3D

    Limiters

    greatscottgadgets/misc

    miscellaneous Great Scott Gadgets projects

    143 parts21GPL-2.0
  • 4 layers89 × 60.5 mmBlack scope, the printed circuit board in 3D

    Black scope

    jgpeiro/black_scope

    Simple stm32 oscilloscope

    95 parts20
  • 2 layers64.8 × 62 mmSensor, the printed circuit board in 3D

    Sensor

    chukhanhhoang/SoftRoboticSetupFesto

    Code for Raspberry Pi and Matlab/Simulink

    89 parts14
  • 2 layers68.6 × 53.3 mmDesign files, the printed circuit board in 3D

    Design files

    aspro648/Arduino

    DIY Clones done in KiCAD

    40 parts12
  • 4 layers206.7 × 105.8 mm32-channel current source, the printed circuit board in 3D

    32-channel current source

    M4a1x/nmr-spectrometer

    My master thesis at D-CHAB (ETH Zürich) - Building a 25MHz NMR spectrometer

    324 parts11GPL-3.0