

A haptic device made to combat ADHD time blindness.
- Size
- 35 × 42.7 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 7
- Nets
- 26
- Pads
- 53
- Tracks, vias
- 62, 13
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 4 May 2026
- Updated
- 2 Jul 2026
Overview
Nudge is an open-source printed circuit board by Danneshowrang, from the Danneshowrang/Nudge-ADHD-Device repository on GitHub. It is a 4-layer board of 35 × 42.7 mm with 7 parts on 26 nets, routed with 62 tracks and 13 vias.
It is built around the DRV2605LDGS. Its parts include 2 capacitors, 2 ICs and 1 switch. It belongs with the ESP32 and RISC-V boards of this library.
Main components
1README
README.mdNudge-ADHD-Device
What is it
Nudge is a haptic feedback device made to combat ADHD-related time blindness. It does this by stimulating the user ever 15 minutes with a haptic effect.
Why I made this project
I made this project because I, as an indivdual with ADHD who is heavily affected by time blindness, have missed a lot of opportunities, deadlines, and dates. (just now I missed the Stasis deadline to recieve a 150-point discount) I hope that with this device, I, and others with ADHD, can create an artificial perception of time and live life with less regrets.
Future Plans
In the future I want to expand this device to not only be a Time-blindness solution, but an entire ADHD multitool. This means adding additional features such as calendar reminders, built-in focus timers, date countdowns, and a user-interactive display.
Pictures
CAD Link
Here is the link to the Onshape! https://cad.onshape.com/documents/210c189d286efe197b4a566f/w/a50a3c19759326f033c6858b/e/ea3b0ad6e4c0592fd1c20846?renderMode=0&uiState=6a46bb6c4d6ed321eca43a19
Parts
7| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | C | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 1 | Battery | Connector_Wire:SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_Relief | BT1 |
| 1 | DRV2605LDGS | Package_SO:VSSOP-10_3x3mm_P0.5mm | U2 |
| 1 | Motor_DC | Connector_Wire:SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_Relief | M1 |
| 1 | SW_SPST | Button_Switch_SMD:SW_SPST_EVQP7A | SW2 |
| 1 | XIAO-ESP32-C3-SMD | RF_Module:MCU_Seeed_ESP32C3 | U1 |
Questions
How big is the Nudge PCB?
It measures 35 × 42.7 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Nudge use?
7 parts, built around the DRV2605LDGS. 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 Nudge KiCad files?
From the Danneshowrang/Nudge-ADHD-Device repository on GitHub, at the commit this page was made from: the board is Nudge.kicad_pcb and its schematic Nudge.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Nudge design in my own project?
Its repository states no licence, so its author keeps all rights: ask Danneshowrang before reusing the design.
Similar boards
- 2 layers287.8 × 126.7 mm

- 6 layers50.2 × 77.2 mm

Meko
KOEGlike/meko
A linux music player with ddr3, a 70hz e-paper display and a haptic touchpad
274 parts90GPL-3.0 - 2 layers71.1 × 24.1 mm

Dactyl manuform gimbal
sffubs/dactyl_manuform_gimbal
Instrutions and designs for building the dactyl-manuform-gimbal keyboard
20 parts57 - 4 layers82.8 × 33 mm

E ink watch
sandgum/Triangulate-ES_01-Watch
A 5mm thick smartwatch which uses an E-ink display and two OLEDs to display information while consuming very little power
162 parts22 - 2 layers55.6 × 71.2 mm

- 4 layers72 × 75 mm

Nrf52480 Dev board
brendena/Nordic_Pebble_Steel
The goal of this project is to replace the main motherboard in the pebble steel with newer parts. Specifically the cpu will be a Nordic NRF52840.
75 parts9 - 4 layers56 × 48 mm

- 4 layers25 × 50 mm

Print and Place PCB
ollyoid/Printegrated-Circuits
GCode post-processor for integrating PCBs into 3D prints
49 parts5