

Basys3 to lb
Place to keep all my PMOD modules
- Size
- 47.2 × 69.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 35
- Nets
- 67
- Pads
- 188
- Tracks, vias
- 319, 36
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 4 Oct 2024
- Updated
- 18 Dec 2025
Overview
Basys3 to lb is an open-source printed circuit board by SteveLRojas, from the SteveLRojas/pmod_modules repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 47.2 × 69.1 mm with 35 parts on 67 nets, routed with 319 tracks and 36 vias.
It is built around the CH552G and MT9700. Its parts include 13 connectors, 6 capacitors, 6 resistors, 2 ICs and 1 diode. It belongs with the 8051 (CH55x, STC, AT89) boards of this library.
Main components
2CH552G
SOP-1616KB 24MHz 3.3V~5V 51 Family 8bit FLASH SOP-16 Microcontrollers (MCU/MPU/SOC) ROHSWCH (Nanjing Qinheng Microelectronics)Microcontrollers (MCU/MPU/SOC)MT9700
SOT-23-5-40℃~+85℃ 1 2.4V~5.5V 2A 80mΩ Active High High Side Switch Short-Circuit Protection(SCP)、Overcurrent Protection(OCP)、Over Temperature Protection SOT-23-5 Power Distribution Switches ROHS西安航天民芯Power Distribution Switches
README
pmod_usb_serial/README.mdpmod_usb_serial
USB to UART module using a CP2102 chip. The module has a 6 pin PMOD interface suitable for the Basys 2 FPGA board.
Parts
35| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 0.1u | Capacitor_SMD:C_0805_2012Metric | C1, C2, C3, C4, C5, C6 |
| 4 | Conn_01x03 | Connector_PinHeader_1.27mm:PinHeader_1x03_P1.27mm_Vertical | J5, J6, J7, J9 |
| 4 | TestPoint | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm | TP1, TP2, TP3, TP4 |
| 3 | Conn_02x02_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | J11, J12, J13 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric | R4, R6 |
| 2 | 5K1 | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 2 | Conn_01x02 | Connector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_Vertical | J3, J10 |
| 2 | PMOD-Device-x2-Type-1A-GPIO | pmod-conn_6x2:pmod_6x2_pin_mirrored | PMOD1, PMOD2 |
| 1 | 4.7k | Resistor_SMD:R_0805_2012Metric | R3 |
| 1 | 470 | Resistor_SMD:R_0805_2012Metric | R5 |
| 1 | CH552G | Package_SO:SO-16_3.9x9.9mm_P1.27mm | U2 |
| 1 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J8 |
| 1 | Conn_02x05_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J4 |
| 1 | Conn_02x22_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x22_P2.54mm_Vertical | J2 |
| 1 | MT9700 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_PTS810 | SW1 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | orange | LED_SMD:LED_0805_2012Metric | D1 |
More from SteveLRojas/pmod_modules
9- 2 layers44.3 × 18.3 mm

- 2 layers54 × 22.9 mm

- 2 layers46.5 × 18.5 mm

Pmod level shifter 8p
SteveLRojas/pmod_modules
Place to keep all my PMOD modules
14 partsCERN-OHL-P-2.0 - 2 layers31.7 × 86.4 mm

- 2 layers28.5 × 16.3 mm

Pmod level shifter 4p
SteveLRojas/pmod_modules
Place to keep all my PMOD modules
10 partsCERN-OHL-P-2.0 - 2 layers32.1 × 20 mm

- 2 layers33.1 × 17 mm

- 2 layers25 × 19 mm

- 2 layers22.9 × 20.3 mm

Similar boards
- 2 layers55 × 55 mm

Usb button interface
SteveLRojas/usb_button_interface
Interface module that maps 6 button inputs to keyboard keys
73 parts1CERN-OHL-P-2.0 - 2 layers49.8 × 18 mm

PS2 to USB Converter
SteveLRojas/PS2_to_USB_Converter
A converter for connecting a PS/2 keyboard to a USB host
29 partsCERN-OHL-P-2.0 - 6 layers83.5 × 56 mm

- 6 layers56 × 65 mm

Mainboard gen2
zephray/NekoInk
Next gen. of NekoCal: An open-source hackable and programmable e-paper display
245 parts108 - 2 layers103.2 × 74.1 mm

- 4 layers80 × 100 mm

Baseboard
NVIDIA-AI-IOT/my-jetson-nano-baseboard
An open source Jetson Nano baseboard and tools to design your own.
240 parts91 - 4 layers110 × 110 mm

Smoothiev2-prime
Smoothieware/Smoothieboard2
Hardware files for the Smoothieboard v2, and extension boards
453 parts71 - 4 layers50 × 50 mm

HSCanT
cherry-embedded/HSCanT-hardware
HSCanT is a USB to 4-channel CAN FD tool designed based on the HPM5321 chip.
130 parts52Apache-2.0
Questions
How big is the Basys3 to lb PCB?
It measures 47.2 × 69.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Basys3 to lb use?
35 parts, built around the CH552G and MT9700. 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 Basys3 to lb KiCad files?
From the SteveLRojas/pmod_modules repository on GitHub, at the commit this page was made from: the board is basys3_to_lb/HW/basys3_to_lb.kicad_pcb and its schematic PMOD_HDMI/PMOD_HDMI.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Basys3 to lb design in my own project?
Its repository publishes it under the CERN-OHL-P-2.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).