
Closed
Posted
Paid on delivery
I’m building a small interactive sound board driven by an Arduino and the MPR121 capacitive-touch controller. Between five and eight copper-tape pads will act as the touch points; the moment any pad is tapped it should fire a single, corresponding MP3 track through a DFPlayer Mini, then stop—no looping, no timed fades. Here’s the workflow I need solved: • Code that links each of the MPR121’s channels to its own MP3 file and plays the file once per touch, with simple debouncing so accidental retriggers are avoided. • Reliable wiring that ties the Arduino, MPR121, DFPlayer Mini, a small Class-D amplifier and speaker together, plus a spare GPIO line that can mute the speaker and divert audio to a 3.5 mm headphone jack when a plug is detected. • Everything soldered neatly on a perfboard, ready to drop into an enclosure, with labeled headers for power and the optional headphone switch pin. Please include the final sketch, a parts list, a wiring diagram, and a quick video or photo of the assembled perfboard in action so I can replicate the setup on my end. If you’ve tackled DFPlayer-Mini quirks or touch sensitivity calibration before, all the better—I’d like this to be plug-and-play once it arrives. I'm happy to pay for parts and delivery of the product.
Project ID: 40418672
59 proposals
Remote project
Active 4 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
59 freelancers are bidding on average £455 GBP for this job

As a multidisciplinary engineer with extensive experience in PCB design, embedded firmware, and IoT product development, I bring a unique combination of skills that make me the ideal candidate for your Arduino touch-triggered sound board project. Specifically proficient in circuit design, electrical engineering, electronics, and embedded systems, I can flawlessly handle all aspects of your workflow from code development to soldering and everything in between. I have successfully accomplished similar projects that involved connecting capacitive-touch controllers like the MPR121 and media players like the DFPlayer Mini. My firm grasp of the coding intricacies enables me to create efficient debouncing algorithms that will effectively prevent accidental retriggering. Moreover, my expertise in hardware-software integration means that I can ensure stable wiring that guarantees seamless harmonization between the Arduino, MPR121, DFPlayer Mini, amplifier, and speaker.
£250 GBP in 1 day
7.8
7.8

As an experienced electrical engineer with a solid foundation in circuit design, I am more than capable of delivering on the various aspects of your Arduino Touch-Triggered Sound Board project. My proficiency in working with microcontrollers, such as Arduino and MSP430, combined with my embedded systems expertise makes me equipped to successfully execute the coding tasks you've laid out, ensuring each MPR121 channel is seamlessly connected to its corresponding MP3 file. Moreover, my skills extend beyond mere theoretic knowledge; I’m equally competent in practical implementation. That said, I assure you of a professionally executed wiring system tying all the necessary components for your sound board together. This would include soldering them neatly onto a perfboard and clearly labelling headers for power and other essential components. Additionally, concerning any anticipated quirks with the DFPlayer-Mini and touch-sensitivity calibration, I'm well-prepared. My experience of more than five years in electronic design has necessitated my familiarity with troubleshooting and finding pragmatic solutions to unexpected issues that arise in projects like this. All these factors considered, I guarantee an end-
£400 GBP in 15 days
7.4
7.4

I am a skilled and reliable Embedded Systems Engineer with over 6 years of hands-on experience in Arduino, ESP32/ESP8266, and microcontroller-based development. I specialize in designing efficient, stable, and scalable embedded solutions, turning ideas into fully functional hardware-software systems. I have a strong background in electronics, sensors, communication protocols (UART, I2C, SPI, MQTT, WiFi, BLE), and real-time embedded systems. My development approach focuses on clean, well-structured, and well-documented firmware, ensuring long-term reliability and easy maintenance. I also provide thorough testing, debugging, and performance optimization, including power efficiency improvements where required. I am a detail-oriented engineer with strong problem-solving skills and extensive experience in hardware debugging and firmware optimization. Beyond technical expertise, I value clear communication, meeting deadlines, and maintaining high client satisfaction. I work closely with clients to fully understand project requirements and deliver high-quality results. Pricing is flexible and can be discussed based on project scope and complexity. I am open to both short-term and long-term projects. Let’s work together to build a professional, reliable, and efficient embedded system for your needs.
£500 GBP in 7 days
7.5
7.5

