

Marco ram board
Hardware design for a STM32F7-based board with lotsa RAM
- Size
- 160 × 100 mm
- Copper layers
- 4
- Thickness
- 4.69 mm
- Parts
- 210
- Nets
- 249
- Pads
- 1,182
- Tracks, vias
- 5,427, 1,094
- Pours
- 8
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 11 Feb 2023
- Updated
- 23 Dec 2023
Overview
Marco ram board is an open-source printed circuit board by HEAPLab, from the HEAPLab/marco-ram-board repository on GitHub. It is a 4-layer board of 160 × 100 mm with 210 parts on 249 nets, routed with 5,427 tracks and 1,094 vias.
It is built around the KSZ8081RNACA, LM2576S-3.3 and IS42S86400D-6TL, with the FT2232HL, DTSMW-69N-V-T/R and DMP3037LSS among its other parts. Its parts include 89 capacitors, 47 resistors, 14 connectors, 12 ICs and 7 switches. It belongs with the STM32 boards of this library.
Main components
7KSZ8081RNACA
QFN-24-EP(4x4)0℃~+70℃ 1.8V、2.5V、3.3V 10BASE-T、100BASE-TX 10Mbit/s、100Mbit/s PHY Transceiver RMII QFN-24-EP(4x4) Ethernet Transceivers ROHSMicrochip TechnologyEthernet TransceiversLM2576S-3.3
TO-263-5LTO-263-5L DC-DC Converters ROHSTDSEMICDC-DC ConvertersIS42S86400D-6TL
TSOP-54-10.2mm-40℃~+85℃ 167MHz 3.3V 512Mbit High-speed clock synchronization、Auto precharge、Automatic column address generation、Auto refresh TSOP-54-10.2mm SDRAM ROHSISSISDRAMFT2232HL
QFP64Dual High Speed USB to Multipurpose UART/FIFO ICFTDIUncategorisedDTSMW-69N-V-T/R
SMD-4P,6.3x6.2mm-25℃~+70℃ 12V 3.8mm 50mA 6.2mm 6.3mm Gull Wing No Round Button SPST Surface Mount,Vertical With Bracket SMD-4P,6.3x6.2mm Tactile Switches ROHSDiptronicsTactile SwitchesDMP3037LSS
SO-8-55℃~+150℃ 1 P-Channel 1.6W 102pF 120pF 19.3nC@10V 2.4V 30V 5.8A 50mΩ@4.5V 931pF P-Channel SO-8 MOSFETs ROHSDiodes IncorporatedMOSFETsMMBT3906
SOT-23-55℃~+150℃ 1 PNP 100 100nA 200mA 200mW 300MHz 300mV 40V 5V PNP SOT-23 Bipolar (BJT) ROHSTWGMCBipolar (BJT)
Parts
210| Qty | Value | Footprint | References |
|---|---|---|---|
| 73 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C204, C205, C208, C301, C302, C303, C304, C305, C306, C307, C308, C309, C310, C311, C312, C313 +57 |
| 15 | 0 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R204, R205, R207, R208, R209, R305, R306, R307, R508, R509, R510, R511, R512, R513, R514 |
| 10 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R202, R206, R211, R517, R520, R522, R523, R524, R525, R601 |
| 9 | G*** | kibuzzard-6446E199 | kibuzzard-6446E199, kibuzzard-6446E199, kibuzzard-6446E199, kibuzzard-6446E199, kibuzzard-6446E199, kibuzzard-6446E199, kibuzzard-6446E199, kibuzzard-6446E199, kibuzzard-6446E199 |
| 8 | IS42S86400D | Package_SO:TSOP-II-54_22.2x10.16mm_P0.8mm | U401, U402, U403, U404, U405, U406, U407, U408 |
| 7 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R203, R210, R301, R302, R303, R504, R526 |
| 7 | 47k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R501, R502, R503, R506, R507, R527, R528 |
| 6 | DTSMW69N | marco-ram-board:DTSMW69N | SW301, SW302, SW501, SW502, SW503, SW504 |
| 6 | G*** | kibuzzard-6446E105 | kibuzzard-6446E105, kibuzzard-6446E105, kibuzzard-6446E105, kibuzzard-6446E105, kibuzzard-6446E105, kibuzzard-6446E105 |
| 5 | 220 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R304, R505, R515, R518, R521 |
| 4 | 12p | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C201, C202, C319, C320 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H101, H102, H103, H104 |
| 4 | PinHeader_2.54mm_1x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J202, J203, J204, J205 |
| 3 | 2.2u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C317, C318, C501 |
| 3 | 470u | Capacitor_THT:CP_Radial_D8.0mm_P5.00mm | C602, C603, C604 |
| 3 | FerriteBead | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | FB201, FB202, FB501 |
| 3 | LED | LED_SMD:LED_PLCC-2_3.4x3.0mm_KA | D501, D502, D602 |
| 2 | 22u | Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder | C504, C506 |
| 2 | 4.7u | Capacitor_Tantalum_SMD:CP_EIA-2012-15_AVX-P_Pad1.30x1.05mm_HandSolder | C203, C206 |
| 2 | G*** | kibuzzard-6446E26B | kibuzzard-6446E26B, kibuzzard-6446E26B |
| 2 | MountingHole | MountingHole:MountingHole_2.7mm_M2.5 | H501, H502 |
| 2 | USB_Mini-B | Connector_USB:USB_Mini-B_Wuerth_65100516121_Horizontal | J201, J501 |
| 1 | 100u | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C601 |
| 1 | 12MHz | Crystal:Crystal_SMD_5032-4Pin_5.0x3.2mm | Y201 |
| 1 | 12k 1% | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R201 |
| 1 | 1N5822 | Diode_THT:D_DO-201AD_P5.08mm_Vertical_AnodeUp | D601 |
| 1 | 25MHz | Crystal:Crystal_SMD_5032-4Pin_5.0x3.2mm | Y301 |
| 1 | 3.3u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C207 |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R519 |
| 1 | 6.49k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R516 |
| 1 | 68u 5A | Inductor_THT:L_Toroid_Vertical_L24.6mm_W15.5mm_P11.44mm_Pulse_KM-4 | L601 |
| 1 | BarrelJack_CUI_PJ-063AH_Horizontal | Connector_BarrelJack:BarrelJack_CUI_PJ-063AH_Horizontal | J601 |
| 1 | DMP3037LSS | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | Q601 |
| 1 | FT2232HL | Package_QFP:LQFP-64_10x10mm_P0.5mm | U201 |
| 1 | G*** | kibuzzard-6446E2C8 | kibuzzard-6446E2C8 |
| 1 | Jumper | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP501 |
| 1 | KSZ8081RNA | Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U501 |
| 1 | LM2576S-3.3 | Package_TO_SOT_SMD:TO-263-5_TabPin3 | U601 |
| 1 | LOGO | marco-ram-board:Miosix_Logo_SilkScreen | G*** |
| 1 | MMBT3906 | Package_TO_SOT_SMD:SOT-23 | Q201 |
| 1 | PinHeader_2.54mm_2x10 | Connector_PinSocket_2.54mm:PinSocket_2x10_P2.54mm_Vertical | J206 |
| 1 | PinSocket_2.54mm_1x05 | Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical | J301 |
| 1 | PinSocket_2.54mm_1x15 | Connector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_Vertical | J302 |
| 1 | PinSocket_2.54mm_2x08 | Connector_PinSocket_2.54mm:PinSocket_2x08_P2.54mm_Vertical | J503 |
| 1 | RJ45_Amphenol_RJMG1BD3B8K1ANR | Connector_RJ:RJ45_Amphenol_RJMG1BD3B8K1ANR | J504 |
| 1 | SD_Card | marco-ram-board:SD_Hirose_DM1AA_SF_PEJ82 | J502 |
| 1 | STM32F765IITx | Package_QFP:LQFP-176_24x24mm_P0.5mm | U301 |
| 1 | SW_Slide_CuK_1101M2xxAxx2_SPDT_RightAngle | marco-ram-board:SW_Slide_CuK_1101M2xxAxx2_SPDT_RightAngle | SW601 |
| 1 | TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J602 |
The 207 most common of 210 parts.
Similar boards
- 2 layers136 × 58 mm

