Giter Club home page Giter Club logo

wrist-zapper's Introduction

Wrist Zapper

A portable wrist pose controlled electrocutaneous stimulator. Part of an undergraduate thesis.

Operates on an ESP32, and communicates with a companion app built on Blynk via BLE.

The Wrist Zapper

If you'd like to make your own, see the build instructions here.

System Diagram

The following is a basic system diagram showing the various elements of the design and how they relate to one another:

System diagram

Bill of Materials

Item Part Number Supplier Cost Quantity Total Cost
Microcontroller (Adafruit ESP32 Feather) 3405 Adafruit R299.25 1 R299.25
IMU (6 DOF) SEN-00138 Netram R126.05 2 R252.10
Boost Convertor (12-200V, 60mA) NCH6100HV Amazon R284.85 1 R284.85
Buck Convertor (12-3.3V, 2A) MP1584 Communica R45.00 1 R45.00
NPN Transistor MJE340 Farnell R10.66 1 R10.66
P-Channel MOSFET (400V, 3.5A) FQP4P40 Farnell R22.72 3 R68.15
SD Card Reader (Wemos D1 Mini RTC/Data Logger Shield) Communica R82.61 1 R82.61
Battery Manager (Comidox 3S, 12.6V, 10A) Amazon R38.95 1 R38.95
Resistor (Through-hole, 25mW, 1k) UCT R0.00 4 R0.00
Resistor (Through-hole, 25mW, 2k2) UCT R0.00 2 R0.00
Resistor (Through-hole, 25mW, 3k3) UCT R0.00 1 R0.00
Resistor (Through-hole, 25mW, 10k) UCT R0.00 1 R0.00
LED (Red, 5mm, 20mA) UCT R0.00 1 R0.00
LED (Green, 5mm, 20mA) UCT R0.00 1 R0.00
Fuse (glass, 30mA) UCT R0.00 1 R0.00
Fuse holder UCT R0.00 1 R0.00
3.7V Li-Ion Battery UCT R0.00 3 R0.00
Small On/Off Switch COM-00652 Netram R15.00 1 R15.00
JST Connector (1A, 2 pin, female, 14cm) Communica R3.04 4 R12.17
JST Connector (1A, 2 pin, male, 14cm) Communica R3.04 4 R12.17
Heat Shrink (Various colours, 1/8") Communica R0.44 3 R1.32
Header Connector (5 pin, female, 2.54mm, L, locking) XY136-05RT Communica R0.91 2 R1.82
Header Connector (5 pin, male 2.54mm, locking) XY136-05HT Communica R1.45 2 R2.90
Header Connector (2 pin, female, 2.54mm, L, locking) XY136-02RT Communica R0.31 2 R0.62
Header Connector (2 pin, male 2.54mm, locking) XY136-02HT Communica R0.55 2 R1.10
Ribbon Cable (10-way, 1m) Communica R7.36 0.1 R0.74
Any small jumper cable (comms core will do, 1m) UCT R0.00 1 R0.00
Strip Board (2.54mm pitch, 100x300mm) UCT R70.00 1 R70.00
3D Printing R120.00 1 R120.00
Total R1,319.40

wrist-zapper's People

Contributors

devsticks avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.