
Closed
Posted
Paid on delivery
Project Title: Design a Custom Jukebox Controller PCB (Drop-In Replacement) Project Overview I am developing a modern Linux-based digital jukebox platform and require a custom controller PCB to replace an obsolete legacy controller board. The original board is available and can be supplied to the successful freelancer for measurement and connector identification. The objective is not to copy the original electronics. The objective is to design a modern replacement board that fits the same physical location, uses the existing wiring harnesses and provides the functionality required by the new software. Requirements The replacement PCB must: * Match the physical dimensions of the existing board. * Use the same mounting hole locations. * Position connectors so the existing wiring harness can be reused. * Be designed using modern, readily available components. * Include complete design files, schematics, PCB layout and firmware source code. Core Functions Required Coin and Credit Functions * Coin mechanism pulse input. * Coin mechanism enable/inhibit output. * Coin mechanism status LED control. * Credit button input. * Service button input. Audio Functions * Stereo line-level audio input from PC motherboard front-panel audio header. * Stereo audio output to existing amplifier. * Software-controlled volume control. * Audio mute control. * Amplifier enable/disable control. * Audio switching and routing capability. Microphone Functions * Microphone input. * Microphone enable/disable. * Provision for future microphone priority and music ducking. Remote Control Functions * Infrared remote receiver input. * Report remote-control button presses to host software. Communications * USB connection to Linux PC. * USB serial communications interface. * Commands and events exchanged with host software. * Firmware update capability over USB. Additional Inputs and Outputs * Status LEDs. * Optional cabinet door switch input. * Expansion inputs and outputs for future features. Preferred Hardware Open to recommendations, however ESP32-S3, Raspberry Pi Pico 2 or similar modern microcontroller platforms are preferred. Deliverables * Complete schematic. * PCB design files (KiCad preferred). * Bill of Materials (BOM). * Gerber files. * Firmware source code. * Assembly documentation. * Prototype-ready design suitable for manufacture by JLCPCB, PCBWay or similar. What Will Be Provided * Original controller board for measurement and connector identification. * High-resolution photographs of both sides of the board. * Connector and wiring information identified during software development. * Ongoing communication during development and testing. Please provide examples of previous PCB design, embedded systems, audio electronics, USB device or controller board projects completed.
Project ID: 40484410
38 proposals
Remote project
Active 6 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
38 freelancers are bidding on average £157 GBP for this job

With over a decade of experience in the diverse fields of digital motor control, analog design, electronic design, and embedded systems, I am well-versed in all aspects of the project. My skills complement the complex demands of your custom jukebox controller PCB design job perfectly. Adept in utilizing tools such as OrCAD for circuit simulation and Altium for elaborate PCB designs, I can assure you a top-notch work delivery. I have successfully executed similar projects involving designing PCBs to replace legacy hardware while keeping intact the key functionalities as per new requirements. My expertise stems from an understanding of both modern electronics and the older systems they must interface with. This will be pivotal when I have to match physical dimensions and mounting hole locations. You can also count on me to deliver schematic diagrams, gerber and design files using KiCad, Bill of Materials (BOM), efficient code written from scratch and comprehensive assembly documentation. My knowledge with microcontroller platforms like ESP8266, STM32 and Raspberry Pi Pico 2 will certainly be a valuable addition when incorporating features such as audio switching and routing capabilities, infrared remote receiver input, communications with Linux PC via USB connection, among others. Creating prototype-ready designs that can seamlessly move into production on popular manufacturing platforms like JLCPCB or PCBWay is yet another forte.
£135 GBP in 12 days
7.5
7.5

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.
£100 GBP in 7 days
7.4
7.4

I can design this as a modern drop-in jukebox controller replacement board with full hardware + firmware stack, optimized for JLCPCB/PCBWay manufacturing. My approach would be to replace the legacy controller with an ESP32-S3 (or RP2040 if preferred for deterministic IO) acting as a USB device + real-time I/O controller, giving you long-term maintainability and easy Linux integration. Hardware design would include clean isolation between noisy coin/relay circuits and audio paths, proper line-level audio routing, IR receiver interface, GPIO expansion strategy, and amplifier/mute control with robust protection for cabinet environments. Firmware would implement USB CDC/serial protocol for Linux host communication, event handling for coin/credit logic, IR decoding, GPIO control, and future-ready hooks for audio ducking and microphone priority. Deliverables would include full KiCad schematic, PCB layout matching original mechanical constraints, BOM with LCSC parts, Gerbers, assembly files, and production-ready firmware source code with clear Linux-side communication documentation. If you want, I can also propose a simplified MVP architecture first (faster/cheaper prototype) before final production-grade board.
£235 GBP in 7 days
6.9
6.9

