Skip to the content
PCBKitNew board
4 layers22.5 × 30 mmPicoEVB, the printed circuit board in 3D

Public repository for PicoEVB (Xilinx Artix XC7A50T based)

Size
22.5 × 30 mm
Copper layers
4
Thickness
0.8 mm
Parts
107
Nets
62
Pads
710
Tracks, vias
843, 304
Pours
35
Routed
Yes
KiCad
KiCad 4
Created
17 May 2017
Updated
3 Dec 2025

Overview

PicoEVB is an open-source printed circuit board by RHSResearchLLC, from the RHSResearchLLC/PicoEVB repository on GitHub. It is a 4-layer board of 22.5 × 30 mm with 107 parts on 62 nets, routed with 843 tracks and 304 vias.

It is built around the FT230XQ-R, TPS82085SIL and MIC47050-1.2YML-TR, with the S25Q among its other parts. Its parts include 73 capacitors, 13 connectors, 7 ICs, 5 resistors and 4 diodes. It belongs with the fPGA and programmable logic boards and the FPGA and CPLD boards of this library.

Main components

4

README

README.md

PicoEVB: M.2/NGFF based Xilinx Artix-7 development board

PicoEVB is an affordable development board which can be used to evaluate and prototype PCI express designs using Xilinx Artix 7 FPGA on Windows or Linux hosts. The board is designed around the Artix 7 (XC7A50T).

PicoEVB is a complete development system in a M.2 (NGFF) 2230 footprint. The JTAG cable and all necessary power supplies are built in. It will work in the following slots:

Features

  • PCI Express connection to the host via M.2 edge slot
  • Built-in JTAG cable works with Vivado and Labtools
  • Analog and digital IO

Specifications

FeatureSpecification
FPGAXilinx Artix XC7A50T-2CSG325C
Form FactorM.2 (NGFF), keyed for A and E slots
Dimensions22x30x3.8 mm
Host InterfacePCIe x1 gen 2 (5 Gb/s)
Host ToolsVivado 2017.3 preferred
MGT LoopbackYes
Built-in JTAGYes
External I/O configurations
via I/O connector
(digital+ differential analog)
4+0
2+1
0+2
External I/O via PCIe connector4x 3.3V digital I/O (configurable)
External MGT connection1x MGT via U.FL connectors
External clock ref1x clkin via U.FL connectors
User-controllable LEDs3

Block Diagram

Block Diagram

How to get one

More information

or contact info@nanoevb.com

Image of PicoEVB

** Note: This page applies to PicoEVB Rev D. For previous revs, select the rev from tags **

Parts

107
QtyValueFootprintReferences
270.47ufSMT:c_0201_leastC12, C16, C17, C18, C19, C20, C21, C22, C23, C24, C25, C26, C37, C38, C39, C40 +11
130.1ufSMT:c_0201_leastC9, C10, C13, C14, C51, C59, C67, C68, C69, C70, C71, C72, C73
134.7ufSMT:c_0402C1, C2, C5, C6, C8, C11, C15, C31, C32, C33, C34, C35, C36
9100ufCapacitors_SMD:C_0805C3, C53, C54, C55, C57, C62, C63, C65, C66
547ufCapacitors_SMD:C_0603C4, C27, C28, C29, C30
410ufSMT:c_0402C52, C58, C60, C61
2100kSMT:r_0201_leastR3, R5
222ufCapacitors_SMD:C_0603C56, C64
24.7KResistors_SMD:R_Array_Convex_4x0402RN1, RN3
2TPS82085SILfp_archive:TPS82084SILRU3, U6
1100SMT:r_0201_leastR1
1124kSMT:r_0201_leastR2
11P0Wire_Pads:SolderWirePad_single_SMD_1x1mmJ11
11P0Wire_Pads:Pad_SMD_0.5x0.5mmJ9
11P2Wire_Pads:Pad_SMD_0.5x0.5mmJ10
11P8Wire_Pads:SolderWirePad_single_SMD_1x1mmJ8
124.9kSMT:r_0201_leastR4
1330SMT:r_0402L1
13P3Wire_Pads:SolderWirePad_single_SMD_1x1mmJ7
1681Resistors_SMD:R_Array_Convex_4x0402RN2
1ALEDs:LED_0402D2
1BLEDs:LED_0402D3
1BUSYLEDs:LED_0402D1
1CLEDs:LED_0402D4
1CLKIN+SMT:U.FL-COAXJ4
1CLKIN-SMT:U.FL-COAXJ3
1CONN_01X06conn:pico-ezmate-6P1
1FT230XQHousings_DFN_QFN:QFN-16-1EP_4x4mm_Pitch0.65mm_2U7
1GNDWire_Pads:SolderWirePad_single_SMD_1x1mmJ12
1M.2-AEM2-Board:M.2-AE-22x30PCB1
1MAX1589AETT100TMAX1589A:MAX1589AETT100TU4
1MIC47050-1.2YMLMIC47050:MIC47050-DFN-6-2MMU5
1RX+SMT:U.FL-COAXJ2
1RX-SMT:U.FL-COAXJ1
1S25QHousings_DFN_QFN:DFN-S-8-1EP_6x5mm_Pitch1.27mmU2
1TX+SMT:U.FL-COAXJ5
1TX-SMT:U.FL-COAXJ6
1XC7AxxT-xCSG325XC7A50T-CSG325:CSG-324U1

