Mini PWM Motor BMS PCB

via Freelancer ·

Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted1 hour ago
I need a custom PCB that keeps everything for my project on one tiny board: a PWM driver for a small N20 DC motor, full Li-ion BMS, USB-C charging and the simple interface of an on/off switch plus two LEDs (one to show the board is on, one for charge status).

The motor speed must be adjustable with a little onboard knob, not fixed. Power will come from a single 3.7 V 18650 cell, so the battery management section has to cover charge, over-charge, over-discharge and short-circuit protection while sharing the USB-C port with the charger. Efficiency and footprint are both important; every square millimetre you can save counts.

I’m comfortable testing, but I need you to give me manufacturing-ready files and clear guidance for assembly.

Deliverables
• Schematic with labeled blocks for PWM stage, BMS/charger and user interface
• Compact PCB layout (Gerber, drill, pick-and-place, 3D STEP) ready for JLCPCB/PCBWay upload
• Complete, in-stock BOM with part numbers and footprints
• Brief assembly/bring-up notes, including potentiometer value for the speed range and how the LEDs are wired to indicate power and charge states

I work in KiCad, but Altium or Eagle is also fine as long as exports are provided. Let me know your preferred tool chain, any component lead times I should be aware of, and how small you expect the final board to be.

(Side note, if you can figure out how to wire in a small finger trigger to control speed same as the potentiometer for precise control instead of a micro switch that would also be helpful)
electronics cad/cam electrical engineering pcb layout circuit design embedded systems prototyping
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.