MRR ESPA

maplerainresearch·MRR_ESPA·current/MRR_ESPA.kicad_pcb

Top view of the MRR ESPA PCB
Simulate this board

MRR ESPA is an open source ESP32 PCB design by maplerainresearch: a 2-layer, 99.5 × 90.5 mm board with 126 components (92 distinct parts). It is built around the C95209, C45886, C84681, C6186 and more. Filed under robotics & motion and iot & wireless.

A basic 3D printer control board based on ESP32

This is a bare-minimum 3D printer control board based on the ESP32 microcontroller, which comes with built-in WiFi and BlueTooth.

Facebook page Facebook group (for discussions, etc.)

Marlin 2.0 has added support for ESP32. This board was based on the initial pins definition used. In addition, Luc has been working on a Marlin fork which incorporates part of his ESP3D webUI into Marlin itself.

MRR ESPA, from the project README
From the project README

Built around

Parts list

126 components, 92 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C95209
ESP32-WROOM-32D
Espressif Systems
U1
1
C45886
TPS54340DDA
Texas Instruments
U2
1
C84681
CH340C
Jiangsu Qin Heng
U3
1
C6186
AMS1117-3.3
Advanced Monolithic Systems
U4
4
C27438
Pololu_board
Boom Precision Elec
U5, U6, U8, U9
1
C96457
TLP182
TOSHIBA
U10
2
C12519
74LVC1G125
Nexperia
U11, U12
1
C148446
WSK220N04
Winsok Semicon
Q1
1
C148428
WSF3085
Winsok Semicon
Q2
1
C148426
WSF3038
Winsok Semicon
Q3
2
C181164
S9014
Guangdong Hottech
Q4, Q5
1
C144394
X_MIN
JST Sales America
J1
1
C144394
Z_MIN
JST Sales America
J2
1
C89120
BED
Phoenix Contact
J3
1
C111196
Micro_SD_Card_China
SOFNG
J4
1
C144394
Y_MIN
JST Sales America
J5
1
C144394
Z_PROBE
JST Sales America
J6
1
C91153
E0
Phoenix Contact
J7
1
C124375
FAN_CASE
Shenzhen Cankemeng
J8
1
C90087
PWR_IN
Phoenix Contact
J9
Show 72 more
QtyPartRefs
1
C124375
PART_FAN
Shenzhen Cankemeng
J10
1
C124375
FAN_HEATSINK
Shenzhen Cankemeng
J11
1
C158012
T_BED
JST Sales America
J12
1
C158012
T_E0
JST Sales America
J13
1
C124381
I2C/SPI
Shenzhen Cankemeng
J14
1
C9135
AUX1
Boom Precision Elec
J15
1
C136000
USB_B_Micro
MOLEX
J16
1
C124378
CS_PINS
Shenzhen Cankemeng
J17
1
C124378
X_MOTOR
Shenzhen Cankemeng
J21
1
C124386
Z_MOTOR
Shenzhen Cankemeng
J22
1
C124378
Y_MOTOR
Shenzhen Cankemeng
J23
1
C124378
E0_MOTOR
Shenzhen Cankemeng
J24
1
C44480
15A 2410
Littelfuse
F1
1
C187558
30A 3912
Littelfuse
F2
1
C124376
X_MS1
Shenzhen Cankemeng
JP1
1
C124376
Y_MS1
Shenzhen Cankemeng
JP2
1
C124376
Z_MS1
Shenzhen Cankemeng
JP3
1
C124376
E0_MS1
Shenzhen Cankemeng
JP4
1
C124376
X_MS2
Shenzhen Cankemeng
JP5
1
C124376
Y_MS2
Shenzhen Cankemeng
JP6
1
C124376
Z_MS2
Shenzhen Cankemeng
JP7
1
C124376
E0_MS2
Shenzhen Cankemeng
JP8
1
C124376
X_MS3
Shenzhen Cankemeng
JP9
1
C124376
Y_MS3
Shenzhen Cankemeng
JP10
1
C124376
Z_MS3
Shenzhen Cankemeng
JP11
1
C124376
E0_MS3
Shenzhen Cankemeng
JP12
1
C124376
X_RST
Shenzhen Cankemeng
JP13
1
C124376
Y_RST
Shenzhen Cankemeng
JP14
1
C124376
Z_RST
Shenzhen Cankemeng
JP15
1
C124376
E0_RST
Shenzhen Cankemeng
JP16
1
C124376
5V_SEL
Shenzhen Cankemeng
JP17
1
C124376
PWR_SEL
Shenzhen Cankemeng
JP18
1
C83206
RESET
Korean Hroparts Elec
SW1
1
C72037
LED_BED
Everlight Elec
D1
1
C81598
1N4148W
Semtech
D2
1
C72037
LED_E0
Everlight Elec
D3
2
C108803
1N4007W
Shandong Jingdao Microelectronics
D4, D5
1
C72037
LED_FAN
Everlight Elec
D6
2
C19224
PESD5V0S1BA
Nexperia
D7, D8
1
C72264
B540C-13-F
Diodes Incorporated
D9
1
C73548
LED_3V
Everlight Elec
D10
1
C73548
LED_5V
Everlight Elec
D11
1
C72035
LED_VIN
Everlight Elec
D12
1
C72035
LED_VBED
Everlight Elec
D13
2
C169540
1N5819W
Shandong Jingdao Microelectronics
D14, D15
1
C181722
4.7uH4.5A
Shun Xiang Nuo Elec
L1
4
C128353
100nF25V
Walsin Tech Corp
C1, C2, C3, C28
1
C176665
100uF50V
Lelon
C4
2
C5674
22uF6.3V
Samsung Electro-Mechanics
C5, C6
1
C307575
4.7uF50V
Samsung Electro-Mechanics
C7
1
C152862
820pF50V
Walsin Tech Corp
C8
1
C296102
56pF50V
Walsin Tech Corp
C9
1
C161260
100nF50V
Murata Electronics
C10
1
C52278
10nF50V
Guangdong Fenghua Advanced Tech
C11
1
C92821
47uF16V
Taiyo Yuden
C12
2
C87159
47uF6.3V
Taiyo Yuden
C13, C14
4
C97811
100uF35V
Semtech
C15, C16, C17, C18
1
C15008
100uF6.3V
Samsung Electro-Mechanics
C19
5
C38522
10K
Uniroyal Elec
R1, R3, R4, R8, R32
5
C17520
2.2K
Uniroyal Elec
R5, R9, R12, R30, R31
2
C17415
10R
Uniroyal Elec
R10, R13
2
C149504
100K
Uniroyal Elec
R11, R14
3
C17444
12K
Uniroyal Elec
R15, R22, R23
4
C17673
4.7K
Uniroyal Elec
R16, R17, R19, R20
1
C170958
73.2K
Walsin Tech Corp
R18
1
C170848
23.7K
Walsin Tech Corp
R21
1
C273994
60.4K
YAGEO
R24
1
C17418
11.5K
Uniroyal Elec
R25
2
C17477
0R
Uniroyal Elec
R26, R27
1
C17557
220R
Uniroyal Elec
R28
2
C17630
330R
Uniroyal Elec
R29, R36
2
C17513
1K
Uniroyal Elec
R35, R38

Similar boards