Found 3 results for Find a through-hole 4 pin connector header or module connector with pins suitable for wiring an external MT3608 boost module: VIN+ VIN- VOUT+ VOUT-. Beginner friendly 2.54mm pitch header or terminal block..
Thought for a moment
The MT3608 part I found includes its own detailed converter PCB geometry, which is creating manufacturing-rule conflicts inside the layout. For a beginner build like your protoboard, the better PCB approach is to use a 4-position through-hole connector labeled for the external MT3608 module: IN+, IN-, OUT+, OUT-. I’m switching to that cleaner, solder-friendly footprint now.
Final check shows no airwire, dangling-trace, overlapping-copper, missing-footprint, or invalid-layer issues.
I did not add the 220 ohm resistor because the MT3608 itself does not need a 220 ohm resistor for power conversion. If that resistor was only for the LED, it is no longer needed because the LED was removed. If you used the 220 ohm resistor somewhere else on your protoboard, tell me where it was connected and I’ll match it exactly.
Battery nominal voltage: 3.7V Li-Po, minimum assumed about 3.0V, full charge 4.2V.
ESP32 WiFi peak current can be high; regulator/boost should support at least 700mA output margin.
Relay module adds coil/input current; selected module must be compatible with ESP32 GPIO logic.
Motor current path should use wider traces than logic signals.
Power Tree and Power Budget
Table
Rail
Load
Typical
Peak/Design
5V/VIN
ESP32 DevKit
150-250mA
500mA WiFi bursts
5V or 3.3V
Relay module
30-80mA typical module-dependent
100mA design allowance
Battery switched
3V coin vibration motor
60-100mA
150mA startup allowance
3.3V GPIO
LED/button logic
<10mA
10mA
Design allowance: boost/regulator output should support at least 600mA continuous and 700mA+ transient for ESP32 plus relay. Motor trace should be sized for at least 250mA for margin.
Manufacturing and Assembly Expectations
Prototype-focused PCB, not production safety-certified hardware.
Through-hole headers/connectors preferred for beginner soldering.
Modules may be mounted on female headers for replacement.
Ground plane required.
Firmware-Relevant Hardware Requirements
Relay control GPIO drives the relay input.
Status LED GPIO indicates alert/power state.
Optional button GPIO may trigger test vibration.
Firmware must avoid GPIO6-GPIO11 on ESP32-WROOM-32.
Physical Design Expectations
Compact wearable PCB with rounded corners.
ESP32 antenna should face a board edge with copper keepout.
Mounting holes in corners.
Clear silkscreen labels for battery, TP4056, relay, motor, switch, GPIOs, and polarity.
Important Design Decisions
User explicitly requires relay-module direct motor switching and forbids MOSFET/transistor motor driver.
Use module-based TP4056 and relay to simplify beginner assembly.
Use common ground across ESP32, relay, charger/protection, and motor battery return.
Assumptions
The relay module input is opto/transistor-buffered on the module and GPIO-compatible; otherwise a bare relay coil cannot be driven directly by ESP32.
The TP4056 board includes battery protection, as requested.
The motor is a small 3V coin vibration motor with current below 150mA startup.
Exact enclosure dimensions are not specified; board will be compact but sized for beginner soldering.
Change Notes
Initial specification created from user requirements.
Power Routing Notes — ESP32 Wearable Vibration Alert
Firmware Starter — ESP32 DevKit ESP32-WROOM-32
Assets
No assets added.
ESP32 Wearable Vibration Alert
Compact Li-Po powered ESP32 wearable vibration alert prototype for construction worker safety monitoring, using a relay module to directly switch a 3V coin vibration motor with beginner-friendly soldering and labeled PCB wiring.
Properties
Properties describe core aspects of the project.
Pricing & Availability
Distributor
Qty 1
Arrow
$0.80
Digi-Key
$16.64
LCSC
$1.43–$1.44
Mouser
$0.11
TME
$0.00
Verical
$0.05–$4.14
Controls
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.