MachXO3D Breakout Board

Programmable I/O for LED Drive

Our system is going under maintenance starting June 21, 2024 at 8:00 PM Pacific and ending June 23, 2024 at 2:00 PM Pacific. During this window, the website may not be reachable. For immediate assistance, please contact

Low-Cost, Easy-to-Use Platform - The MachXO3D Breakout Board is used for evaluating and designing with the MachXO3D device family, which represents a first in the programmable logic industry by embedding an immutable security block which enables a hardware Root-of-Trust (RoT) onto a highly optimized and versatile FPGA fabric.

What’s Included - The board comes in 3 x 3 inch form factor and features a USB mini-B connector for power and programming, an LED array, and prototype area. A USB cable is included with the kit.

Preloaded Demo – The Board includes a preloaded counter design that highlights use of the embedded MachXO3D oscillator and programmable I/O configured for LED drive.


  • MachXO3D FPGA – Flash-based LCMXO3D-9400HC-5BG256C
  • USB mini-B connector for power and programming; Eight LEDs; 40-hole prototype area
  • 16 Mb Serial Flash Memory for external SPI boot-up support
  • Four 2 × 20 expansion header landings for general I/O, JTAG, and external power
  • 1 × 8 expansion header landing for JTAG; 1 × 6 expansion header landing for SPI/I2C
  • 3.3 V and 1.2 V supply rails

Jump to

Board Photos

Bottom View

Side View

Ordering Information

  • Ordering Part Number: LCMXO3D-9400HC-B-EVN
  • Click here to find an authorized Lattice distributor near you
  • Click here to order now from the Lattice Online Store


Quick Reference
Select All
MachXO3D Breakout Board User Guide
FPGA-UG-02084 1.0 9/14/2021 PDF 2.1 MB
Select All
MachXO3D Breakout Board Default Project Files
1.0 4/16/2019 ZIP 23 KB
MachXO3D Breakout Board Layout (source)
1.0 1/30/2020 BRD 5 MB
MachXO3D Breakout Board Schematics
1.0 1/30/2020 PDF 422.4 KB
MachXO3D Breakout Board Schematics (source)
1.0 1/30/2020 DSN 630 KB
MachXO3D Breakout Board BOM
1.0 1/30/2020 XLS 66.5 KB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.


Technical Support

Need Help? We're Here to Assist You

Quality & Reliability

Reference Material to Help Answer Your Questions