DP83848C-EvalBoard
kuellenberg·DP83848C-EvalBoard
About the DP83848C-EvalBoard PCB
DP83848C-EvalBoard is an open source STM32 PCB design by kuellenberg, published on GitHub. It is a 4-layer board measuring 75 × 100 mm, with 174 components from 49 distinct parts.
Its main chip is the STM32F407VGTx, from the STM32 family. Other key parts include the AMS1117-3.3, DP83848C, USBLC6-2SC6 and CM1224. By type, the board carries 94 resistors, 32 capacitors, 15 ICs, 14 connectors, 5 jumpers and 4 diodes.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
DP83848C + STM32F407 Development Board
Main components on the DP83848C-EvalBoard
DP83848C-EvalBoard bill of materials (BOM)
174 components, 49 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U1 |
| 1 | DP83848C | LQFP-48_7x7mm_P0.5mm | U2 |
| 1 | STM32F407VGTx | LQFP-100_14x14mm_P0.5mm | U3 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U4 |
| 11 | CM1224 | SOT-23-6 | U5, U6, U7, U8, U9, U10, U11, U12 +3 |
| 2 | AO3401A | SOT-23 | Q1, Q3 |
| 1 | 2N7002 | SOT-23 | Q2 |
| 1 | 50MHz | Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm | X1 |
| 1 | 25MHz, 10ppm, 12pF | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | Conn_01x02 | Molex_022112022 | J1 |
| 1 | RJ45_LED_Shielded | RJ45_Amphenol_RJHSE538X | J2 |
| 1 | USB_C_Receptacle_USB2.0 | DX07S016JA3R1500 | J3 |
| 1 | Conn_02x05_Odd_Even | PinHeader_2x05_P2.54mm_Vertical | J4 |
| 3 | Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | J5, J6, J7 |
| 2 | Conn_02x08_Odd_Even | PinHeader_2x08_P2.54mm_Vertical | J8, J9 |
| 5 | Conn_02x04_Odd_Even | PinHeader_2x04_P2.54mm_Vertical | J10, J11, J12, J13, J14 |
| 1 | 500mA | Fuse_1812_4532Metric_Castellated | F1 |
| 1 | Conn_01x02 | PinHeader_1x02_P2.54mm_Vertical | JP1 |
| 3 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | JP4, JP5, JP6 |
| 1 | Conn_02x03_Odd_Even | PinHeader_2x03_P2.54mm_Vertical | JP7 |
Show 29 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SW_Push | SW_PUSH_6mm | SW1 |
| 1 | H1102NL | Transformer_Pulse_H1100NL | T1 |
| 1 | GR | LED_0603_1608Metric | D1 |
| 2 | YE | LED_0603_1608Metric | D2, D3 |
| 1 | BL | LED_0603_1608Metric | D4 |
| 1 | 600R@100MHz | L_0805_2012Metric | L1 |
| 1 | 100@100MHz | L_0805_2012Metric | L2 |
| 2 | 22uF | CP_EIA-3528-15_AVX-H | C1, C2 |
| 20 | 100nF | C_0402_1005Metric | C3, C5, C6, C7, C8, C9, C11, C12 +12 |
| 3 | 10uF | CP_EIA-3216-18_Kemet-A | C4, C10, C17 |
| 1 | 1500pF | C_0402_1005Metric | C16 |
| 2 | 2.2uF | C_0603_1608Metric | C18, C21 |
| 1 | 4.7uF | C_0402_1005Metric | C19 |
| 1 | 1uF | C_0402_1005Metric | C29 |
| 2 | 18pF | C_0402_1005Metric | C31, C32 |
| 57 | 33 | R_0402_1005Metric | R1, R3, R5, R6, R10, R11, R12, R13 +49 |
| 1 | 47k | R_0402_1005Metric | R2 |
| 11 | 2.2k | R_0402_1005Metric | R4, R19, R21, R22, R30, R38, R39, R43 +3 |
| 2 | 0 | R_0402_1005Metric | R20, R49 |
| 4 | 49.9 | R_0402_1005Metric | R23, R24, R25, R26 |
| 3 | 4.7k | R_0402_1005Metric | R27, R100, R101 |
| 1 | 150 | R_0402_1005Metric | R28 |
| 1 | 22 | R_0402_1005Metric | R29 |
| 4 | 75 | R_0402_1005Metric | R34, R35, R36, R37 |
| 2 | 0 | R_1206_3216Metric | R40, R41 |
| 1 | 100 | R_0402_1005Metric | R50 |
| 4 | 10k | R_0402_1005Metric | R51, R52, R53, R54 |
| 2 | 5.1k | R_0402_1005Metric | R55, R56 |
| 1 | 1M | R_0402_1005Metric | R57 |
DP83848C-EvalBoard design files
The KiCad project lives in the kuellenberg/DP83848C-EvalBoard repository on GitHub; these links point at the commit this page was built from.
DP83848C-EvalBoard: common questions
What microcontroller does the DP83848C-EvalBoard use?
The DP83848C-EvalBoard is built around the STM32F407VGTx, from the STM32 family.
How big is the DP83848C-EvalBoard PCB?
The DP83848C-EvalBoard measures 75 × 100 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the DP83848C-EvalBoard?
174 components, from 49 distinct parts. The full bill of materials is listed on this page.
Where can I download the DP83848C-EvalBoard design files?
From the kuellenberg/DP83848C-EvalBoard repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the DP83848C-EvalBoard design in my own project?
The repository has no license, so all rights stay with kuellenberg. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the DP83848C-EvalBoard without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k