MCC 128
MCC 128

MCC 128

Price: $199.00
On sale: $197.01
Back order (15 ~ 19 business days)
Part number:MCC 128
MQTT DAQ Module with 8 digital inputs (10~50Vdc) or Dry Contact, 8 digital outputs PNP (10~40Vdc max 650mA), includes 2-port Ethernet Switch for Daisy-Chain. Built-in Web Server. Support for MQTT 3.1.1. Metal case. Wall Mounting. Requires 12~48Vdc

The MCC 128 is a voltage HAT (Hardware Attached on Top) board designed for use with Raspberry Pi, the most popular single-board computer on the market today. A HAT is an add-on board with a 40W GPIO (general purpose input/output) con-nector that conforms to the Raspberry Pi HAT specification.The MCC 128 HAT provides 8 SE/4 DIFF analog inputs for voltage measurements. Up to eight MCC HATs can be stacked onto one Raspberry Pi.

Raspberry Pi Interface

The MCC 128 header plugs into the 40-pin general purpose I/O (GPIO) connector on a user-supplied Raspberry Pi. The MCC 128 was tested for use with all Raspberry Pi models with the 40-pin GPIO connector.

HAT configuration

HAT configuration parameters are stored in an on-board EEPROM that allows the Raspberry Pi to automatically set up the GPIO pins when the HAT is connected.

Stackable HATs

Up to eight MCC HAT boards can be stacked onto a single Raspberry Pi. Mul-tiple boards can be synchronized using external clock and trigger input options.Users can mix and match MCC HAT models in the stack.

Analog Input

The MCC 128 provides 8 single-ended or 4 differential analog inputs. The input range is selectable for ±10 V, ±5 V, ±2 V, or ±1 V.

Sample Rates

  • Single-board: max throughput is 100 kS/s.
  • Stacked boards: max throughput is 320 kS/s aggregate1.

External Scan Clock

A bidirectional clock I/O pin lets users pace operations with an external clock signal or with the board’s internal scan clock. Use software to set the direction.

Digital Trigger

The external digital trigger input is software-configurable for edge or level sensitive, rising or falling edge, or high or low level.


The MCC 128 is powered with 5 V pro-vided by the Raspberry Pi through the GPIO header connector.


The open-source MCC DAQ HAT Library of commands in C/C++ and Python allows users to develop applications on the Raspberry Pi using Linux. The library is available to download from GitHub. Comprehensive API and hard-ware documentation is available.The MCC DAQ HAT Library supports operation with multiple MCC DAQ HATs running concurrently.Console-based and user interface (UI) example programs are available for each API.

  • 8 SE/4 DIFF 16-bit voltage inputs
  • Single-ended and differential input modes
  • 100 kS/s max sample rate (320 kS/s aggregate for stacked boards)
  • Multiple input ranges
  • Onboard sample buffers allow high-speed acquisition
  • External scan clock
  • External digital trigger input
  • Screw terminal connections
  • Stack up to eight MCC HATs onto a single Raspberry Pi
  • Software: MCC DAQ HAT Library; available on GitHub
  • Supported Operating Systems: Linux®/Raspbian
  • Programming API: C, C++, Python

Related items


Recently viewed items