Hi there, I carefully read your project, and I can help build a plug-and-play Arduino sound board using the MPR121 touch controller and DFPlayer Mini. I’m Samuel Tshibangu, a mechatronics engineer with hands-on experience in Arduino systems, capacitive touch, audio modules, amplifiers, wiring, and clean prototype assembly. I’ve worked with similar components, including DFPlayer Mini quirks and touch sensitivity tuning, so I can deliver a reliable and easy-to-replicate setup. I can provide the final sketch, wiring diagram, parts list, labeled perfboard assembly, and a short photo/video demo before shipping. Feel free to send me a message. Best regards, Samuel Tshibangu
£300 GBP in 1 day
6.4
6.4

Most DFPlayer-Mini builds fail on two things: SD card formatting quirks and MPR121 retrigger noise from copper tape. Get those right and the rest is straightforward — your spec is clean, the headphone-jack auto-mute is the only real wrinkle. Why me? • 5+ years building embedded systems end-to-end, with ESP32/Arduino firmware as a core stack. • I’ve wired and coded MPR121 touch arrays before and know the sensitivity tuning copper tape needs. • DFPlayer quirks (file naming, busy-pin handling, pop suppression) handled in firmware, not guessed at. • Headphone-jack detection via GPIO with clean amp mute logic — no audio bleed. • Deliverables: commented sketch, parts list, wiring diagram, perfboard demo video. • 2 weeks free post-delivery support if anything misbehaves on your end. Happy to jump on a quick call to confirm pad count and enclosure constraints before I order parts.
£500 GBP in 3 days
6.5
6.5

Drawing upon my extensive experience in PCB Design & Development and Firmware Development, I am confident that I can deliver the interactive sound board you need, integrating the Arduino, MPR121, DFPlayer Mini, amplifier and speaker neatly on a perfboard for ease of assembly and use. I understand the intricacies of working with the DFPlayer Mini and its quirks, allowing me to navigate any calibration issues expertly and deliver a plug-and-play solution to you. Additionally, my specialization in power supply circuits uniquely equips me to design a reliable system that ensures the sound board functions optimally with efficient power usage. My track record in developing LED driver circuits also gives me a strong understanding of effective coding for reliable touch-detection; I'll ensure that your MP3 files only play once per touch event, while incorporating simple debouncing to avoid accidental retriggers. Moreover, I want you to feel entirely equipped moving forward. For this reason, I promise not only to provide you with the final sketch, parts list, wiring diagram, but also with a well-documented project accompanied by a video/photos of the assembled perfboard in working action. My ultimate goal is to bring your vision to life seamlessly and comprehensibly. Choose me for precision and clarity tailored specifically for your project's success!
£500 GBP in 7 days
6.7
6.7

As an Arduino enthusiast with extensive experience in the world of embedded systems and electronics, I am confident in my ability to design and build your touch-triggered sound board. At ZAWN Tech, we have handled numerous hardware projects similar to your requirements, allowing us to provide robust and reliable solutions like you envision. My proficiency in Arduino coding will ensure smooth channel linkage between the MPR121 and MP3 files without any unintended retriggers, all while incorporating simple debouncing to minimize accidental activations. Additionally, I'll meticulously wire the Arduino, MPR121, DFPlayer Mini, Class-D amplifier, and speaker hence delivering a setup that can be effortlessly replicated on your end. When it comes to documentation, rest assured of receiving a comprehensive package comprising the final sketch, a parts list, wiring diagram plus photographs or even a video of the assembled perfboard in action. Furthermore, if there are any peculiarities linked to DFPlayer-Mini or sensitivity calibration, I assure you my real-world experience will enable me to address them effectively for efficient plug-and-play functionality once your build arrives at its destination. I’m happy to include parts and delivery in my services to ensure that you receive a truly turn-key solution.
£750 GBP in 7 days
6.5
6.5

