FPGAs-Ard RPi BB
hsclouds·PCBs·AMD-Spartan7-KiCAD/FPGAs-Ard_RPi_BB.kicad_pcb
About the FPGAs-Ard RPi BB PCB
FPGAs-Ard RPi BB is an open source ESP32 PCB design by hsclouds, published on GitHub. It is a 6-layer board measuring 229.1 × 194.5 mm, with 155 components from 80 distinct parts.
Its main chip is the PGA309AIPWR, from the ESP32 family. Other key parts include the XTR117AIDGKT, 47nF, 470nF, 100uF and 24LC16BHT-I/OT. By type, the board carries 48 ICs, 14 resistors, 5 capacitors, 4 crystals, 4 diodes and 1 switch.
From the project
Notes: 1. Only uploading PCB design projects done in-house for Softgalaxy Technologies Inc or ones updated having open hardware, GNU style licenses. 2. Each directory contains all the relevant design files, libraries, documentation for the project. 3. Giving a brief overview of e
Notes: 1. Only uploading PCB design projects done in-house for Softgalaxy Technologies Inc or ones updated having open hardware, GNU style licenses. 2. Each directory contains all the relevant design files, libraries, documentation for the project. 3. Giving a brief overview of each PCB design project. 4. I have done PCB design projects using Altium, KiCAD, Eagle, Protel, Cadence Allegro, Redac
Main components on the FPGAs-Ard RPi BB
FPGAs-Ard RPi BB bill of materials (BOM)
155 components, 80 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | XTR117AIDGKT XA7S15-1CSGA225Q Texas Instruments | XA7S15-1CSGA225Q | U1 |
| 17 | 47nF | C_0402_1005Metric | U1_C1, U1_C2, U1_C3, U1_C4, U1_C10, U1_C15, U1_C16, U1_C17 +9 |
| 22 | 470nF | C_0402_1005Metric | U1_C5, U1_C6, U1_C7, U1_C8, U1_C11, U1_C12, U1_C13, U1_C14 +14 |
| 3 | 100uF | C_1206_3216Metric | U1_C9, U1_C23, U1_C34 |
| 1 | PGA309AIPWR ESP32-DevKitC Texas Instruments | ESP32-DevKitC | U2 |
| 1 | 24LC16BHT-I/OT ESP32-S3-DevKitC Microchip Technology | ESP32-S3-DevKitC | U3 |
| 1 | ESP32-S2-DevKitM | ESP32-S2-DevKitM | U4 |
| 1 | ESP32-S2-Saola-1 | ESP32-S2-Saola-1 | U5 |
| 1 | MT25QL01GBBB8ESF-0SIT | SOIC-16W_7.5x12.8mm_P1.27mm | U6 |
| 1 | AX5PAF1-400.0000T | OSC_AX5PAF1-400.0000T | Y1 |
| 1 | ECS-2333-100-BN-TR | OSC_ECS-2333-100-BN-TR | Y2 |
| 1 | 511BBA200M000BAGR | 511BBA200M000BAGR | Y3 |
| 1 | CB3LV-3I-20M0000 | CB3LV-3I-20M0000 | Y4 |
| 4 | Screw_Terminal_01x02 | TerminalBlock_4Ucon_1x02_P3.50mm_Vertical | 12V_J1, 12V_J3, PWR_DC_IN1, PWR_DC_OUT1 |
| 8 | Conn_01x40 | PinHeader_1x40_P1.00mm_Vertical | BO_3, BO_4, BO_5, BO_6, BO_7, BO_8, BO_9, BO_16 |
| 6 | Conn_01x02 | PinHeader_1x02_P2.54mm_Vertical | DC_J1, DC_J2, DC_J3, PWR_OUT1, PWR_OUT2, TEST_VPP_J1 |
| 1 | FC681478 | FC681478 | DC_PWR_J1 |
| 1 | ADC-H-010-1 | ADC-H-010-1 | DC_PWR_J2 |
| 1 | 4840.2201 | 4840.2201 | DC_PWR_J3 |
| 1 | ~ | CMOD S7 | Digilent_Cmod_S7 |
Show 60 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Screw_Terminal_01x02 | TerminalBlock_Altech_AK300-2_P5.00mm | Ext_DC_PWR1 |
| 3 | Conn_02x20_Odd_Even | PinHeader_2x20_P2.54mm_Vertical | FPGA_J1, FPGA_J2, FPGA_J3 |
| 1 | Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | FPGA_PWR_J1 |
| 1 | Microsemi_FlashPro-JTAG-10 | PinSocket_2x04_P2.54mm_Vertical | JTAG2 |
| 1 | Conn_02x05_Odd_Even | PinSocket_2x05_P1.27mm_Vertical | JTAG3 |
| 1 | ~ | PinHeader_2x07_P1.27mm_Vertical | JTAG5 |
| 1 | Conn_ARM_JTAG_SWD_20 | PinHeader_2x10_P2.54mm_Vertical | JTAG6 |
| 1 | ~ | PinHeader_2x07_P2.54mm_Vertical | JTAG7 |
| 1 | USB_B_Micro | USB_Micro-B_Molex-105017-0001 | J_USB_uB1 |
| 1 | Conn_01x07 | PinHeader_1x07_P2.54mm_Vertical | J_USB_uB2 |
| 4 | Bus_PCI_Express_x16 | BUS_PCIexpress_x16 | PCIe_J1, PCIe_J2, PCIe_J3, PCIe_J4 |
| 3 | Conn_01x05 | PinHeader_1x05_P1.27mm_Vertical | PCIe_J1_JTAG1, PCIe_J2_JTAG1, PCIe_J3_JTAG1 |
| 1 | 2.2uF | C_0805_2012Metric | PR_C1 |
| 2 | 0.47uf | C_Rect_L4.0mm_W2.5mm_P2.50mm | PR_C5, PR_C9 |
| 2 | 33uF | CP_Radial_D4.0mm_P2.00mm | PR_C6, PR_C10 |
| 2 | 22uF | C_0805_2012Metric | PR_C11, PR_C13 |
| 3 | 20pF | C_0805_2012Metric | PR_C12, PR_C14, PR_C16 |
| 2 | 10uF | C_0805_2012Metric | PR_C15, PR_C17 |
| 1 | 100nF, 10V | C_0805_2012Metric | PR_C18 |
| 1 | BLM03AX102SN1D | BEADC0603X33N | PR_FB1 |
| 1 | 1.5uH | L_1008_2520Metric | PR_L1 |
| 1 | 3.3uH | L_1008_2520Metric | PR_L2 |
| 1 | 2.2uH | L_1008_2520Metric | PR_L3 |
| 1 | 1K | R_0201_0603Metric | PR_R1 |
| 1 | 30k | R_0805_2012Metric | PR_R8 |
| 2 | 120k | R_0805_2012Metric | PR_R9, PR_R11 |
| 1 | 150k | R_0805_2012Metric | PR_R10 |
| 1 | 180k | R_0805_2012Metric | PR_R12 |
| 1 | 57.6k | R_0805_2012Metric | PR_R13 |
| 2 | 1k | R_0805_2012Metric | PR_R14, PR_R15 |
| 1 | 100 | R_0805_2012Metric | PR_R16 |
| 1 | LM3940IT-3.3 | TO254P1054X470X1955-3 | PR_U3_3V1 |
| 1 | LTC3569EUDC-TRPBF | QFN-20-1EP_3x4mm_P0.5mm_EP1.65x2.65mm_ThermalVias | PWR_IC1 |
| 1 | ~ | PinHeader_2x05_P2.54mm_Vertical | QSPI_JTAG1 |
| 1 | FPGA_Mode_SW | SW_DIP_SPSTx03_Slide_6.7x9.18mm_W7.62mm_P2.54mm_LowProfile | SW1 |
| 1 | Conn_ARM_SWD_TagConnect_TC2030-NL | TC_2030 | TC2030 |
| 1 | JTAG1 | TC_2050 | TC2050_1 |
| 1 | ~ | TC_2050 | TC2050_2 |
| 1 | ~ | TC_2070 | TC2070 |
| 1 | USB_C_Receptacle | USB_C_Receptacle_GCT_USB4085 | USB3_TypeC1 |
| 1 | Conn_02x11_Top_Bottom | PinHeader_2x11_P2.54mm_Vertical | USB3_TypeC_J1 |
| 1 | R-78E3.3-0.5 | Converter_DCDC_RECOM_R-78E-0.5_THT | U_DC_DC1 |
| 1 | LED | LED_0201_0603Metric | PR_D1 |
| 1 | SMBJ5V0CA PMEG2020EJ Fairchild Semiconductor | D_SOD-323F | D1 |
| 1 | BAS70-TP LED Micro Commercial Co | LED_0805_2012Metric | D2 |
| 1 | SMBJ40CA LED Fairchild Semiconductor | LED_0805_2012Metric | D3 |
| 1 | DONE LED | LED_0805_2012Metric | D4 |
| 2 | C1005X7R1A104K050BB 0.1uF, 10V TDK Corporation | C_0805_2012Metric | C1, C2 |
| 2 | CC0402KRX7R9BB101 0.1uF, 10V Yageo | C_0805_2012Metric | C3, C4 |
| 1 | C0402C103K8RACTU 0.1uF, 10V Kemet | C_0805_2012Metric | C5 |
| 1 | ERJ-2RKF3922X 4.7K Panasonic Electronic Components | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | ERJ-2RKF1913X 4.7K Panasonic Electronic Components | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | ERJ-2RKF1000X 4.7K Panasonic Electronic Components | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 4-1879215-1 4.7K TE Connectivity | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 1 | 7-1879208-3 22 TE Connectivity | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5 |
| 1 | ERJ-2RKF3922X 1K Panasonic Electronic Components | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6 |
| 1 | ERJ-2GE0R00X 1K Panasonic Electronic Components | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 2 | 1K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8, R11 |
| 2 | ERJ-2RKF4701X 1K Panasonic Electronic Components | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9, R10 |
| 3 | 4.7K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12, R13, R14 |
FPGAs-Ard RPi BB design files
The KiCad project lives in the hsclouds/PCBs repository on GitHub; these links point at the commit this page was built from.
FPGAs-Ard RPi BB: common questions
What microcontroller does the FPGAs-Ard RPi BB use?
The FPGAs-Ard RPi BB is built around the PGA309AIPWR, from the ESP32 family.
How big is the FPGAs-Ard RPi BB PCB?
The FPGAs-Ard RPi BB measures 229.1 × 194.5 mm, has 6 copper layers and is 0.339756 mm thick.
How many components are on the FPGAs-Ard RPi BB?
155 components, from 80 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the FPGAs-Ard RPi BB design files?
From the hsclouds/PCBs repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the FPGAs-Ard RPi BB design in my own project?
The repository has no license, so all rights stay with hsclouds. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the FPGAs-Ard RPi BB without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in PCBs
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k