
Closed
Posted
Paid on delivery
I’m building a palm-sized device that helps automate at-home medication. Inside it sit two independent plungers driven by micro servos, a vibration motor, a small speaker for audio prompts, and a 1.68-inch colour display for on-device instructions and feedback. All of these elements need to live on a custom PCB, run from a single rechargeable battery that is properly sized for daily use, and work seamlessly together. You will receive the full parts kit, so your focus is on: • designing the board, • assembling and reflowing it, • loading the firmware, and • proving that everything operates exactly as intended. The most important interaction is tight, reliable coordination between the user’s button press (or other trigger you recommend) and the two plungers: press, plunge, confirm on screen, vibrate, optional audio. A clean, well-structured codebase on a mainstream microcontroller (ESP32, STM32 or similar) is expected so future feature tweaks stay painless. Key acceptance criteria • Final PCB, fully assembled and flashed, in my hands no later than 10 July • Continuous bench test showing at least one week of duty cycle on a single charge • Smooth, simultaneous operation of display, vibration motor, speaker and both servos with no brown-outs • Source files: schematic, layout (Gerber/ODB++), BOM, firmware and a brief test report Let me know the quickest way you’d like parts shipped to you and any preferred PCB house or assembly tooling you need booked. I’m ready to move immediately.
Project ID: 40372149
52 proposals
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Jacksonville, United States
Payment method verified
Member since Jan 13, 2026
min $50 USD / hour
$250-750 USD
£2-5 GBP / hour
₹12500-37500 INR
$250-750 USD
$30-250 USD
$3000-5000 USD
₹1500-12500 INR
$10-30 USD
$25-50 USD / hour
$250-750 USD
$750-1500 USD
$250-750 USD
$750-1500 USD
$30-250 NZD
$10-30 USD
$30-250 USD
€8-30 EUR
$750-1500 USD
₹1500-12500 INR
$30-250 USD
$10-30 AUD