EPM11

About

The EPM11 is a MCU-FPGA development board. Key features include:

  • RP2350 Microcontroller
    • I/O bus connection to the FPGA.
  • GOWIN GW1NR-9 FPGA.
    • 8MB internal PSRAM.
    • Internal bitstream Flash with AUTO BOOT.
  • Non-volatile memory.
    • 4 MB User Flash.
  • Peripherals
    • RP2350
      • 8 x GPIO.
      • 4 x ADC.
      • 1 x LED.
    • FPGA
      • 16 x GPIO.
      • 1 x LED.
      • 2 x Pushbuttons.
  • USB-C connector
    • UART over USB (Thonny)
    • JTAG over USB
  • 1 x Power LED.
  • 3.3V and 5V rails.
  • EPM11-MCU example project.
    • Includes a Micropython Native Machine Code module for ‘out of the box’ communication with the FPGA.
    • Includes a custom Pin and ADC mapping.
  • EPM11-FPGA example project.
    • Includes a guided setup of the FPGA build prerequisites and environment.
    • Includes a CPU interface module.
    • Provides an example of building and probing an fpgacapZero Embedded Logic Analyzer (ELA).
    • Extensible, i.e. user can add their own application specific RTL modules.
    • Simple build and program workflow stages.
    • Fully scripted workflow – no GUI-based programs are required.

Images

Documentation

The EPM11-FPGA example project on Github provides a great overview of setting up the FPGA build prerequisites and environment, as well as building and programming the FPGA example project to the board.

The EPM11-MCU example project on Github provides an overview of setting up the RP2350 MCU, its build environment, as well as various usage examples.

Other documentation is available below:

Third-Party

The EPM11 has been proven compatible with the following third-party tools:

ToolSummaryLicensing
ApioApio is a Python-based tool that controls other low-level tools, such as yosys, nextpnr, icepack, and iceprog. It’s designed to work with development boards. It is cross-platform, offering a Visual Studio plugin on Windows and a CLI on Linux.GPL 3.0
openFPGALoaderUniversal utility for programming FPGAsApache License 2.0
openOCDSoftware that enables on-chip debugging, in-system programming, and boundary-scan testing for embedded devicesGPLv2+
fpgacapZeroVendor-agnostic FPGA debug cores, including an Embedded Logic Analyzer (ELA) for waveform capture and an Embedded I/O (EIO) for runtime read/write of fabric signals
Apache License 2.0
Third Party Compatible Tools

Certification

The EPM11 has been certified by Raspberry Pi Ltd – select the ‘Powered by Raspberry Pi’ logo below to review our official certification document.

Pricing

The pricing of the EPM11 varies depending upon purchase quantity, see the table below.

QuantityUnit Price
To 9$29.95 USD
From 10$28.95 USD
From 100$27.95 USD
From 1000$26.95 USD
Pricing

Purchase

Available from Q3 2026.

References

[1] USD – all of our products are priced in USD due to the prevalence of international purchases.