Questions

How big is the PicoEVB PCB?

It measures 22.5 × 30 mm and has 4 copper layers, 0.8 mm thick.

What parts does the PicoEVB use?

107 parts, built around the FT230XQ-R, TPS82085SIL, MIC47050-1.2YML-TR and S25Q. 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 PicoEVB KiCad files?

From the RHSResearchLLC/PicoEVB repository on GitHub, at the commit this page was made from: the board is Hardware/board_design/PicoEVB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the PicoEVB design in my own project?

Its repository states no licence, so its author keeps all rights: ask RHSResearchLLC before reusing the design.

Similar boards

  • 4 layers62.6 × 56.9 mmAXIOM photonSDI hw, the printed circuit board in 3D

    AXIOM photonSDI hw

    felixheld/AXIOM-photonSDI-hw

    SDI interface board for the apertus° AXIOM beta camera

    250 parts13CC-BY-SA-4.0
  • 4 layers214.1 × 131.7 mmQsic, the printed circuit board in 3D

    Qsic

    dabridgham/QSIC-verilog

    QBUS Storage and I/O Card

    186 parts11
  • 8 layers120 × 60 mmJetson orin baseboard, the printed circuit board in 3D

    Jetson orin baseboard

    antmicro/jetson-orin-baseboard

    Baseboard targetting the NVIDIA Jetson Orin Nano and Jetson Orin NX

    681 parts305Apache-2.0
  • 2 layers61.8 × 48.5 mmSpidriver1, the printed circuit board in 3D

    Spidriver1

    jamesbowman/spidriver

    SPI driver public repo

    21 parts198BSD-3-Clause
  • 2 layers20.3 × 20.3 mmTest data, the printed circuit board in 3D

    Test data

    nerdyscout/kicad-exports

    Auto generate exports (schematics, gerbers, plots) for any KiCAD5 project.

    7 parts79MIT
  • 2 layers25.4 × 21.8 mmSomfySituo5IoAdapter, the printed circuit board in 3D

    SomfySituo5IoAdapter

    Yadoms/yadoms

    Yadoms is open source, simple, powerfull, flexible and multiplatforms domotic solution.

    30 parts62
  • 10 layers180 × 100 mmJetson agx thor baseboard, the printed circuit board in 3D

    Jetson agx thor baseboard

    antmicro/jetson-agx-thor-baseboard

    Open hardware baseboard for Nvidia Jetson Thor AGX T5000 System on Module

    1,213 parts48Apache-2.0
  • 2 layers85 × 54 mmGps mezzanine, the printed circuit board in 3D

    Gps mezzanine

    96boards/mezzanine-community

    Repository for community designed mezzanine boards for the 96boards specification.

    182 parts32