
Expansion Card
FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop

Reference designs and documentation to create Expansion Cards for the Framework Laptop
Microcontroller is an open-source printed circuit board by FrameworkComputer, from the FrameworkComputer/ExpansionCards repository on GitHub, published under the CC-BY-4.0 licence. It is a 2-layer board of 26 × 30 mm with 34 parts on 38 nets, routed with 539 tracks and 110 vias.
It is built around the ATSAMD21E18A-MF, GD25Q16CTIG and AP2112K-3.3, with the BAT20JFILM and WS2812B among its other parts. Its parts include 8 capacitors, 6 resistors, 5 connectors, 4 ICs and 2 diodes. It belongs with the computers and single-board computers boards and the SAM D and SAM boards of this library.
Reference designs and documentation to create Expansion Cards for the Framework Laptop. The Framework Laptop's Expansion Card system lets you choose exactly the ports you want and which side you want them on. We've built USB-C, USB-A, HDMI, DP, MicroSD, and Storage Expansion Cards, but there is an entire world of other interesting ways to extend the capabilities of a notebook. We're releasing CAD to make it easy for you to develop your own Expansion Cards.
Check out the Expansion Card section of the Framework Community for card ideas, support, or just to show off what you're working on: https://community.frame.work/c/expansion-cards/developer-program/90
Note that you should build and test development versions before committing a design based on this CAD to mass production.

Expansion Cards © 2021 by Framework Computer Inc is licensed under CC BY 4.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 5.1k | Resistor_SMD:R_0603_1608Metric | R1, R3, R4, R5, R6 |
| 4 | TestPoint | TestPoint:TestPoint_Pad_1.5x1.5mm | TP1, TP2, TP3, TP4 |
| 3 | 100nF | Capacitor_SMD:C_0603_1608Metric | C2, C3, C4 |
| 3 | 1uF | Capacitor_SMD:C_0603_1608Metric | C1, C7, C8 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric | C5, C6 |
| 2 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | ATSAMD21E18A-M | Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm | U1 |
| 1 | BAT20JFILM | Diode_SMD:D_SOD-323 | D1 |
| 1 | Conn_01x10 | Microcontroller:PinSocket_8FM-78-0010-02-146_1x10_P2.54mm_Horizontal_SMD | J2 |
| 1 | Conn_02x06_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical | J4 |
| 1 | Conn_ARM_JTAG_SWD_10 | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMD | J3 |
| 1 | GD25Q16CT | Package_SO:SOP-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | JST SH 1x4 | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J1 |
| 1 | LOGO | Microcontroller:Framework-Logo_1.5mm_SilkScreen | G*** |
| 1 | RESET | Button_Switch_SMD:SW_SPST_B3U-3100P | SW1 |
| 1 | TLV70036_SOT23-5 | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | USB_C_Plug_USB2.0 | Microcontroller:USB_C_Plug_Molex_105444 | P1 |
| 1 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D2 |
The 33 most common of 34 parts.
It measures 26 × 30 mm and has 2 copper layers, 0.8 mm thick.
34 parts, built around the ATSAMD21E18A-MF, GD25Q16CTIG, AP2112K-3.3 and BAT20JFILM. 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.
From the FrameworkComputer/ExpansionCards repository on GitHub, at the commit this page was made from: the board is Electrical/Microcontroller/Microcontroller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CC-BY-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop

FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop

Hazel-H-Chen/PocketSens
Microcontroller based sensor suite for portable environmental measurements.

acamilo/pcb-artwork-project
Collection of graphical PCBs containing memes, logos of youtube channels i watch, among other things.


arcticlula/Netscore
Device that keeps track of a volleyball's game score (points and sets). Ideally it should be mounted on the net, since it has a display on the front and back and buttons on the sides.

stahlnow/mixerli
Battery powered 10 channel (4x2 + 1x2) stereo mixer featuring stereo input level control slider and stereo rotary aux send level control.



BornaBiro/Xmas-Ornament-2024
Issues is that STM32 MCU is missing it's GND.