RX8-7(STM CENTRE)

bradport02·RX8-Infotainment_System·PCBs/RX8-7/RX8-7(STM_CENTRE).kicad_pcb

RX8-7(STM CENTRE) PCB layout, top view — open source ESP32 board by bradport02
Simulate this board

About the RX8-7(STM CENTRE) PCB

RX8-7(STM CENTRE) is an open source ESP32 PCB design by bradport02, published on GitHub. It is a 4-layer board measuring 165.3 × 123.7 mm, with 384 components from 187 distinct parts.

Its main chip is the ESP32-S3-WROOM-1-N16R8, from the ESP32 family. Other key parts include the TDA7719, TDA7388, NJM4556AM, SI4703-C19-GM and PCM5102APWR. By type, the board carries 141 capacitors, 134 resistors, 31 diodes, 23 ICs, 16 transistors and 10 connectors.

It belongs with the audio, iot & wireless and displays & leds designs in this gallery.

From the project

An infotainment system for the Mazda RX-8 that integrates seamlessly with the climate control unit.

A full-stack aftermarket infotainment replacement for a Mazda RX-8, developed as a final-year individual engineering project (BEng Electronic Engineering, Royal Holloway University of London — First Class, dissertation graded 81%).

The system replaces the OEM head unit and integrates directly with the car's existing CAN bus, audio amplifiers, climate control unit, and CD changer — most of which use undocumented, proprietary protocols that had to be reverse engineered from scratch. It spans custom four-layer PCB design, embedded firmware, and a full Qt/QML application, and is built and…

RX8-7(STM CENTRE), from the project README
From the project README

Main components on the RX8-7(STM CENTRE)

RX8-7(STM CENTRE) bill of materials (BOM)

