Compact Hi-Fi Bluetooth Audio Player

Job ID: 39720714

Budget: ₹1,500 – ₹12,500 INR

I'm looking for a skilled developer to create a compact audio playback device with the following core functions:

Audio Playback:
- Play audio files from a microSD card (FAT32).
- Bluetooth audio output (A2DP Source) to connect to wireless headphones/speakers (Bluetooth 5.2).
- (Optional) Wired headphone support via DAC.

Display & Controls:
- Small E-Ink display (2-3 inches) for low-power, easy-to-read menus.
- Basic navigation controls (joystick/encoder + play/pause, next/prev buttons).

Power Management:
- Rechargeable Li-ion battery (USB-C).
- Built-in charging circuit and power management.
- Low-power modes for maximizing battery life.

Additional Features:
- MicroSD slot for music storage.
- USB-C port for charging/debugging.
- Minimal LEDs/buzzer for status feedback.
- Supports playlist browsing, song metadata, and resume function.

Form Factor Requirement:
- Device must be as compact as possible, with final PCB and enclosure not exceeding 4 × 5 cm.

Ideal Skills & Experience:
- Experience with audio electronics, Bluetooth integration, and low-power device design.
- Familiarity with E-Ink displays and navigation controls.
- Proficiency in power management circuits and PCB design.

Please provide examples of similar work done.