Framework Laptop Hardware Hacking


Here are two RP2040 options you can add:

Table


Part NameDescriptionSearch Link
RP2040RP2040 chip for Raspberry Pi Pico – ARM® Cortex®-M0+ MCUae45a73d-3c99-4dfc-68da-a04b1d381fb5
Seeed Studio XIAO RP2040Compact RP2040 module with 2 MB flash, 264 KB SRAM, Xtal5b35fde0-a63f-45bb-ac78-332059568066
Which variant would you like to add? And what designators should I use (e.g., J6 for the through-hole SWD header, and U2 for the RP2040)?
@library add ae45a73d-3c99-4dfc-68da-a04b1d381fb5 as U2
I can add the RP2040 to your schematic. Please confirm, and I'll place:
@help how do I connect U2’s UART0 TX/RX pins to my USB serial connector?
I couldn’t find a Flux doc specifically on wiring UART pins in the schematic. It’s likely there isn’t a dedicated guide for that step.
You can proceed by:
  1. Placing a USB-to-UART serial interface component (for example, an FTDI or CP2102 module) from the library.
  2. Drawing wires to connect:
    • U2 pin UART0_TX to the RX pin of the USB-Serial component.
    • U2 pin UART0_RX to the TX pin of the USB-Serial component.
  3. Connecting their grounds together.
For detailed guidance on placing parts and wiring nets, see the Flux docs:
Let me know if you need more specific steps!
Find USB-UART bridge
Select micro USB connector
Assign net labels
Add bypass capacitor

CC_RES
Resistance
5.1kΩ

Framework Expansion Module Template