Skip to the content
PCBKitNew board
4 layers90 × 56 mmCoupe, the printed circuit board in 3D

A modern Bluetooth audio system for your vehicle.

Size
90 × 56 mm
Copper layers
4
Thickness
1.6 mm
Parts
7
Nets
47
Pads
85
Tracks, vias
120, 25
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
23 Jul 2026
Updated
24 Oct 2026

Overview

Coupe is an open-source printed circuit board by jamescolb7, from the jamescolb7/Coupe repository on GitHub. It is a 4-layer board of 90 × 56 mm with 7 parts on 47 nets, routed with 120 tracks and 25 vias.

It is built around the ESP32-DEVKITC-VE and PCM5102APW. Its parts include 3 ICs, 2 resistors and 1 connector. It belongs with the audio and music and radio and wireless boards and the ESP32 boards of this library.

Main components

2

README

README.md

Coupé

A modern Bluetooth audio system for your vehicle.

What is it?

The Coupé is a small ESP32 powered drop-in infotainment system for your vehicle. It receives audio over Bluetooth from your mobile device and plays it to your car through an I2S compatible DAC. It also consists of a 3.2 inch touch display that indicates what song is playing, artist, album, along with the cover art.

Building

These are the steps for building your own Coupé.

Parts List

Below is a general parts list of what you may need. If you choose to build one without a PCB, you may need wire and a breadboard/perfboard. If you choose to use a PCB, you may want to ensure you have a soldering iron and solder. You may also want to have a 3D printer on hand (the 3D print shown here has been printed on both the Bambu X1E and P2S).

PartRoleDescriptionVendor
ESP32 WROVERMCUSelected due to built in 4-8 MB of PSRAM, Classic BTAliExpress
PCM5102aDACExcellent sound quality and reasonable signal strength w/o amplificationAliExpress
Generic ILI9341/XPT2046 3.2" TFT Touch DisplayDisplayReasonably cost effective, decently large, touch, typically with a red PCBAliExpress
Custom PCB (Optional)PCBKiCad PCB design providedJLCPCB (or other)
3D Printed Enclosure (Optional)CaseFusion 360 .f3d and .3mf providedPLA/PETG

Schematic

As a general guide to how everything is going to be connected, below is the schematic. Here, the USB C receptacle is fully optional, as it is only supplying 5V to the AMS1117 on the ESP32 board itself, which could be done with its own UART connector regardless. Making all connections listed in this schematic will allow you to have a working prototype before ordering a custom PCB.

schematic

PCB

Below is the PCB that will be used for the project. Its dimensions are 90 mm x 56 mm, being just larger than the 3.2" display. It is shown below:

pcb

Currently, my PCB fab of choice is JLCPCB, as they have been easiest to work with so far. The KiCad project included is also already set for their machine tolerances and has been confirmed to work.

To order a PCB, you will have to manually generate Gerbers and drilling files. A good guide from JLC to do this can be found here:

https://jlcpcb.com/help/article/how-to-generate-gerber-and-drill-files-in-kicad-9

Currently, this board is set up to be 4 layers, however it could be reduced to 2 by removing the two inner layers.

3D Printed Enclosure

Readme to be completed...

Parts

7
QtyValueFootprintReferences
25.1KPCBLIB_R0805_2026-08-03:R0805R1, R2
1ESP32-DevKitCPCM_Espressif:ESP32-DevKitCU1
1ILI9341 + XPT2046coupe_footprints:ILI9341 + XPT2046U2
1LOGOLOGOG***
1PCM5102acoupe_footprints:PCM5102aU3
1USB_C_Receptacle_PowerOnly_6PPCBLIB_USB-C-SMD_TYPE-602-T3_2026-08-03:USB-C-SMD_TYPE-602-T3J1

Questions

How big is the Coupe PCB?

It measures 90 × 56 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Coupe use?

7 parts, built around the ESP32-DEVKITC-VE and PCM5102APW. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Coupe KiCad files?

From the jamescolb7/Coupe repository on GitHub, at the commit this page was made from: the board is kicad/coupe.kicad_pcb and its schematic kicad/coupe.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Coupe design in my own project?

Its repository states no licence, so its author keeps all rights: ask jamescolb7 before reusing the design.

Similar boards

  • 6 layers243.8 × 243.8 mmRaven, the printed circuit board in 3D

    Raven

    agranlund/raven

    Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack

    331 parts87
  • 2 layers54 × 60.5 mmTape, the printed circuit board in 3D

    Tape

    jrowny/mixtape2

    My second iteration of a cassette-style mp3 player

    38 parts82MIT
  • 2 layers140 × 170 mmCdi, the printed circuit board in 3D

    Cdi

    ThroatyMumbo/NESCD

    An unofficial CD drive add-on for the NES.

    28 parts78MIT
  • 2 layers232 × 134 mmType2 v2, the printed circuit board in 3D

    Type2 v2

    Alxdreee/TYPE-2

    Touch-capacitive polyphonic synthesizer powered by ESP32-S3

    18 parts68GPL-3.0
  • 2 layers55 × 100 mmESP32AY revD2, the printed circuit board in 3D

    ESP32AY revD2

    djspawnbrest/ESP32AY

    ZxPod - ESP32 based AY multiformat player

    138 parts59GPL-3.0
  • 2 layers76 × 63.5 mmPicoTracker, the printed circuit board in 3D

    PicoTracker

    xiphonics/picoTracker-pcb

    Buy the official kit at xiphonics store # Trademark Notice

    98 parts36CC0-1.0
  • 4 layers40 × 100 mmJPL.mp3, the printed circuit board in 3D

    JPL.mp3

    jpetkauskas/JPL.mp3

    Files for ESP32 based MP3 player

    72 parts33
  • 2 layers58.8 × 55.7 mmAiO i2s DAC, the printed circuit board in 3D

    AiO i2s DAC

    martinroger/ipodesp32

    An iPod emulator for 2006-2013 BMW Mini Coopers that need Bluetooth

    102 parts24MIT