Skip to the content
2 layers96 × 62.6 mmCardspansion dev, the printed circuit board in 3D

Cardspansion dev

XyrusB2010/Cardspansion

A modular microcontroller system, featuring a customizable MCU

Size
96 × 62.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
65
Nets
73
Pads
254
Tracks, vias
729, 128
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
13 Aug 2025
Updated
18 Sep 2025

Overview

Cardspansion dev is an open-source printed circuit board by XyrusB2010, from the XyrusB2010/Cardspansion repository on GitHub, published under the MIT licence. It is a 2-layer board of 96 × 62.6 mm with 65 parts on 73 nets, routed with 729 tracks and 128 vias.

It is built around the AMS1117-3.3, AMS1117-5.0 and USBLC6-2SC6, with the BAT54C, CR2032 and USB4110-GF-A among its other parts. Its parts include 32 resistors, 10 connectors, 7 capacitors, 7 diodes and 3 ICs.

Main components

6

README

ESP32/README.md

Cardspansion-ESP

This is the second MCU to be implemented into the Cardspansion series. Featuring an ESP32-WROOM-32UE, it is suited for applications requiring wireless connectivity (Wi-Fi and/or BLE). Because the ESP32 has no need for an 8MHz crystal, this card should have a simpler design. Unlike the STM32U5, it also comes with a different set of features (JTAG & SPI). Please note that this board does not directly interface USB due to the lack of a controller in the MCU.

Features

  • I2C
  • UART
  • SPI
  • JTAG
  • I2S (including support for input)
  • 2 LEDs (broken out for carrier board)

PCB Render

cardspansion-esp-front cardspansion-esp-back

Parts

65
QtyValueFootprintReferences
1410KResistor_SMD:R_0805_2012MetricR15, R16, R17, R18, R23, R24, R25, R26, R27, R28, R29, R30, R31, R32
64.7KResistor_SMD:R_0805_2012MetricR13, R14, R19, R20, R21, R22
5220Resistor_SMD:R_0805_2012MetricR5, R6, R9, R11, R12
410UFCapacitor_SMD:C_0805_2012MetricC1, C2, C3, C5
3100NFCapacitor_SMD:C_0805_2012MetricC4, C6, C7
31KResistor_SMD:R_0805_2012MetricR7, R8, R10
222Resistor_SMD:R_0805_2012MetricR3, R4
25.1KResistor_SMD:R_0805_2012MetricR1, R2
112V-INConnector_BarrelJack:BarrelJack_HorizontalJ3
13.3V-PWRLED_SMD:LED_0805_2012MetricD3
15V-PWRLED_SMD:LED_0805_2012MetricD4
15V-SOURCEButton_Switch_SMD:SW_SPDT_CK_JS102011SAQNSW3
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1AMS1117-5.0Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1BAT54CPackage_TO_SOT_SMD:SOT-23D7
1BOOTButton_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFSSW2
1CR2032Battery:BatteryHolder_Multicomp_BC-2001_1x2032BT1
1ENButton_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFSSW1
1I2CConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1LeftJ5
1I2SConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1LeftJ8
1JTAGConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1LeftJ6
1LED1LED_SMD:LED_0805_2012MetricD1
1LED2LED_SMD:LED_0805_2012MetricD2
1M2-MOUNTMountingHole:MountingHole_2.2mm_M2_PadH1
1M2-SOCKET-EM2-SOCKET-E:TE_2199119-4J1
1SDIOConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1LeftJ10
1SPIConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1LeftJ9
1SWDConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1LeftJ7
1UARTConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1LeftJ4
1UART-RXLED_SMD:LED_0805_2012MetricD5
1UART-TXLED_SMD:LED_0805_2012MetricD6
1USB4110Connector_USB:USB_C_Receptacle_GCT_USB4110J2
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U1

The 64 most common of 65 parts.

More from XyrusB2010/Cardspansion

4
  • 2 layers22 × 30 mmCardspansion u5, the printed circuit board in 3D

    Cardspansion u5

    XyrusB2010/Cardspansion

    A modular microcontroller system, featuring a customizable MCU

    7 partsMIT
  • 2 layers22 × 30 mmCardspansion esp, the printed circuit board in 3D

    Cardspansion esp

    XyrusB2010/Cardspansion

    A modular microcontroller system, featuring a customizable MCU

    5 partsMIT
  • 2 layers22 × 30 mmCardspansion nrf, the printed circuit board in 3D

    Cardspansion nrf

    XyrusB2010/Cardspansion

    A modular microcontroller system, featuring a customizable MCU

    4 partsMIT
  • 2 layers22 × 30 mmCardspansion rpi, the printed circuit board in 3D

    Cardspansion rpi

    XyrusB2010/Cardspansion

    A modular microcontroller system, featuring a customizable MCU

    4 partsMIT

Similar boards

  • 4 layers99.1 × 68.6 mmSTM32XP, the printed circuit board in 3D

    STM32XP

    MechatronixLab/STM32XP

    Development board based on the STM32F411RET6

    176 parts14
  • 4 layers150 × 120 mmKicad project, the printed circuit board in 3D

    Kicad project

    emlab-fi/cube_electronics

    Cube electronics - Main Board and Interface Board

    244 parts
  • 2 layers100 × 36 mmStm32l053r8 watch, the printed circuit board in 3D

    Stm32l053r8 watch

    selim13/stm32l053r8-lcd-clock

    A minimal board for lcd solar powered clock

    51 partsMIT
  • 2 layers51 × 40 mmFlight computer v2, the printed circuit board in 3D

    Flight computer v2

    IshraqueSarwar/CORESEN-custom-flight-computer

    Flight computer

    64 parts
  • 2 layers167.3 × 103 mmIw-8-controller, the printed circuit board in 3D

    Iw-8-controller

    mekatrol/electronics

    This repository contains the electronics, embedded firmware, support software, and reference material for a collection of home-automation and workshop projects.

    212 parts
  • 4 layers81 × 53 mmPratham, the printed circuit board in 3D

    Pratham

    PeriwalPratham/FlightController

    A basic PCB design which contains all components for a solo yet affordable basic drone controller

    102 partsMIT
  • 4 layers95 × 24 mmBoardyMcBoardFace, the printed circuit board in 3D

    BoardyMcBoardFace

    akhilveeraghanta/the-bots-mainboard

    The main board for the the bots SSL robocup team

    115 parts1

Questions

How big is the Cardspansion dev PCB?

It measures 96 × 62.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Cardspansion dev use?

65 parts, built around the AMS1117-3.3, AMS1117-5.0, USBLC6-2SC6 and BAT54C. 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 Cardspansion dev KiCad files?

From the XyrusB2010/Cardspansion repository on GitHub, at the commit this page was made from: the board is CarrierBoards/Cardspansion-Dev-Gen1/cardspansion-dev.kicad_pcb and its schematic CarrierBoards/Cardspansion-Dev-Gen1/cardspansion-dev.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Cardspansion dev design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).