Hi, can design the custom jukebox controller PCB as a modern drop-in replacement for your legacy board, keeping the same physical mounting, connector locations, and wiring harness compatibility while implementing the new Linux-based control functions. I have experience with embedded controller PCB design, USB serial communication, microcontroller firmware, audio routing/control, status inputs/outputs, IR receiver integration, and KiCad manufacturing-ready design for JLCPCB/PCBWay. For this project, I would recommend an ESP32-S3 or Raspberry Pi Pico 2-class MCU, depending on the final USB/firmware requirements, with proper input protection, coin pulse handling, service/credit inputs, amplifier mute/enable outputs, software-controlled volume, stereo audio routing, microphone provision, IR input, and expansion I/O I will first review the original board measurements, connector pinout, photos, and wiring requirements, then create the schematic, PCB layout, BOM, Gerbers, firmware source, and assembly documentation. My estimated cost for the complete design package is £230 GBP, depending on final board complexity and audio switching requirements. Regards. I can start immediately after reviewing the original board details and can keep the design clean, serviceable, and suitable for future software updates over USB.
£135 GBP in 2 days
5.7
5.7

Hello, I am an Electrical/Electronics Engineer with 15+ years of experience in embedded systems, custom PCB design, firmware development, and industrial electronics. Your jukebox controller replacement project is an excellent match for my background. I have designed STM32, PIC, ESP32, and Raspberry Pi-based systems, including USB communications, audio interfaces, control electronics, HMI systems, and custom embedded controllers. For this project, I can: • Design a modern drop-in replacement PCB matching the original board dimensions, mounting holes, and connector locations. • Develop the complete schematic and PCB layout in KiCad. • Implement firmware using ESP32-S3, Pico 2, or another suitable MCU. • Support coin inputs, credit/service buttons, IR remote receiver, status LEDs, and expansion I/O. • Implement USB communication with the Linux host, including firmware updates. • Design audio switching, mute, amplifier enable, and software-controlled volume functions. • Deliver schematic, PCB files, BOM, Gerbers, firmware source code, and assembly documentation. My experience includes embedded controllers, industrial automation, HVAC controls, USB, RS485, SPI, I2C, audio electronics, and production-ready PCB development. I understand the objective is to create a modern, reliable replacement board that integrates with the existing wiring harness and works seamlessly with your Linux-based jukebox platform. Best Regards, Hamza
£110 GBP in 3 days
5.4
5.4

Hi, your jukebox controller replacement project is an excellent match for my experience in embedded systems, custom PCB design, USB-connected peripherals, and audio-control electronics. I have 10+ years of experience developing controller boards, human-machine interfaces, audio routing systems, USB devices, and Linux-connected embedded hardware, including complete schematic, firmware, and production-ready PCB development. ✅ I will analyze the original controller board, preserve mechanical compatibility, connector locations, and harness interfaces while redesigning the electronics using modern, readily available components. ✅ I will develop the complete hardware platform including coin handling, credit/service inputs, USB communications, audio routing, volume control, amplifier management, microphone support, IR remote reception, status indicators, and future expansion capability. ✅ I will deliver KiCad design files, firmware source code, BOM, manufacturing outputs, assembly documentation, and a prototype-ready design optimized for JLCPCB/PCBWay production. ✅ Can you provide dimensions, connector photos, and mounting-hole locations now, or will the original board be shipped for reverse-engineering? ✅ Do you have a preferred USB protocol between the Linux host and controller (USB CDC Serial, HID, or custom protocol)? ✅ For software-controlled volume and audio switching, do you prefer analog audio-control ICs or USB-controlled digital audio processors? Best, Yaroslav
£135 GBP in 7 days
5.0
5.0