Since 2003 I am working in Digital Electronic. So more than 18 years of experience in Electronics. Arduino NANO/UNO/MEGA, ESP32 and Raspberry PI to build a digital device to read sensor data and send it to the web server, motor control, control relay switches and LEDs. More than 5(five) years of experience in Arduino design and build. If you want an excellent and error-free project delivery, then send a message to me, please. Have more than 10(years) years of experience in C/C++ to build Windows/Linux applications and micro-controller firmware building. If you want a good job delivery, then send a message to me, please. Since 1995 I have been working on Analog and Digital Electronics to build any kind of device. I have build lots of devices. So more than 20 years of experience on Electronics. Including power supply design. Any kinds of schematic and PCB design. Expert PCB design in EasyEDA Pro IDE.
£750 GBP in 7 days
6.7
6.7

I’ve built similar Arduino based systems and can deliver this as a clean, plug-and-play module. What I’ll provide * Debounced firmware mapping each MPR121 channel → unique MP3 (one-shot playback, no retriggers) * Stable DFPlayer handling (busy pin + serial control to avoid common glitches) * Complete wiring: Arduino + MPR121 + DFPlayer + Class-D amp + speaker + headphone detect/mute GPIO * Neatly soldered perfboard with labeled headers (power, pads, headphone detect) * Parts list + clear wiring diagram + final Arduino sketch * Photo/video demo showing touch → playback behavior Hardware approach * Use interrupt from MPR121 for fast, reliable touch detection * DFPlayer “busy” pin to block overlap/retrigger * Headphone jack with detect switch → GPIO mutes amp when plugged * Proper grounding + decoupling to eliminate audio noise Timeline * 3–5 days build + test * Shipping after validation (I’ll share demo before dispatch) If you want, I can also tune touch sensitivity for your exact pad size and enclosure to make it feel solid out of the box.
£700 GBP in 5 days
6.2
6.2

Dear Client, I am a professional Electrical Engineer with 6+ years of experience designing complex systems, including 8-layer high-speed, mixed-signal, and power PCBs for a German firm. I have extensive experience with Arduino, MPR121 capacitive touch, and DFPlayer Mini integration. I can provide the robust code you need—with precise debouncing—and deliver a clean, hand-soldered perfboard assembly featuring the requested headphone-switching logic. My background in both hardware design and firmware development ensures a reliable, plug-and-play solution. I am ready to procure components and begin prototyping immediately. Let’s get started. Best regards,
£400 GBP in 7 days
6.6
6.6

Hi! Your MPR121 + DFPlayer Mini stack is well-matched to this application, though the Arduino variant you choose will determine whether the DFPlayer serial communication is rock-solid or a recurring headache — a standard Uno forces you onto SoftwareSerial, which has timing issues that manifest as phantom track triggers and dropped commands specifically with the DFPlayer Mini. Upgrading to a board with a second hardware UART eliminates that entire failure class before it ever reaches you. I've built exactly this interaction pattern in a wearable Iron Man suit build — physical input triggers a one-shot audio response with state machine debounce logic preventing re-trigger during playback. The DFPlayer's busy pin was central to that debounce architecture, and I ran headfirst into its counterfeit-batch behavior differences, which is how I know to design around it rather than trust it blindly. Two questions worth settling before I scope the final hours: What's your power source — USB-tethered or battery? The DFPlayer starts misbehaving below about 4.2V on a 5V rail, so battery builds need either low-voltage cutoff or a regulated boost architecture. And for the headphone switching, do you want fully hardware-automatic using a mechanically switched TRS jack, or software-detected with a GPIO and amp mute pin — the hardware route is more reliable, but it requires a specific jack footprint? we can discuss it more in details in chat. Thanks! Regards
£400 GBP in 5 days
5.9
5.9

