Expansion Cards are custom form factor USB-C adapters that enable customizable and hot-swappable I/O on Framework laptops. The cards lock into Expansion Card Bays on Framework Laptop 13 and Framework Laptop 16.
Expansion Cards are standard USB-C adapters, so they can be used with any host device that supports the applicable parts of the USB-C specification. 1
The USB-C Expansion Card acts as a simple passthrough of the USB-C port on the mainboard.
The USB-C Expansion Card was available only in aluminium initially, however plastic varieties in orange, green, lavender, and red were introduced alongside the Framework Laptop 13 (Intel Core Ultra Series 1).
The USB-A Expansion Card supports up to USB 3.2 Gen 2 10 Gbit/s speeds.
The HDMI Expansion Card supports HDMI 2.0b. The HDMI Expansion Card uses a Parade PS186 DisplayPort 1.4a to HDMI 2.0b Protocol Converter internally for converting the DisplayPort Alt Mode signal output by the laptop to the HDMI protocol.
The BETA HDMI (2nd Gen) Expansion Card includes hardware and software tweaks to address an issue preventing some laptop components from properly entering a low power state when they should. 2 3 The BETA HDMI (2nd Gen) Expansion Card was only available to batch 1 pre-order customers of the Framework Laptop 13 (13th Gen Intel Core).
The HDMI (3rd Gen) Expansion Card includes minor tweaks to improve compatibility with certain external monitors. 3
The HDMI (1st Gen) Expansion Card can be converted into a HDMI (3rd Gen) Expansion Card through soldering and firmware updates following the HDMI Expansion Card power saving rework (Beta) guide.
The Ethernet Expansion Card features an RJ45 jack connected through a Realtek RTL8156 controller to allow 2.5Gbit/s speeds.
The Ethernet Expansion Card is the only official expansion card to not sit flush with the laptop and features clear plastic housing.
The DisplayPort Expansion Card Passes through DisplayPort signals from the laptop using USB-C DisplayPort Alt Mode.
The DisplayPort (2nd Gen) Expansion Card ships with optimized firmware to address an issue preventing some laptop components from properly entering a low power state when they should. 2 4
The DisplayPort (1st Gen) Expansion Card can be updated to the optimized firmware following the DisplayPort Expansion Card Power Saving Firmware Update guide.
The MicroSD Expansion Card supports MicroSD UHS-I and UFS cards.
The SD Expansion Card supports UHS-I and UHS-II cards.
The Audio Expansion Card Features a 3.5mm headphone jack connected to a Conexant CX31993 USB Audio CODEC. 5
Supports both input and output. Allows for a headphone jack on the Framework Laptop 16 and offers greater audio quality than the headphone jack on the Framework Laptop 13.
The Storage Expansion Card (2nd Gen) uses the Phison U17 Flash controller and Hynix V6 NAND due to the Micron N28 NAND, which was used by the 1st Gen card, being discontinued. 6 7
The 250GB (2nd Gen) Storage Expansion Card is rated at 1000 MB/s read and 800 MB/s write. The 1TB (2nd Gen) Storage Expansion Card is rated at 1000 MB/s read and 800 MB/s write.
The 250GB (1st Gen) Storage Expansion Card is rated at 1000 MB/s read and 375 MB/s write. 6 The 1TB (1st Gen) Storage Expansion Card is rated at 1000 MB/s read and 1000 MB/s write. 6
Early batches of the 1TB (1st Gen) Storage Expansion Card suffered from thermal throttling issues that could be resolved by installing a thermal pad following the 1TB Expansion Card Throttling guide.
Framework published electrical and mechanical templates on their GitHub to enable third-party developers to design and manufacture their own cards. 8 Some examples are below:
https://community.frame.work/t/expansion-cards-compatible-with-other-devices/990/2?u=morpheus636Â ↩
https://frame.work/blog/getting-ready-to-ship-13th-gen-and-announcing-power-saving-expansion-cards ↩ ↩2
https://knowledgebase.frame.work/hdmi-expansion-card-generations-Sk7AQKUv2Â ↩Â ↩2
https://knowledgebase.frame.work/displayport-expansion-card-generations-BylqCuwDn ↩
https://community.frame.work/t/whats-inside-the-audio-expansion-card/37850/15Â ↩
https://twitter.com/FrameworkPuter/status/1778081340564639855Â ↩
https://community.frame.work/t/the-snack-drawer-v2-back-in-snacktion/18442Â ↩
https://community.frame.work/t/lite-snack-drawer-simple-free-ready-for-snacks/8451Â ↩
https://liberatedsystems.co.uk/newsletters/opencom_lte_cancellation/Â ↩