384 components, 187 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TDA7719
Mouser
U200
1
TDA7388
Mouser
U201
4
NJM4556AM
NJM4556A
Mouser
U300, U301, U302, U303
1
SI4703-C19-GM
Mouser
U400
1
PCM5102APWR
PCM5102A
Mouser
U401
1
MCP1402T-E/OT
MCP1402T-E_OT
Mouser
U500
1
STM32H750VBT
W25Q32JVSS
Mouser
U501
1
W25Q32JWSSIQ
STM32H750VBTx
Mouser
U502
1
74HC245D-Q100J
74HC245
Mouser
U503
1
CP2102N-A02-GQFN28R
CP2102N-Axx-xQFN28
Mouser
U600
1
ESP32-S3-WROOM-1-N16R8
ESP32-S3-WROOM-1
Mouser
U601
1
RASPBERRY_PI_5
Raspberry_Pi_5
Farnell
U602
3
TCAN1051VDRQ1
MCP2551-I-SN
Mouser
U700, U702, U703
1
MCP2515T-E/SO
MCP2515-xSO
Mouser
U701
2
LM75BIMMX-5/NOPB
LM75B
Mouser
U704, U705
2
LM75B
U706, U707
1
Fan_3pin
M500
1
BC817
NPN
Mouser
Q100
2
SQJ407EP-T1_GE3
Mouser
Q101, Q102
2
BC817
NPN
Mouser
Q300, Q301
Show 167 more
QtyPartRefs
11
BC817
NPN
Mouser
Q400, Q401, Q402, Q403, Q404, Q500, Q501, Q502 +3
2
CM7V-T1A-32.768KHZ-12.5PF-20PPM-TC-QA
32.768K
Mouser
X400, X501
1
LFXTAL071758CUTT
25MHz
Mouser
X500
1
HC49SDLF-8.00MHZ
8MHz
Mouser
X700
2
UJ20-C-H-G-SMT-2A-P16
USB_C_Receptacle_USB2.0_16P
Mouser
J100, J601
1
Conn_01x15_Pin
J400
1
35RASMT6CHNTRX
AudioJack3_Ground
Mouser
J401
1
Conn_01x04_Pin
J500
1
USB_C_Receptacle_USB2.0_16P
J501
1
PHDR-28VS
Conn_01x24_Pin
Mouser
J600
1
34958-0383
Mouser
J800
1
Conn_01x12_Pin
J801
1
59S10H-400T5-A
Mouser
J802
1
Jumper_2_Open
JP600
3
Jumper_2_Bridged
JP700, JP701, JP702
1
TPS7B8233QDGNRQ1
Mouser
REG100
1
LF80CDT
LF80_TO252
Mouser
REG101
1
LD1117S33TR
MPQ4317GRE-5-AEC1-P
Mouser
REG102
1
MPQ4317GRE-5-AEC1-P
NCV1117DT33T5G
Mouser
REG103
1
NCV317MABSTT3G
NCV317MBDTRKG
Mouser
REG104
1
NCV317MBDTRKG
LD1117S33TR_SOT223
Mouser
REG105
3
PTS636SKG25JSMTR_LFS
SW_Push
Mouser
SW500, SW600, SW601
1
SW_Push
SW501
2
RF302LAM2STR
1N5402
Mouser
D100, D103
1
SMAJ24A
D_Zener
Mouser
D101
1
RF05VYM1SFHTR
SMAJ24A
Mouser
D102
1
1PGSMA4744H
D_Zener
Mouser
D104
1
1PGSMA4744H
1N4007
Mouser
D105
3
LED
D106, D113, D605
1
599-1010-147F
1.5KExxA
Mouser
D107
6
599-1010-147F
LED
Mouser
D108, D110, D112, D114, D200, D400
1
SA36CA-E3/54
LED
Mouser
D109
1
599-1010-147F
1N4007
Mouser
D111
1
NUP2105L
Mouser
D401
1
SMAJ24A
BAT54W
Mouser
D500
1
BAT54W
LED
Mouser
D501
4
ESD9B5.0ST5G
Mouser
D502, D600, D601, D602
1
ESD9B5.0ST5G
1N4001
Mouser
D503
1
599-1010-147F
ESD9B5.0ST5G
Mouser
D504
1
SS14
1N5819
Mouser
D505
1
SMAJ24A
D506
1
WS2812B
Mouser
D603
1
599-1010-147F
1N5819
Mouser
D604
1
ABPY00160808121Y00
FerriteBead
Mouser
FB100
1
FerriteBead
FB400
1
BLM18RK102SN1D
FerriteBead
Mouser
FB500
1
XAL7030-472MEC
4.7uH
Mouser
L100
4
SRP5030HMT-100M
10u
Mouser
L200, L201, L202, L203
1
NA
L400
1
NLCV32T-100J-EFRD
10u
Mouser
L401
1
AEH0608100M050R
100u
Mouser
C100
30
06035C104K4T2A
100n
Mouser
C101, C111, C118, C208, C209, C211, C212, C213 +22
1
06035C104K4T2A
10u
Mouser
C102
1
06035C104K4T2A
10u
Mouser
C103
1
EEE-HC1C100R
220u
Mouser
C104
1
EDT227M035A9PAA
1u
Mouser
C105
1
RSVVS010M1UBC3001U
100n
Mouser
C106
2
0603DD106MAT2A
10u
Mouser
C107, C108
2
0603DD106MAT2A
100n
Mouser
C109, C503
2
C3225X7R1C226M250AC
100n
Mouser
C110, C120
1
06035C104K4T2A
22n
Mouser
C112
1
C0603C223J1RECAUTO
47u
Mouser
C113
2
CL32B106KBJNNNE
10u
Mouser
C114, C125
1
0603DD106MAT2A
10u
Mouser
C115
1
EEE-TG1V470UP
100n
Mouser
C116
1
EEE-HC1C100R
4.7u
Mouser
C117
1
MBASE168BB5475KTNA18
47u
Mouser
C119
1
EEE-HC1C100R
47u
Mouser
C121
1
GRM188R60J476ME01J
10u
Mouser
C122
1
C3225X7R1C226M250AC
22u
Mouser
C123
1
C3225X7R1C226M250AC
22uF
Mouser
C124
1
GRM188D70J226ME01D
1u
Mouser
C126
1
RSVVS010M1UBC3001U
470u
Mouser
C127
11
C0805C105M4RACAUTO
1u
Mouser
C200, C201, C202, C203, C204, C205, C206, C207 +3
1
C0603C474K4PACTM
470n
Mouser
C210
8
MCASL21GSB7225KTNA1J
2u2
Mouser
C215, C216, C217, C218, C409, C410, C412, C413
1
KGM21AR51C106MU
10u
Mouser
C219
1
EEE-FK1E472SM
4700u
Mouser
C222
1
EEE-TG1V470UP
47u
Mouser
C223
1
C0603C474K4PACTM
470n
Mouser
C226
3
EDH475M035A9BAA
10u
Mouser
C300, C301, C314
1
EDH475M035A9BAA
1u
Mouser
C302
3
EEE-FT1C221AL
10u
Mouser
C303, C305, C315
2
EEE-FT1C221AL
1u
Mouser
C304, C316
3
EEE-FT1C221AL
47p
Mouser
C306, C307, C308
1
06035C104K4T2A
47p
Mouser
C309
4
06035C104K4T2A
220u
Mouser
C310, C311, C312, C313
2
10u
C317, C319
1
1u
C318
4
47p
C320, C321, C322, C323
4
220u
C324, C325, C326, C327
9
100n
C328, C329, C330, C331, C520, C521, C700, C709 +1
4
06033A220DAT2A
22p
Mouser
C400, C401, C701, C702
2
NA
C402, C403
1
06033A220DAT2A
470p
Mouser
C404
2
EEE-HC1C100R
10u
Mouser
C405, C408
1
0603DD106MAT2A
10u
Mouser
C406
1
VJ0603D120JXPAJ
10u
Mouser
C504
1
VJ0603D120JXPAJ
12p
Mouser
C505
1
MCASL21GSB7225KTNA1J
12p
Mouser
C508
2
06035C104K4T2A
2u2
Mouser
C511, C512
2
06035U150FAT2A
100n
Mouser
C513, C514
1
06035C104K4T2A
15p
Mouser
C517
1
0603DD106MAT2A
15p
Mouser
C518
1
10u
C522
1
06035C104K4T2A
1u
Mouser
C600
1
C0805C105M4RACAUTO
100n
Mouser
C601
1
C0805C105M4RACAUTO
1u
Mouser
C603
1
KGM21AR51C106MU
10u
Mouser
C607
1
CRG0603F22K/10
10k
Mouser
R100
1
0603WAJ0103TCE
10k
Mouser
R101
1
0603WAJ0103TCE
22k
Mouser
R102
2
RNCF0603BTE2K50
10k
Mouser
R103, R104
2
RMCF1210JT180R
5k1
Mouser
R105, R106
1
AC0603FR-7W5K1L
22k
Mouser
R107
1
AC0603FR-7W5K1L
62k
Mouser
R108
1
CRG0603F22K/10
51k
Mouser
R109
3
CRG0603F22K/10
22k
Mouser
R110, R205, R416
1
CR0603-JW-623ELF
22k
Mouser
R111
1
CR0603-JW-513ELF
100k
Mouser
R112
1
CRG0603F22K/10
240R
Mouser
R113
1
CRG0603F22K/10
1k5
Mouser
R114
1
CR0603-JW-104ELF
2K2
Mouser
R115
1
CR0603-FX-2400ELF
22k
Mouser
R116
1
CR0603-JW-152ELF
2K2
Mouser
R117
1
CR0603-FX-2201ELF
22k
Mouser
R118
4
RC0603JR-7W10RL
10R
Mouser
R200, R201, R202, R203
1
CR0603-JW-104ELF
100k
Mouser
R204
32
0603WAJ0103TCE
10k
Mouser
R206, R207, R208, R210, R211, R213, R400, R401 +24
1
0603WAJ0103TCE
100k
Mouser
R209
2
CR0603-FX-4702ELF
47k
Mouser
R212, R603
2
CR0603-JW-432ELF
27k
Mouser
R300, R301
1
CR0603-JW-432ELF
4K7
Mouser
R302
7
CR0603AJ/-000EAS
4K7
Mouser
R303, R304, R305, R313, R317, R318, R319
2
CR0603-FX-2702ELF
1K
Mouser
R306, R307
3
AC0603JR-104K7L
4R7
Mouser
R308, R309, R311
1
CR0603-FX-2702ELF
4R7
Mouser
R310
2
AC0603JR-104K7L
4K7
Mouser
R312, R316
1
AC0603JR-104K7L
27k
Mouser
R314
1
CR0603AJ/-000EAS
27k
Mouser
R315
2
CR0603AJ/-000EAS
1K
Mouser
R320, R321
3
CRCW06034R70FKEAC
4R7
Mouser
R322, R323, R324
1
CR0603-FX-1001EPF
4R7
Mouser
R325
2
CR0603-FX-1001EPF
4K7
Mouser
R326, R327
2
CRCW06034R70FKEAC
1k
Mouser
R328, R329
1
CRCW06034R70FKEAC
10k
Mouser
R330
1
AC0603JR-104K7L
10k
Mouser
R331
6
CR0603-FX-1001EPF
1k
Mouser
R406, R407, R410, R411, R412, R608
2
RC0603FR-07470RL
470R
Mouser
R421, R422
2
CR0603-FX-1001EPF
10k
Mouser
R503, R514
2
AC0603FR-7W5K1L
10k
Mouser
R505, R508
1
0603WAJ0103TCE
0R
Mouser
R506
8
CR0603AJ/-000EAS
0R
Mouser
R507, R606, R607, R611, R612, R700, R703, R704
2
0603WAJ0103TCE
22R
Mouser
R510, R511
1
RC0603JR-0722RL
1k
Mouser
R512
1
RC0603JR-0722RL
82k
Mouser
R513
1
560112116085
1k
Mouser
R515
1
0603WAJ0103TCE
5k1
Mouser
R516
1
CR0603-FX-1001EPF
5k1
Mouser
R517
1
CR0603-FX-2212ELF
22k1
Mouser
R602
2
AC0603FR-7W5K1L
5k1
Mouser
R604, R605
1
CR0603-FX-1001EPF
22k
Mouser
R613
3
CR0603-JW-121ELF
120R
Mouser
R701, R705, R706
1
0603WAJ0103TCE
10k
Mouser
R708
2
10k
R710, R711
2
10k
R712, R713
1
EXB-24V103JX
R_Network04
Mouser
RN600

RX8-7(STM CENTRE) design files

The KiCad project lives in the bradport02/RX8-Infotainment_System repository on GitHub; these links point at the commit this page was built from.

RX8-7(STM CENTRE): common questions

What microcontroller does the RX8-7(STM CENTRE) use?

The RX8-7(STM CENTRE) is built around the ESP32-S3-WROOM-1-N16R8, from the ESP32 family.

How big is the RX8-7(STM CENTRE) PCB?

The RX8-7(STM CENTRE) measures 165.3 × 123.7 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the RX8-7(STM CENTRE)?

384 components, from 187 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the RX8-7(STM CENTRE) design files?

From the bradport02/RX8-Infotainment_System repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the RX8-7(STM CENTRE) design in my own project?

The repository has no license, so all rights stay with bradport02. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the RX8-7(STM CENTRE) without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

More boards in RX8-Infotainment_System

Similar boards