
Open
Posted
•
Ends in 4 days
Paid on delivery
That's a key requirement for a consumer product. Removing the pogo pin connectors simplifies the manufacturing process and lowers your costs. Your plan to flash firmware solely through the USB-C data port via the STM32's built-in bootloader is a standard and effective strategy for a production environment. Here is the updated project brief with all your requirements. Project Brief: 2-Channel USB Audio Interface 1. Project Overview This project is for the design of a compact, 2-channel USB audio interface for musicians. The product provides professional-grade recording capabilities at an accessible price point. It will feature one XLR port and one 1/4" TRS female jack with switchable 48V phantom power on the XLR port. A dedicated USB-C power port will be next to the audio inputs, and a separate USB-C data port will be on the opposite end. 2. Technical Specifications A. Core Components: * Microcontroller: STM32F407VGT6 (100-LQFP package) * ADC: PCM1863 (30-TSSOP package) * Connectors: One PCB-mount XLR female port, one PCB-mount 1/4" TRS female jack, and two USB-C ports. B. PCB Design Specifications: * Type: 4-layer FR4 board * Dimensions: The board size will need to be re-evaluated to accommodate the side-by-side ports. A standard XLR port is approximately 30mm x 25mm, and a 1/4" jack is about 15mm wide. The enclosure's front panel will need a width of at least 100mm to 120mm to fit all the connectors with adequate spacing. The height will be at least 35mm to accommodate the XLR port. The PCB dimensions must be designed to fit this new enclosure. * Thickness: 1.6 mm * Solder Mask: Yellow * Surface Finish: Lead-Free HASL (HASL-LF) * Copper Weight: 1 oz on all layers 3. Functional Requirements * Signal Flow: * Analog Input 1: A microphone connected to the XLR port. This port should support switchable 48V phantom power. * Analog Input 2: A guitar or line-level signal connected to the 1/4" TRS female jack. * Both signals are passed through the PCM1863's integrated Programmable Gain Amplifier (PGA) for pre-amplification and digitized. * The STM32F407VGT6 processes and sends the data to a host device via the USB-C data port. * Power: * Power Logic: When the phantom power switch is OFF, both the XLR and TRS inputs must be able to operate using only the power supplied by the host device (phone/PC) via the data port. The separate power port and boost converter are only active when phantom power is switched ON. * Data Port (opposite end): This primary USB-C port will provide power for the microcontroller and ADC and will be the sole conduit for all audio data communication with the host device (smartphone/PC). * Power Port (front end): A second, dedicated USB-C port must be included to power the phantom power circuit. This port must be able to accept power from any standard mobile phone charger (typically providing 5V). * 48V Phantom Power: A boost converter circuit must be designed to step up the 5V input from the power port to the required 48V for the phantom power. Phantom power for the XLR port must be switchable via a button on the device, and the design must include a status LED to indicate when it is on. * LED Indicators: * A Power Status LED to indicate that the device is powered on by the host device via the data port. * A separate Phantom Power LED to indicate that 48V phantom power is active. * Firmware Flashing: The device must be flashable via the USB-C data port using the STM32's built-in DFU (Device Firmware Upgrade) bootloader. The design should include any necessary pull-up/pull-down resistors to enable bootloader mode via a hardware button on the device. 4. PCB Layout and Design Rules * Physical Layout: The designer must place the XLR and TRS ports side-by-side. The USB-C power port must be placed next to them. The USB-C data port must be placed on the opposite side of the PCB. This will be the main layout challenge. * High-Voltage Routing: The 48V phantom power lines must be routed carefully with proper clearance from all other traces, especially those carrying analog and digital signals. * Power Planes: The 4-layer board design is now even more critical due to the proximity of the power port to the audio inputs. The power plane must be partitioned to provide clean power to the digital and analog sections, with the 48V boost converter section physically isolated. * Grounding: A single, solid ground plane on an inner layer is mandatory to manage the high currents of the boost converter and prevent noise from contaminating the audio signal. * Partitioning: The board must be strictly partitioned into analog, digital, and high-voltage power sections. * Phantom Power Isolation: The circuit must be designed to ensure that the 48V phantom power is routed exclusively to the XLR connector and is completely isolated from the TRS connector. This can be achieved using a blocking capacitor or other circuit to prevent the high voltage from affecting the TRS input. * No Dedicated Programming Header: The board must be designed without a dedicated programming header. The bootloader functionality through the USB-C data port is the only method for flashing firmware. 5. Final Deliverables The final deliverables remain the same: complete PCB design files (Gerber files, schematic, BOM), a 3D CAD model of the final PCB, and a comprehensive design document.
Project ID: 39740232
3 proposals
Open for bidding
Remote project
Active 2 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
3 freelancers are bidding on average ₹30,167 INR for this job

Hi there, I’ve read your brief and can design and deliver the compact 2-channel USB audio interface as specified — schematic, 4-layer PCB (partitioned analog/digital/high-voltage), 48V phantom boost and isolation, PCM1863/STM32F407 integration, dual USB-C power/data layout, DFU flashing via the data port, and full manufacturing outputs (Gerbers, BOM, PnP, 3D PCB model, and design documentation). I’ll apply PI/EMC best practices, HV clearance, thermal considerations, and a bootloader-friendly USB hardware design to ensure reliable operation and manufacturability. I have direct experience with the exact components and constraints you listed and have already worked with all components mentioned in your project. Message me and I’ll share a short plan, milestones, and a fixed quote so we can start immediately. Best regard Samuel tshibangu
₹28,000 INR in 1 day
4.0
4.0

I will design a flagship-level, compact 2-channel USB audio interface tailored for musicians. The device will provide professional-grade recording with: Inputs: 1 XLR (with switchable 48V phantom power) + 1 TRS jack. Core Components: STM32F407VGT6 MCU, PCM1863 ADC. USB-C: Dedicated power port (for phantom power boost to 48V) + separate USB-C data port for host connection and firmware flashing via STM32 DFU. PCB Specs: 4-layer FR4, 1.6mm, 1oz copper, yellow solder mask, HASL-LF finish. Key Features: Phantom power with boost converter, switch & LED indicator. Power logic: Operates solely from host via data port when phantom is OFF; power port activates only when phantom ON. Clear partitioning of analog, digital, and 48V boost sections with solid inner ground plane. No pogo/programming header – firmware flashing via USB-C only. Optimized PCB layout to fit XLR + TRS side by side with power/data ports positioned as required. Deliverables: Full schematic, PCB design files (Gerbers), BOM, and 3D CAD model. This will be a production-ready design, engineered for manufacturability and cost efficiency without compromising professional audio quality.
₹25,000 INR in 7 days
2.6
2.6

Delhi, India
Member since Aug 28, 2025
₹12500-37500 INR
₹12500-37500 INR
₹20000-50000 INR
₹1500-12500 INR
₹1500-12500 INR
₹100-400 INR / hour
₹12500-37500 INR
€30-250 EUR
€30-250 EUR
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR
£500-1500 GBP
$30-250 USD
$25-50 USD / hour
$30-250 CAD
$30-250 CAD
min £36 GBP / hour
$50-75 USD
$250-750 USD