HI, KINDLY READ THROUGH MY PROPOSAL I will deliver a complete, ready-to-use interactive sound board: Arduino + MPR121 capacitive touch (5–8 copper-tape pads), DFPlayer Mini playing one MP3 per touch (single-shot, no looping), debounced response, Class-D amplifier + speaker, and automatic headphone-jack detection with speaker mute all neatly soldered on perfboard, fully tested, and shipped to you. **MY APPROACH** ✅ Phase 1: Final schematic/wiring (MPR121 I2C, DFPlayer UART, headphone detect on spare GPIO, PAM8403 or equivalent amp). ✅ Phase 2: Clean Arduino sketch with per-pad MP3 mapping, reliable debouncing, and single-play logic. ✅ Phase 3: Build, test and ship the assembled perfboard + full documentation. RELEVANT PROJECTS • MPR121 + DFPlayer Mini touch sound board for interactive museum exhibit (8 pads, single-shot MP3 playback, headphone auto-switch, debounced) DELIVERABLES • Fully assembled & tested perfboard (with labels and headers) • Final Arduino sketch (.ino) with clear comments • Detailed wiring diagram (PDF) • Parts list + BOM with exact links • Short video of the board in action (each pad triggering its MP3) • Quick-start guide for SD card file naming QUESTIONS 1. Exact number of touch pads (5–8) and Arduino model (Uno/Nano/Pro Mini)? 2. Any preferred MP3 folder/filename convention on the SD card? 3. When can I start (and your shipping address country)? Ready to start immediately
£450 GBP in 6 days
6.4
6.4

HI,This is an excellent interactive audio project, and I have prior experience developing similar Arduino-based soundboards utilizing capacitive touch and the DFPlayer Mini module. I can provide a clean, stable, and "plug-and-play" solution that is ready to be mounted directly into your enclosure. **Deliverables:** • An Arduino sketch mapping each MPR121 channel to a unique MP3 track (supporting 5 to 8 inputs) • Single-trigger playback per touch, ensured through proper debouncing and robust DFPlayer stability handling • Calibrated touch sensitivity for copper tape pads to prevent false triggers • Fully integrated wiring: Arduino + MPR121 + DFPlayer Mini + Class-D Amplifier + Speaker • Headphone jack detection via GPIO with automatic speaker muting **Hardware Provided:** • A neatly soldered circuit board assembly with clearly labeled headers (for power, audio, and GPIO) • A clean layout designed to minimize noise and ensure stable operation • Comprehensive testing completed prior to shipment I am well-versed in the common pitfalls associated with the DFPlayer Mini (such as serial timing, file indexing, and noise issues), ensuring smooth playback free from glitches or unintended repetitions. I can handle the entire process—from component sourcing and assembly to testing and shipping. I am ready to begin work immediately and will maintain clear, consistent communication throughout the entire project. Best Regards.
£500 GBP in 7 days
5.6
5.6

Hello... I can help you develop your project. I have extensive experience working with the FN-S10p MP3 player module, which uses flash memory accessed via a USB micro-C connector instead of an SD card, and the OEP30W Class D amplifier. I work with Arduino, ESP32, and PIC microcontrollers. I have extensive knowledge of software and hardware debouncing techniques. Feel free to contact me with any questions. Thanks.
£250 GBP in 30 days
5.5
5.5

Hi, how are you doing? I went through your project description and I can help you in your project. your project requirements perfectly match my expertise. We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: Antenna Design (CST, HFSS) Embedded C Programming. VHDL/Verilog, Quartus/Vivado, LabVIEW/ Multisim/PSPICE/VLSI MATLAB/SIMULINK Network Simulator NS2/NS3 Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC, STM32 and ESP32. IDEs like Keil MDK V5, ATmel studio and MPLab XC8. PLCs / SCADA PCB Designing Proteus, Eagle, KiCAD and Altium IOT Technologies like Ethernet, GSM GPRS. HTTP Restful APIs connection for IOT Communications. Also, we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements.
£500 GBP in 7 days
6.2
6.2

I'm an experienced developer with a keen interest in microcontroller based projects. I usually work on Raspberry Pi and Pico based projects but can happily work with the Arduino. I can design and build circuits incorporating various input and output devices. I would be keen to hear more about your project. Based in Cumbria.
£600 GBP in 10 days
5.8
5.8

HI there Instead of Arduino, why not go for ESP32 interfaced with SD card , the idea is to allow you to upload list of MP3 files over WiFi anytime to be stored on SD and later each MP3 file gets played when a corresponding touch pad is engaged You don't have to pay me for parts, but rather for the PCB I would have it designed, submitted to JLC for fabrication so they can finally ship the final product to you The PCB will house both ESP32, SD card adapter and MAX98357 I2S Amplifier IC, 3.5 mm headphone jack on board and all you have to do is add a speaker to it via some exposed 2-terminal connector and
£600 GBP in 7 days
5.7
5.7