⭐⭐⭐⭐⭐ This is exactly the type of modernization project I enjoy—preserving the existing jukebox hardware while replacing obsolete electronics with a maintainable, production-ready controller. I understand the goal is not to clone the legacy circuitry but to create a modern drop-in replacement that matches the board dimensions, mounting points, and harness locations while providing reliable USB communication with your Linux-based platform. I can deliver: • Complete KiCad schematic and PCB design • Mechanical compatibility with the original board • ESP32-S3 (preferred) or Pico 2 based architecture • USB serial communications and bootloader updates • Coin, credit, service, and cabinet I/O handling • IR remote decoding and event reporting • Audio routing, mute, volume, and amplifier control • Expansion-ready GPIO architecture • BOM, Gerbers, assembly documentation, and firmware source A few questions: • Is software-controlled volume expected to be analog (audio IC) or digital within Linux? • What amplifier interface currently exists (line-level, mute, enable)? • Do you anticipate future touchscreen or network-controlled features? I’d be happy to review photos and measurements of the existing controller and help develop a robust replacement designed for long-term maintainability and manufacturing.
£135 GBP in 7 days
5.0
5.0

Hi, I am ready to deliver a modern replacement controller PCB for your Linux based jukebox platform. The focus is on designing a drop in board that matches the physical dimensions and connector positions of the legacy controller, while integrating modern components and embedded firmware for audio, coin, and USB functions. The design will be aligned with IPC 2221, IEC 61010, and Audio interface compliance. Before moving forward, do let me know: 1. Should the preferred MCU be ESP32 S3 or Raspberry Pi Pico 2, or are you open to other automotive controllers? 2. Do you require galvanic isolation for audio and USB interfaces to minimize noise and ensure long term reliability? Project Deliverables • Schematic and PCB files • Firmware source code • BOM, gerber and drill files • Prototype ready design Tools I Use • KiCad / Altium Designer • STM32CubeIDE / ESP IDF I have experience of 7+ years in PCB designing. I have delivered embedded audio and controller projects including: • Digital Audio PCB for Electric Piano multi board KiCad design with USB interface. • ESP32 based Controller Board coin/credit handling and USB communication Find my past PCB and embedded projects attached with this proposal. Looking forward to your message. Warm regards, Abubakar
£152 GBP in 7 days
5.1
5.1

As an experienced Electrical Engineer and PCB Designer, I'm confident in my ability to meet and exceed your expectations for this custom Jukebox Controller project. My skill set marries well with the requirements you have outlined including thorough PCB design, embedded systems, and audio electronics experience as well as proficiency in the above-mentioned microcontroller platforms, USB interfaces, and Linux-based systems. I've successfully completed projects that required preserving the functionality of legacy designs while modernizing them, making me an ideal fit for this task. I will not just copy the original electronics but rather create a replacement board that accommodates the host software's requirements and fits effortlessly into your existing setup using readily available components. I will position the connectors to ensure no rewiring or adapter is required; simplicity and convenience are paramount when upgrading legacy systems.
£135 GBP in 7 days
5.0
5.0

Hi, The biggest risk in this project is not replacing the legacy controller board—it is ensuring seamless compatibility with the existing jukebox hardware, wiring harnesses, audio system, and Linux software while delivering a modern, reliable, and maintainable controller architecture. I have 30 years of experience in embedded hardware design, custom PCB development, USB-connected controllers, audio electronics, power management, and microcontroller-based control systems using modern platforms such as ESP32 and Raspberry Pi Pico. For this project, I would focus on: 1. Designing a drop-in replacement PCB that matches the original board dimensions, mounting holes, and connector locations 2. Integrating microphone input circuitry with support for future priority and music-ducking features 3. Designing expansion-friendly I/O architecture for future hardware enhancements The goal is to create a reliable, production-ready controller board that preserves compatibility with the existing jukebox hardware while providing a modern foundation for future software and feature expansion. A couple of questions: 1. Do you prefer ESP32-S3 or Raspberry Pi Pico 2 as the primary controller platform? 2. Should audio volume control be implemented digitally or through dedicated audio hardware? If you message me, I can outline the most practical hardware architecture and migration strategy for a seamless jukebox controller replacement. Best regards, Prat PCB Must Innovations
£250 GBP in 2 days
6.4
6.4

HI, I am an experienced electronics and PCB Design engineer, specialised in use of ECAD software such as Altium Designer, KICAD, EasyEDA, etc. for the the design of electronics and PCB. I will design your projects to meet your Requirements and the industry standard. I do all kinds of circuits such as Power delivery circuit, Sensor Integrated Circuits, wireless control, MCUs etc. I will deliver the following. The Schematics for your Design The PCB for the design Bill of materials(If needed) Gerber, Pick and Place and other manufacturing and assembly drawings needed. Full Support and consultancy till the project is done. Kindly send me message for my previous designs and also so we can discuss further on your project I look Forward to working with you. Best Regards, Abdur-Rafiq
£125 GBP in 7 days
4.7
4.7

