Cart
0

UnoMax CPLD Development System

$39.99


The UnoMax is an easy to use
CPLD development system. It includes
a four Channel ADC and built in
programmer

99 in stock

SKU: EPT-5M57-AP-U3 Category:

Overview

The UnoMax makes programmable logic easy with an all inclusive development platform. It includes an Altera 5M570 CPLD, JTAG programmer, and a four channel ADC with 300KS/second sample rate. You can create your HDL code, program it into the CPLD and interact with the hardware via a Windows PC.

The UnoMax is designed as a single board solution for developing programmable logic circuits. It includes robust power supplies that run from a single USB connection from the PC. 24 Input/Outputs are available at board edge connectors and PMOD connectors. There are pushbutton switches, slide switches and RGB LEDs. These components are accessible directly from the CPLD.

Hardware Description

The core functions of the UnoMax are a two channel USB to Serial chip, 570 Logic Cell CPLD and a four channel 300KSample/Sec ADC. The board is powered from a USB port. The Input/Output connectors are designed at the board edge. There are switches to allow the user to experiment with HDL code to read and react to hardware events.

The UnoMax is designed from the ground up as a development board for beginners. All of the Inputs/Outputs are protected by the 74LVC8245 transceiver chips. These transceivers provide both voltage level translations and protection from over current and over voltage. The transceivers can sink up to 50mA per pin. So, the UnoMax can drive LEDs and sensors directly. The analog inputs have a buffer amp on each input pin. Each Op-Amp on the analog inputs has a 1MHz filter

Hardware Features:

  • Intel/Altera 5M570 CPLD with 440 Macrocells
  • 4 Channel ADC 300KSamples/Second
  • 66 MHz oscillator for driving USB data transfers and users code
  • Three bidirectional voltage translator/bus transceivers
  • 24 user Input/Outputs available as three 8 bit ports
  • Ports have jumper selectable 3.3V/5 Volt Input/Output
  • Four RGB LED’s accessible by the user
  • Two PCB switches accessible by the user
  • Two Slide switches accessible by the user
  • Two PMOD Connectors

Programming the CPLD

The CPLD on the UnoMax can be programmed with the code created by the user. Programming is quick and easy. All that is required is a standard USB-C cable and the Quartus Prime Lite Software (Free Version) installed on the PC. There are no extra parts to buy – just plug in the USB cable and connect the UnoMax to the PC

The UnoMax is compatible with the Quartus Prime Lite Software Programmer. There is a *.dll that must be copied over to the Quartus installation folder. Once the *.dll is in the folder, the software will recognize the UnoMax as programmer hardware.

Connecting To Hobby Electronics Made Easy

The UnoMax easily connects to other Hobby Electronics. The board edge connectors provide protection from over voltage/current by using bus transceivers. These transceivers prevent the user from connecting external signals directly to the CPLD. The durable 74LVC82245 Bus Transceivers allow up to 50mA per Output on the Stackable Headers. This kind of power can drive all kinds of electronics such as long distance cables, LEDs, and high speed electronics.

Programmable Logic Code Development

It also provides a high speed data transfer mechanism between the UnoMax board and a host PC. The UnoMax development system provides a convenient, user-friendly work flow by connecting seamlessly with Altera’s Quartus Prime Lite software. The user will develop the code in the Quartus environment on a Windows Personal Computer. The programmable logic code is loaded into the CPLD using only the Quartus Programmer tool and a standard USB cable. The Active Host SDK provides a highly configurable communications interface between CPLD and host. It connects transparently with the Active Transfer Library in the CPLD code. This Active Host/Active Transfer combination eliminates the complexity of designing a USB communication system. No scheduling USB transfers, USB driver interface or inf file changes are needed. The UnoMax development systemis a unique combination of hardware and software.

Use the C# examples included in the DVD to create your own display Window on the PC.The user comes complete with tutorial to instruct the user to easily build a Windows program that can display any data from user code or other electronic device. The C# interface uses similar function calls to the Arduino function calls.

4 Channel Analog to Digital Converter

Examine four analog channels running up to 300 KSamples/second. The hardware has been simplified to remove extra cost.The input signals are limited to 0 to +5Volts and the sample rate is shared across all four channels. If you run one channel only, it will take advantage of the 300KSamples/second. If you run four channels, each channel will have a maximum sample rate of 75 KSamples/second.

Kit Contents

UnoMax kit contains the UnoMax and a USB-C cable. There is also a project DVD which includes the User Manual that walks the user through setting up the drivers, software, how to use to the test application. This documentation is available as a download only from the Terranologic website. There is also a full tutorial in writing your first CPLD project and C# application. All the code for the projects are included.

Downloads

85-000040UnoMax CPLD Development System User ManualUNOMAX_CPLD_DEV_SYS_UM.pdf
95-000040UnoMax CPLD Development System Data SheetUNOMAX_CPLD_SYS_DS.pdf
45-000040UnoMax CPLD Development System Project DVDUNOMAX_CPLD_SYSTEM_PROJECT_4.5_DVD
55-000040UnoMax CPLD Development System SchematicsUNOMAX_SCHEMATICS_V4.PDF
35-000001EPT DriversEPT_2.08.24.ZIP
Weight 5 oz
Dimensions 2 × 4 × 0.75 in
© 2026 Terranologic