This commit is contained in:
cpu
2025-10-23 09:46:00 +02:00
parent 67b58cb3fb
commit c4b1d3d21c
7 changed files with 16 additions and 16898 deletions

View File

@@ -2,18 +2,18 @@
A compact, SMD-based motherboard for the popular [DFPlayer Mini](https://www.dfrobot.com/wiki/index.php/DFPlayer_Mini_SKU:DFR0299) MP3 module, designed using the atopile hardware description language.
This board serves as a carrier for the DFPlayer, providing stable power, protection, and convenient interfaces for audio input and output. It is designed to be easily integrated into larger audio projects.
This board serves as a carrier for the DFPlayer, providing stable power, protection, and convenient interfaces for input and output. It is designed to be easily integrated into larger audio projects.
<p>
<img src="media/pcb_layout.png" width="300" style="display:inline-block; margin-right:10px;" />
<img src="media/3d_model.png" width="600" style="display:inline-block;" />
<img src="media/pcb_layout.png" height="400" style="display:inline-block; margin-right:10px;" />
<img src="media/3d_model.png" height="400" style="display:inline-block;" />
</p>
## Features
* **Power Supply:** On-board diode is used to drop the input voltage to a DFPlayer-safe ~4.3V. An electrolytic capacitor is included for power supply filtering, ensuring smooth operation.
* **Power Supply:** On-board diode is used to drop the input voltage to a DFPlayer-safe ~4.3V. Tantalum capacitors are included for power supply filtering, ensuring smooth operation.
* **All SMD Components:** Designed for a low-profile, surface-mount assembly, making it suitable for compact enclosures.
* **Simple Interfaces:** Utilizes standard JST and 3.5mm connectors for power, data input, speaker output, and stereo line-level output.
* **Simple Interfaces:** Utilizes standard (JST and 3.5mm Jack) connectors for power, data input, speaker output, and stereo line-level output.
* **Compact Design:** A small footprint carrier board for the 2x8 pin DFPlayer Mini module.
## Interfaces
@@ -52,25 +52,25 @@ This board serves as a carrier for the DFPlayer, providing stable power, protect
The motherboard is designed to be powered by a standard +5V source. To ensure the DFPlayer module receives a safe operating voltage (typically 3.2V to 5.0V, with 4.2V being ideal), the following components are included:
* **Voltage Drop Diode:** A standard silicon diode (e.g., a 1N4001 SMD equivalent) is placed in series with the power input. This provides a forward voltage drop of approximately 0.7V, effectively reducing the 5V input to a safer ~4.3V for the DFPlayer.
* **Filtering Capacitor:** An electrolytic capacitor (e.g., 470µF, 10V) is placed across the DFPlayer's power pins (`VCC` and `GND`). This smooths the power supply and filters out noise, which is crucial for clean audio playback.
* **Filtering Capacitor:** Tantalum capacitors (e.g., 100µF, 6,3V) is placed across the DFPlayer's power pins (`VCC` and `GND`). This smooths the power supply and filters out noise, which is crucial for clean audio playback.
## Mechanical Design
* **Mounting Holes:** The board includes four mounting holes, one in each corner.
* **Hole Diameter:** 3.2mm, providing clearance for standard M3 screws.
* **Compatibility:** Designed for use with M3 nylon or brass standoffs for easy mounting.
* **Hole Diameter:** 2,2mm, providing clearance for standard M2 screws.
* **Compatibility:** Designed for use with M2 nylon or brass standoffs for easy mounting.
## Bill of Materials
| Component | Qty | KiCad footprint | LCSC Part # |
| Component | Qty | Type | LCSC Part # |
| ------------------------------------ | --- | -------------------------------------------- | -------------------------- |
| Female 8-Pin Header | 2 | PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1Left | C48641756 |
| Diode | 1 | D_SMA | C18199093 |
| Electrolytic Capacitor | 1 | EEEFK1A471AP (470µF/10V), for power filtering | C178529 |
| UART Connector | 1 | JST_PH_B4B-PH-SM4-TB_1x04-1MP_P2.00mm_Vertical | C160354 |
| Speaker Connector | 1 | JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical | C265003 |
| Audio Jack | 1 | Jack_3.5mm_PJ320D_Horizontal | C22459515 |
| Resistor | 1 | 1kΩ, 0805 SMD (for UART RX line) | C17513 |
| Female 8-Pin Header | 2 | PinSocket 1x08 2.54mm Vertical | C48641756 |
| Diode | 1 | A7 | C18199093 |
| Capacitor | 5 | Tantalum 100uF 6.3V | C178529 |
| UART Connector | 1 | JST PH 1x04 2.00mm Vertical | C160354 |
| Speaker Connector | 1 | JST PH 1x02 2.00mm Vertical | C265003 |
| Audio Jack | 1 | Jack 3,5mm Horizontal | C22459515 |
| Resistor | 1 | 1kΩ, 0805 | C17513 |
## Assembly