An electrical stimulation platform for **research**, **DIY projects**, and **wearable applications**.
Thank you for visiting!
dogoLab Shocker is an open-source electrical stimulation platform designed for DIY enthusiasts, researchers, designers, and developers.
- Fully open system – programmable waveform control & closed-loop stimulation
- Onboard IMU sensor (BMI270)
- Bidirectional AC stimulation output – enables both muscle contraction and relaxation
- Built-in hardware current limiting & isolation for safety
- Multiple control interfaces: USB (wired) / WiFi & Bluetooth (wireless)
- Easy development: Arduino SDK demo + Web UI remote control panel
Learn the hardware design & signal flow of the dogoLab Shocker:
To learn how to use the SDK and built-in libraries, visit:
👉 SDK & Software Library Guide
To build your own case / enclosure:
👉 3D Model Guide
(Hardware setup & SDK tutorials will be added later)
- Clone this repository
git clone https://github.com/0ingchun/dogoLab.git
cd openTENS- Get hardware 👉 Hardware Module Guide
- Flash firmware 👉 SDK & Software Library Guide
- Build enclosure 👉 3D Model Guide
Before assembling or using any dogo hardware, PLEASE READ:
👉 Safety & Disclaimer (SAFETY_NOTICE.md)
- All web content (including any paid features) has no commercial affiliation with the developers.
- Software icons & UI designs belong to the original creators — commercial reuse & public distribution are prohibited.
- This project is for educational & experimental purposes only — follow your local laws and delete any sensitive content within 24 hours.
- Downloading or using any hardware/software from this project means you agree to the above terms.
- Please follow the open-source license of this project.
dogoLab
by 0ingChun
Copyright © 2025
© 2025 0ingChun, All rights reserved.
Hardware schematics & PCB designs: Released under the Apache 2.0 License
Firmware & software: Released under the Apache 2.0 License
The stimulation module of dogoLab is built upon openTENS
👉 openTENS – Open-Source Stimulation Module

