MachXO2 Pico Development Kit

The MachXO2 Pico Development Kit is a battery-powered, low-cost evaluation platform to accelerate the evaluation of MachXO2 PLDs. The kit features the MachXO2-1200ZE device, a 7-segment LCD display, I2C temperature sensor and an expansion header for I2C, JTAG, and GPIO interfacing.

Using the preloaded Environment Scanning system-on-chip (SoC) design provided with the development kit, you can now test within minutes, popular interfaces such as UART, SPI, I2C and LCD control using the integrated 8-bit LatticeMico8 microcontroller in conjunction with the MachXO2 Embedded Function Bock (EFB). You can then build your own designs using the free downloadable reference design source code, implementing these features in less than an hour.

The board also features USB channels for JTAG programming and debugging from a host PC. The header provides access to a variety of I/O banks of the MachXO2 device and the on-board I2C bus. The board can be controlled with a menu-driven interface via terminal programs running on a host PC.

Features

  • MachXO2 FPGA: LCMXO2-1200ZE-2MG132C
  • 4-character 7-segment LCD display
  • 4 capacitive touch sense buttons
  • 1Mbit SPI Flash
  • I2C temperature sensor
  • Power measurement via delta sigma analog-to-digital conversion in the MachXO2 device
  • Expansion header for JTAG, SPI and I2C

Jump to

Kit Contents

  • MachXO2 Pico Development Board
  • USB-Mini Cable for power and programming
  • QuickStart Guide

Board Photos

Top View

Click image to enlarge

Bottom View

Click image to enlarge

Side View

Click image to enlarge

Ordering Information

  • Ordering Part Number: LCMXO2-1200ZE-P1-EVN
  • Click here to find an authorized Lattice distributor near you
  • Click here to order now from the Lattice Online Store

Documentation

Quick Reference
Technical Resources
Information Resources
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Programming Cable - User Guide
Describes the features and recommended usage guidelines of Lattice ispDOWNLOAD Cables.
FPGA-UG-02042 26.7 4/24/2024 PDF 992.6 KB
MachXO2 Pico Development Kit QuickSTART Guide
QS011 2/13/2012 PDF 2.3 MB
MachXO2 Hardened SPI Master/Slave Demo
UG56 01.1 5/24/2012 PDF 682.1 KB
MachXO2 Hardened I2C Master/Slave Demo User's Guide
UG55 1.0 5/1/2012 PDF 1.4 MB
MachXO2 Low Power Control Demo User's Guide
UG58 1.0 5/1/2012 PDF 1.2 MB
MachXO2 Pico Development Kit User's Guide
EB61 02.0 10/9/2012 PDF 1.9 MB
MachXO2 Master SPI/I2C Demo Using C User's Guide
UG54 1.1 3/1/2015 PDF 2.7 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
XO2 Pico Development Kit Source code
01.2 7/24/2012 ZIP 9.6 MB
LatticeMico8 Tools Source Code For Core Revision
RD1026 3.1 5/26/2010 ZIP 99.9 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
MachXO2 Pico Development Kit Product Brochure
IO218 12/4/2012 PDF 2.1 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
MachXO2 Pico schematic source (OrCAD .dsn)
This .zip contains the schematic source file (OrCAD .dsn format) for the MachXO2 Pico board, rev E PCB.
11/4/2011 ZIP 123.3 KB
MachXO2 Hardened SPI Master/Slave Demo
Demonstrates the use of the hardened SPI core as both master and slave on two MachXO2 Pico Evaluation Boards. One board is configured as SPI master and the other as SPI slave. The Slave design utilizes RD1125 for the SPI slave peripheral interface
1.1 5/24/2012 ZIP 423.1 KB
MachXO2 Hardened I2C Master/Slave Demo
Demonstrates the usage of the hardened
2.0 5/1/2012 ZIP 914.3 KB
MachXO2 Hardened I2C/SPI Master Demo Using C
Uses a MachXO2 Pico Evaluation Board to read the temperature and display it on the LCD screen and also in a terminal window on a PC. The purpose of the demo is to demonstrate use of the MachXO2 Embedded Function Block (EFB) I2C & SPI Master controller
1.0 5/1/2012 ZIP 4 MB
MachXO2 Low Power Control Demo
Demonstrates various power saving design and operation techniques available on the MachXO2.
1.0 5/1/2012 ZIP 937.2 KB
Schematic for XO2 Pico Development Kit
01.0 1/1/0001 PDF 102.5 KB

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

Support

Technical Support

Need Help? We're Here to Assist You

Quality & Reliability

Reference Material to Help Answer Your Questions