- 2 layers63.5 × 73.7 mm

- 6 layers140 × 100 mm

Sbc baseboard
calicopizzadelivery/sbc-development-baseboard
Baseboard for remote management of an attached SBC: K64 MCU as USB HID to the target and Ethernet to the workstation, six switched USB-A ports, isolated SPDT relays, level-shifted console, switched target power
271 partsApache-2.0 - 4 layers116 × 62 mm

- 2 layers55 × 20 mm

Dp83tc811r
dragonlock2/kicadboards
Offsite backup for the miscellaneous KiCad boards that don't fit elsewhere
69 parts14Apache-2.0 - 4 layers91 × 54 mm

- 4 layers112 × 64 mm

- 2 layers80 × 50 mm

SFP Back2Back
Westwoodlabs/SFP-Back2Back
Bridges two small Form-factor Pluggable (SFP, Mini-GBIC) Modules together.
42 parts9
Questions
How big is the Marco ram board PCB?
It measures 160 × 100 mm and has 4 copper layers, 4.69 mm thick.
What parts does the Marco ram board use?
210 parts, built around the KSZ8081RNACA, LM2576S-3.3, IS42S86400D-6TL and FT2232HL. 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 Marco ram board KiCad files?
From the HEAPLab/marco-ram-board repository on GitHub, at the commit this page was made from: the board is marco-ram-board.kicad_pcb and its schematic marco-ram-board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Marco ram board design in my own project?
Its repository states no licence, so its author keeps all rights: ask HEAPLab before reusing the design.