Are you looking for an experienced PCB and embedded systems engineer to develop a modern drop-in replacement controller board for your Linux-based digital jukebox platform? I have 5+ years of experience in PCB design, embedded firmware development, USB communication, audio electronics, and manufacturing-ready hardware design. I can redesign the controller using modern components while maintaining the original board dimensions, mounting locations, and connector positions to ensure compatibility with the existing wiring harness. Scope I Can Support: Physical board reverse engineering and connector mapping, schematic design, KiCad PCB layout, USB communication interface, coin/credit inputs, audio routing and volume control, microphone interface, IR remote integration, status I/O, firmware development, and manufacturing preparation. Deliverables: Complete schematic, KiCad source files, PCB layout, BOM, Gerbers, assembly documentation, firmware source code, USB update capability, and prototype-ready files for JLCPCB/PCBWay production. I would be happy to discuss the existing controller board, connector details, and software communication requirements to ensure a reliable and future-proof replacement solution. Best regards, Hasan
£150 GBP in 3 days
4.3
4.3

I’ve spent over a decade shipping embedded products, and your jukebox controller is exactly the kind of project I handle best. I can design the PCB, write the firmware, and even model the 3D enclosure so it’s ready to prototype and ship. I’ve done this before with an RFID-based music system where I handled everything from the audio playback logic to the power circuitry, and it worked flawlessly. I’m not interested in just sending you a schematic. I deliver a complete, tested solution that you can hand to a manufacturer. You get a working controller with clean firmware and a design that’s built to scale. If you want a reliable partner who gets straight to results, let’s talk.
£140 GBP in 2 days
3.3
3.3

Hi there, I'm Cora May, and I love hardware projects like your modern Linux jukebox drop-in replacement. I’ve designed and laid out PCB systems that integrate mixed-signal audio, microcontroller control, and USB communications, with a strong focus on manufacturability and connector-preserved drop-in fit. For your controller board, I’ll create a new schematic + KiCad PCB layout that matches the original dimensions and mounting holes, reuses your existing harness connector positions, and keeps the legacy electronics conceptually replaced (not copied). The firmware will implement coin/credit/service inputs and LED control, stereo line-level audio routing with software volume/mute/amplifier enable, IR remote capture with event reporting, and USB serial command/event exchange plus safe firmware updates. I’ll also design a clean, expand-ready interface set for future microphone priority/ducking and optional cabinet-door sensing.
£150 GBP in 1 day
2.8
2.8

Best Custom Controller PCB Design Expert ⭐⭐⭐⭐⭐ Hi, When I saw your Custom Jukebox Controller PCB Design requirement, it immediately reminded me of several controller board replacement and embedded hardware projects I’ve worked on, including legacy hardware modernization, USB-connected devices, audio control circuits, and custom PCB development using modern microcontrollers. ✅ I have 11+ years of experience in PCB design, embedded systems, USB interfaces, audio electronics, and custom controller board development. ✅ I can help you develop a complete drop-in replacement board including schematic design, PCB layout, BOM, Gerbers, assembly documentation, and source code. Before proceeding, may I clarify: 1. Do you already have connector pinouts identified, or should they be reverse-engineered from the original board? 2. Do you prefer ESP32-S3 or RP Pico 2 as the primary controller platform? Two quick suggestions: ✅ Use a modular design approach to simplify future feature expansion and maintenance ✅ Include ESD and power protection on all external connectors for long-term reliability Freelancer doesn’t allow me to message first — happy to help develop a reliable, production-ready controller board that fits the existing hardware while supporting your modern jukebox platform. Kind regards, Avi Gupta Quality is never an accident
£250 GBP in 2 days
3.0
3.0

I’ve been working with embedded systems for about six years now, and your custom jukebox controller project really caught my eye. I love projects that combine hardware and audio because they feel so tangible and rewarding. I can help you design the PCB from scratch, handle the firmware to make everything talk smoothly, and even work on the 3D enclosure so it looks as good as it performs. I’ve done similar work before, like building an RFID-based jukebox that played songs on tap, and I’m comfortable with audio playback modules, amplifiers, and power management circuits. I know you’re looking for something reliable and cost-effective, and I’m excited to bring that same hands-on approach to your project. Let’s chat about your vision and how I can make it real.
£130 GBP in 4 days
3.0
3.0

