ExAce Expansion Card Accelerator
cdg66·ExAce
About the ExAce Expansion Card Accelerator PCB
ExAce Expansion Card Accelerator is an open source STM32 PCB design by cdg66, published on GitHub under the CC-BY-4.0 license. It is a 8-layer board measuring 24 × 27.3 mm, with 180 components from 33 distinct parts.
Its main chip is the STM32L422RBI6, from the STM32 family. Other key parts include the USB3740B-AI2-TR, W25Q32RVXHJQ TR, CCGM1A1-BGA324, TXS0202YZPR and MMC5633NJL. By type, the board carries 105 capacitors, 44 resistors, 13 diodes, 11 ICs, 2 switches and 1 transistor.
It belongs with the retro computing, sensors and usb & debug tools designs in this gallery.
From the project
Framework ExpansionFPGA acceleration module
A tiny yet powerful fpga acceleration card designed with the Framework laptop expansion module system in mind.
- ✅ CCGM1A1/2/4 compatible - ✅ 20,480, 40,960 or 81,920 8-input LUT-trees. - ✅ USB-type C, 5V 1.5A. - ✅ Full access to SERDES via the USB-c connector (1 for A1/A2 and 2 for A4 device). - ✅ USB2.0 interface is shared between the fpga and mcu via a USB mux. - ✅ STM32L422RBI6 coprocessor and programmer. - ✅ Shared Earth and i2c between the fpga and microcontroller for easier development. - ✅ Free and Open-source FPGA toolchain! - ✅ Lots of sensors!: PDM microphone, 6DoF imu…

Main components on the ExAce Expansion Card Accelerator
ExAce Expansion Card Accelerator bill of materials (BOM)
180 components, 33 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | USB3740B-AI2-TR USB3740B-AI2 | UQFN-10_1.3x1.8mm_P0.4mm | U1 |
| 1 | W25Q32RVXHJQ TR W25Q16JLUXIG TR | Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mm | U2 |
| 1 | CCGM1A1-BGA324 CCGM1A1 | BGA-324_15.0x15.0mm_Layout18x18_P0.8mm_Ball0.45mm_Pad0.4mm_NSMD | U3 |
| 1 | STM32L422RBI6 | UFBGA-64_5x5mm_Layout8x8_P0.5mm | U4 |
| 1 | TXS0202YZPR | Texas_DSBGA-8_0.9x1.9mm_Layout2x4_P0.5mm | U5 |
| 1 | MMC5633NJL | WLP-4_0.86x0.86mm_P0.4mm | U6 |
| 1 | TMP110D TMP110D1IDPWR | Texas_X2SON-5_0.8x0.8mm_P0.48mm | U7 |
| 1 | ISM330DHCXTR ISM330DHCX | LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U8 |
| 1 | TPS7A2033PDQNR | Texas_X2SON-4_1x1mm_P0.65mm | U9 |
| 2 | TPSM82822SILR | SIL0010D-MFG | U10, U11 |
| 1 | CSD25480F3 | Texas_PicoStar_DFN-3_0.69x0.60mm | Q1 |
| 1 | S3A2505-100.000-L-X1-R | OSC_S3A2505-100.000-L-X1-R | Y1 |
| 1 | 1054440011 | USB_C_Plug_Molex_105444 | P1 |
| 1 | CMM-4737DT-26386-TR | ST_HLGA-6_3.76x4.72mm_P1.65mm | MK1 |
| 2 | KXT 331 LHS | SW_SPST_CK_KXT3 | SW1, SW2 |
| 1 | PTSLR06038V075 BSMD0603-075-6V | C_0603_1608Metric | TH1 |
| 3 | PTVS5V0Z1USKYL PTVS5V0Z1USK | Nexperia_DSN1608-2_1.6x0.8mm | D1, D4, D5 |
| 9 | 16-213SDRC/S530-A3/TR8 | LED_0402_1005Metric | D2, D3, D7, D8, D9, D10, D11, D12 +1 |
| 1 | DT1240A-08LP3810 | UDFN-9_1.0x3.8mm_P0.5mm | D6 |
| 28 | C0402C104K8PACTU 100n | C_0402_1005Metric | C1, C10, C12, C14, C16, C17, C18, C20 +20 |
Show 13 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 53 | C0201C103K4PACTU 10n | C_0201_0603Metric | C2, C3, C4, C5, C6, C7, C8, C9 +45 |
| 18 | CL05A105KA5NQNC 1u | C_0402_1005Metric | C11, C15, C19, C28, C31, C36, C45, C46 +10 |
| 2 | GRM033R71E121KA01D 120p | C_0201_0603Metric | C102, C105 |
| 2 | GRM155C61E475ME15D 4u7 | C_0402_1005Metric | C103, C106 |
| 2 | GMC04X5R226M10NT 22u | C_0402_1005Metric | C104, C107 |
| 9 | RC0201FR-0760R4L 60R4 | R_0201_0603Metric | R1, R3, R20, R23, R26, R28, R32, R35 +1 |
| 20 | RC0201FR-135K1L 5K1 | R_0201_0603Metric | R2, R4, R6, R7, R10, R11, R12, R13 +12 |
| 7 | CR0201AJ/-000GAS 0R | R_0201_0603Metric | R5, R9, R18, R19, R21, R22, R38 |
| 1 | CRCW0201200RFKED 200R | R_0201_0603Metric | R17 |
| 1 | RC0201FR-071K5L 1K5 | R_0201_0603Metric | R41 |
| 1 | RC0201FR-07316KL 316K | R_0201_0603Metric | R48 |
| 4 | RC0201FR-07100KL 100K | R_0201_0603Metric | R49, R50, R52, R53 |
| 1 | RC0201FR-0784K5L 84K5 | R_0201_0603Metric | R51 |
ExAce Expansion Card Accelerator design files
The KiCad project lives in the cdg66/ExAce repository on GitHub; these links point at the commit this page was built from.
ExAce Expansion Card Accelerator: common questions
What microcontroller does the ExAce Expansion Card Accelerator use?
The ExAce Expansion Card Accelerator is built around the STM32L422RBI6, from the STM32 family.
How big is the ExAce Expansion Card Accelerator PCB?
The ExAce Expansion Card Accelerator measures 24 × 27.3 mm, has 8 copper layers and is 0.8844 mm thick.
How many components are on the ExAce Expansion Card Accelerator?
180 components, from 33 distinct parts. The full bill of materials is listed on this page.
Where can I download the ExAce Expansion Card Accelerator design files?
From the cdg66/ExAce repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the ExAce Expansion Card Accelerator design in my own project?
Yes, under the terms of its CC-BY-4.0 license, which cdg66 chose for the repository.
Can I test firmware for the ExAce Expansion Card Accelerator 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.
More boards in ExAce
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
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
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.2k