

DiyMEFI
- Size
- 148.1 × 86.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 91
- Nets
- 189
- Pads
- 455
- Tracks, vias
- 1,305, 1,315
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 24 Aug 2024
- Updated
- 1 Feb 2025
Overview
DiyMEFI is an open-source printed circuit board by mattmon, from the mattmon/diyMEFI repository on GitHub. It is a 2-layer board of 148.1 × 86.8 mm with 91 parts on 189 nets, routed with 1,305 tracks and 1,315 vias.
It is built around the MAX232N, HC-05 and DRV8825PWP, with the SP721APP, LM2940T-5.0 and BS170 among its other parts. Its parts include 32 capacitors, 15 transistors, 11 resistors, 7 ICs and 4 connectors.
Main components
6MAX232N
PDIP-160℃~+70℃ 120Kbps 2 2 4.5V~5.5V Transceiver PDIP-16 RS232 ICs ROHSTexas InstrumentsRS232 ICsHC-05
Bluetooth to Serial Port ModuleGENERICUncategorisedDRV8825PWP
HTSSOP-28-EP-40℃~+85℃ 2 2.5A 200mΩ 32 8.2V~45V Bipolar Driver STEP/DIR Yes HTSSOP-28-EP Stepper Motor Driver ROHSTexas InstrumentsStepper Motor DriverSP721APP
PDIP-8ESD And Surge Protection (TVS/ESD)LittelfuseLM2940T-5.0
TO-220-40℃~+85℃@(Tj) 1 1A 26V 500uA 5V 630mV@(1A) Fixed Over Current Protection、Over Temperature Protection Positive TO-220 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSHTC Korea TAEJIN TechVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBS170
TO-92-55℃~+150℃ 1 N-channel 1.2Ω@10V 17pF 2.1V 24pF 500mA 60V 7pF 830mW N-Channel TO-92 MOSFETs ROHSonsemiMOSFETs
Parts
91| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | STP62NS04Z | Package_TO_SOT_THT:TO-220-3_Vertical | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12 |
| 12 | u1 | Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm | C2, C3, C5, C7, C9, C12, C13, C15, C18, C19, C22, C25 |
| 10 | u22 | Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm | C6, C8, C10, C11, C14, C16, C17, C20, C23, C26 |
| 5 | 1uf | Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm | C28, C29, C30, C31, C32 |
| 3 | 1k | Resistor_THT:R_Array_SIP8 | RN1, RN4, RN8 |
| 3 | 220 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R4 |
| 3 | BS170 | Package_TO_SOT_THT:TO-92_Inline | Q13, Q14, Q15 |
| 3 | NA | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | INJ1, INJ2, SYNC |
| 3 | u1 | Capacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mm | C21, C24, C27 |
| 2 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R6, R11 |
| 2 | 2k49 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R7, R8 |
| 2 | 470 | Resistor_THT:R_Array_SIP6 | RN3, RN10 |
| 2 | SP721APP | Package_DIP:DIP-8_W7.62mm | IC1, IC2 |
| 1 | 100k | Resistor_THT:R_Array_SIP5 | RN2 |
| 1 | 100k | Resistor_THT:R_Array_SIP9 | RN6 |
| 1 | 10k | Resistor_THT:R_Array_SIP4 | RN9 |
| 1 | 10u | Capacitor_THT:CP_Radial_Tantal_D6.0mm_P2.50mm | C1 |
| 1 | 1N4004 | Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal | D3 |
| 1 | 1N5818 | Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal | D1 |
| 1 | 1N5919BG | Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal | D2 |
| 1 | 1k | Resistor_THT:R_Array_SIP4 | RN7 |
| 1 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R10 |
| 1 | 2k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R5 |
| 1 | 3k9 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R9 |
| 1 | 470 | Resistor_THT:R_Array_SIP8 | RN5 |
| 1 | 47u | Capacitor_THT:CP_Radial_Tantal_D6.0mm_P2.50mm | C4 |
| 1 | 56 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3 |
| 1 | BLUE | LED_THT:LED_D3.0mm | BT |
| 1 | DRV8825 | malibu-ecm-parts:IC_DRV8825_STEPPER_MOTOR_DRIVER_CARRIER | U2 |
| 1 | ERZ | Varistor:RV_Disc_D15.5mm_W4.2mm_P7.5mm | U4 |
| 1 | EXPANSION | microfit22p:MOLEX_430452227 | J3 |
| 1 | FP | LED_THT:LED_D3.0mm | PUMP |
| 1 | HC-05 | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J4 |
| 1 | INPUT | malibu-ecm-parts:12129008 | J1 |
| 1 | Jumper_2_Open | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | BT |
| 1 | LM2940T-5.0 | Package_TO_SOT_THT:TO-220-3_Vertical | U3 |
| 1 | MAX232 | Package_DIP:DIP-16_W7.62mm | U5 |
| 1 | MEGA PRO Embedded | malibu-ecm-parts:MODULE_MEGA_PRO_EMBED_CH340G___ATMEGA2560 | U1 |
| 1 | NA | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | RST |
| 1 | OUTPUT | malibu-ecm-parts:12129008 | J2 |
| 1 | RED | LED_THT:LED_D3.0mm | PWR |
| 1 | YELLOW | LED_THT:LED_D3.0mm | SYNC |
Questions
How big is the DiyMEFI PCB?
It measures 148.1 × 86.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the DiyMEFI use?
91 parts, built around the MAX232N, HC-05, DRV8825PWP and SP721APP. 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 DiyMEFI KiCad files?
From the mattmon/diyMEFI repository on GitHub, at the commit this page was made from: the board is diyMEFI.kicad_pcb and its schematic diyMEFI.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the DiyMEFI design in my own project?
Its repository states no licence, so its author keeps all rights: ask mattmon before reusing the design.
Similar boards
- 4 layers159.9 × 119.3 mm

- 4 layers70 × 70 mm

- 2 layers

- 2 layers78.7 × 74.7 mm

2channel mini speedy
digmorepaka/speeduino-mini-2-channel
A 75x78mm speeduino board featuring robotdyn mega 2560 pro microcontroller and all the basics needed to get a 2 channel setup. This is meant for simple engines like motorcycle 1cyls and V-Twins
63 parts17 - 2 layers93 × 100 mm

- 2 layers85 × 100 mm

- 2 layers120.4 × 100.1 mm

- 2 layers75.9 × 48.5 mm