I have strong experience in embedded systems, analog audio circuits, KiCad PCB design, and USB firmware — a great match for your jukebox controller replacement. I will design around an ESP32-S3 for USB serial comms, OTA firmware updates, coin/credit I/O, IR receiver, and GPIO expansion. Audio path will use a dedicated stereo volume control IC with mute and amplifier enable, mic input with ducking provision, and clean line-level routing. PCB will match your original board dimensions, mounting holes, and connector positions exactly for drop-in replacement. Deliverables: full KiCad schematic and layout, BOM, Gerbers, firmware source, and assembly docs ready for JLCPCB. Please share board photos so I can confirm connector layout before starting. Best regards, Engr. Muhammad Uzair
£125 GBP in 3 days
1.0
1.0

Hey Mate , Good evening! I am skilled mobile software engineer with skills including Raspberry Pi, Microcontroller, Analog Electronics, Electrical Engineering, Embedded Systems, Digital Design, Electronics and PCB Layout. Please contact me to discuss more about this project. Eager to hear your feedback
£150 GBP in 1 day
0.0
0.0

❤️(❁´◡`❁)Hi there( ͡• ͜ʖ ͡• ).❤️ This project is an excellent fit for my background in embedded systems, custom PCB design, USB-connected controllers, and hardware/firmware development. I understand the goal is not to clone the legacy electronics, but to create a modern, maintainable drop-in replacement that preserves mechanical compatibility and existing wiring while supporting your new Linux-based jukebox platform. I can deliver: • Complete KiCad schematic and PCB design • Connector placement matched to the original board • USB communication interface for Linux integration • Coin, credit, service, IR remote, audio, microphone, and expansion I/O support • Firmware with USB bootloader/update capability • BOM, Gerbers, assembly documentation, and manufacturing-ready files for JLCPCB/PCBWay Preferred architecture would use an ESP32-S3 or RP2350/Pico 2-class MCU depending on USB, audio-control, and future expansion requirements. The design will prioritize long-term component availability, serviceability, and firmware extensibility. My workflow includes reverse-engineering the mechanical layout, connector mapping, schematic review, PCB review, prototype support, and firmware validation before final release. I am comfortable signing an NDA and working closely throughout testing and integration. I would be happy to review photographs and board dimensions first and provide architecture recommendations before layout begins. Best regards
£135 GBP in 7 days
0.0
0.0

Hi, This is exactly the type of project I enjoy—modernizing legacy hardware with a clean, maintainable embedded design while preserving mechanical compatibility and existing wiring. I can design a drop-in replacement jukebox controller PCB that matches the original board footprint, mounting points, and connector locations while using modern, readily available components and a Linux-friendly USB interface. My Approach ✔ Reverse-engineer connector placement and board constraints from the original hardware ✔ Design a modern controller around ESP32-S3 (preferred) or RP2350/Pico 2 depending on USB and firmware requirements ✔ Create a USB CDC/Serial protocol for Linux integration ✔ Implement bootloader-based USB firmware updates ✔ Design audio routing, mute, amplifier enable, and software-controlled volume control ✔ Integrate coin, credit, service, IR remote, LED, and expansion I/O functionality ✔ Leave provisions for future microphone priority and music ducking features Relevant Experience • Custom embedded controller boards • USB HID/CDC devices • Audio signal routing and control electronics • ESP32 and RP-series firmware development • KiCad PCB design for production manufacturing • Legacy hardware modernization projects
£150 GBP in 7 days
0.0
0.0

Cwmbran, United Kingdom
Member since Jun 1, 2026
£250-750 GBP
₹12500-37500 INR
₹600-1500 INR
₹600-1500 INR
$250-750 USD
£20-250 GBP
₹1500-12500 INR
$1500-3000 USD
$30-250 USD
₹1500-12500 INR
₹15000-20000 INR
£20-250 GBP
$10 USD
£20-250 GBP
$250-750 USD
₹12500-37500 INR
£1000-2000 GBP
₹1500-12500 INR
₹1500-12500 INR
$10-30 USD