Hello! I'm a highly skilled PCB Designer with over 10 years of expertise in delivering reliable and efficient PCB designs. I specialize in creating precision designs tailored to client's needs, utilizing top-tier design tools such as Altium Designer, Autodesk Eagle, KiCad, EasyEDA, Siemens PADS, DipTrace, Allegro/OrCAD, Fritzing and Proteus. My goal is always to ensure the highest quality and performance in every project. Core Expertise : • Schematic Capture & Layout Design • Component Selection & Library Management • Reverse Engineering (PCB Replication, PCB Cloning) • Gerber, BOM, and CPL File Generation & Manufacturing Support • Design for Manufacturability (DFM) and Design for Assembly (DFA) • PCB Design & Development (Single, Double, Multi-Layer, Flexible PCBs) Industries Served : • Medical Devices • Telecommunications • Consumer Electronics • Industrial Equipment • Automotive Electronics • Safety and Security Devices Why Choose Me? • Attention to Detail and Commitment to Quality • Strong Communication Skills & Client-Centric Focus • Timely Delivery & Flexible Approach to Meet Project Requirements I would love to help you with your next PCB design project. Feel free to reach out, and let’s discuss how I can bring your ideas to life! Best Regards, Utpal
£500 GBP in 7 days
5.4
5.4

Hi, This is a really nice project—and definitely something I can handle end-to-end. I’ve been working with Arduino and embedded electronics for years, including a lot of hands-on work with DFPlayer Mini modules and capacitive touch controllers like the MPR121. I’m very familiar with the typical issues (false triggering, DFPlayer timing quirks, grounding noise, etc.), so I design these systems to be stable and plug-and-play. My approach would be to build it as a clean, reliable module. Each touch pad will trigger its own MP3 file with proper debouncing and “one-shot” behavior—so it plays once per touch, no looping or accidental retriggering. On the hardware side, I’ll wire everything (Arduino, MPR121 over I²C, DFPlayer over UART, amplifier, speaker) with careful attention to grounding and signal integrity to avoid noise or glitches. I’ll also include a simple and reliable headphone-detect solution that mutes the speaker automatically when a jack is inserted. The whole circuit will be neatly assembled on a perfboard with clearly labeled connections for power, touch pads, and optional signals. What you’ll get: • Clean, well-commented Arduino code • Wiring diagram + parts list • Fully assembled and tested board • Photo/video showing it working If you’d like, I can povide a working prototype and test it in my lab. Best regards, Hamza
£250 GBP in 7 days
5.3
5.3

Hello, I’ve reviewed your Arduino sound board setup using the MPR121 capacitive controller and DFPlayer Mini. You need a reliable, touch-triggered system where each copper pad maps to a unique MP3, plays once per tap with proper debouncing, and integrates cleanly with an amp, speaker, and headphone auto-switching. I will deliver a complete working prototype: optimized Arduino sketch linking MPR121 channels to DFPlayer tracks with stable debouncing and sensitivity tuning; a clean perfboard build with solid wiring between Arduino, MPR121, DFPlayer, Class-D amp, and speaker; plus a GPIO-based headphone detect circuit to mute speaker and reroute audio. You’ll receive a full parts list, wiring diagram, labeled headers, and media proof of the assembled unit in action. I’m ready to source components, assemble, test for DFPlayer quirks (power noise, track indexing), and ship a plug-and-play unit you can easily replicate. Thanks, Asif
£750 GBP in 10 days
5.2
5.2

London, United Kingdom
Payment method verified
Member since Mar 4, 2017
£10-20 GBP
£10-20 GBP
£20-250 GBP
£20-250 GBP
€8 EUR
$750-1500 USD
₹12500-37500 INR
₹1500-12500 INR
$250-750 USD
$25-50 USD / hour
$30-250 AUD
$10-30 USD
$30 USD
$2-15 USD / hour
$30-250 USD
₹37500-75000 INR
€30-250 EUR
$30-250 USD
$15-25 USD / hour
₹12345-123456 INR
$250-750 USD
$10-30 USD
$30-250 NZD
₹12500-37500 INR
$30-250 USD