NAFE13388-UIM - 8-Channel Universal AFE Arduino Shield | NXP
MPN: NAFE13388-UIM ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $0 | $0.00 |
| 10 | $0 | $0.00 |
| 100 | $0 | $0.00 |
| 500 | $0 | $0.00 |
| 1,000 | $0 | $0.00 |
NAFE13388-UIM Overview
An analog front-end (AFE) is the circuit stage that conditions and digitizes real-world analog signals - voltage, current, and temperature - before they reach a microcontroller or processor. Within the signal-chain hierarchy (sensor -> AFE -> MCU), the AFE performs input scaling, excitation, diagnostics, and precision conversion. Industrial-grade multichannel AFEs like the NAFE13388 consolidate what traditionally required discrete amplifiers, muxes, and ADCs into one configurable device.
Key features of the UIM shield include eight universal high-voltage analog inputs configurable from eight single-ended to four differential channels, an industry-standard SPI-bus host interface, plug-and-play compatibility with NXP MCU boards featuring Arduino connectors (MCX-N and LPC series), and support for voltage, current, and temperature measurements including RTD and thermocouple sensing. The onboard NAFE13388 provides excitation sources for sensor applications and multiple integrated diagnostic features.
Technically, the shield demonstrates a compact hardware design around the NAFE13388 and exposes enhanced software configurability through NXP's universal open-CMSIS driver packs. A public Arduino class library (AFE_NXP_Arduino) and NXP Application Code Hub examples running on the FRDM-MCXN947 accelerate firmware bring-up, with a graphical interface for exploring AFE functions.
Typical applications include industrial programmable logic controller (PLC) analog input modules, building automation sensor front-ends, battery-management and process-control measurement nodes, and rapid prototyping of universal analog sensing systems.
Design consideration: for proper voltage-level interfacing, the default 3.3 V supply pin on the Arduino connector may need to be removed so the UIM board supports 5 V signaling; some FRDM MCU boards require SPI pin modifications for connection.
This page synthesizes distributor availability, evaluation-board context, software ecosystem details, and practical integration notes not consolidated in any single manufacturer document.
Drop-in alternatives for NAFE13388-UIM — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
No drop-in alternatives available for this product.
Request AlternativesNAFE13388-UIM Specifications (manufacturer-published)
| Product Type | Arduino Shield Evaluation Board |
| Evaluated Device | NAFE13388 Universal Analog Front-End (AFE) |
| Analog Input Channels | 8 universal inputs (up to 4 differential) |
| Input Voltage Range | ±25 V (high-voltage analog inputs) |
| Measurement Types | Voltage, current, RTD, thermocouple |
| Host Interface | SPI bus |
| Form Factor | Arduino shield (Arduino connector) |
| Compatible MCU Boards | NXP MCX-N and LPC series with Arduino connector |
| Excitation Sources | Integrated (for RTD/sensor excitation) |
| Diagnostics | Multiple integrated diagnostic features |
| Software Support | open-CMSIS driver packs, AFE_NXP_Arduino library |
| Reference Design Host | FRDM-MCXN947 |
| Logic Signaling | 3.3 V default (5 V with hardware modification) |
| Grade | Industrial-grade AFE |
| User Manual | UM12203 NAFE13388-UIM Expansion User Manual |
NAFE13388-UIM Interfaces & Connectors
NAFE13388-UIM exposes the following interfaces and connectors as published by the manufacturer: Power Input. Expansion header pinout, connector pin numbering, and electrical limits are defined in the manufacturer documentation.
| Power Input | ±25 V (high-voltage analog inputs) |
Refer to the manufacturer documentation for the full expansion header pinout and connector pin numbering.
Power & Thermal Characteristics
| Power Input | ±25 V (high-voltage analog inputs) |
Power input and thermal parameters for NAFE13388-UIM as published by the manufacturer.
Typical Applications
NAFE13388-UIM is suitable for 6 applications: PLC Analog Input Module Prototyping, RTD Temperature Measurement, Thermocouple Measurement Front-End, Voltage and Current Monitoring, Building Automation Sensing, Firmware and Driver Development.
PLC Analog Input Module Prototyping
The NAFE13388-UIM lets engineers prototype PLC analog input channels using the NAFE13388's eight universal inputs, which accept up to ±25 V signals directly without external dividers. Channels can be configured from eight single-ended to four differential inputs, matching typical industrial sensor wiring schemes. Placed on an MCX-N or LPC Arduino-connector host board via SPI, the shield emulates a production analog input module so firmware and channel-configuration tables can be validated early. The AFE's integrated diagnostics - covering open-wire and fault conditions - map directly to PLC diagnostic requirements, and measured results can be compared against a precision reference to characterize accuracy before committing to a custom PCB using the bare NAFE13388 chip.
Recommended
RTD Temperature Measurement
For RTD sensing, the NAFE13388's integrated excitation sources on the UIM shield drive the sensor while the AFE digitizes the resulting voltage with high precision, eliminating discrete current sources and reducing BOM count. The universal inputs and internal AGND reference option simplify 2-, 3-, and 4-wire RTD front-end configurations during evaluation. According to NXP, users can quickly perform temperature measurements, reducing development time for final applications. Engineers use the shield to tune excitation levels, conversion settings, and linearization firmware before porting the configuration to a custom design; the low-power AFE architecture also suits battery-backed remote temperature nodes where excitation duty cycling conserves energy.
Recommended
Thermocouple Measurement Front-End
The UIM shield demonstrates thermocouple measurement using the NAFE13388's low-leakage, high-voltage inputs and precision conversion path, with cold-junction compensation typically handled via an auxiliary channel or host MCU sensor. Mouser's product notes confirm quick thermocouple measurement capability as a headline feature. During evaluation, engineers characterize noise performance and conversion settings across thermocouple types, then reuse the validated SPI configuration sequences in production firmware. Because the AFE tolerates up to ±25 V at its inputs, accidental overvoltage from miswired probes is less catastrophic than with a bare low-voltage ADC, making the platform forgiving for bench bring-up of industrial temperature measurement systems.
Recommended
Voltage and Current Monitoring
The NAFE13388-UIM enables rapid evaluation of multi-channel voltage and current monitoring for industrial equipment. The ±25 V universal inputs accept typical 0-10 V, ±10 V, and 4-20 mA-derived signals (via an external sense resistor) directly, and channel-by-channel configuration through the SPI interface lets a single AFE serve mixed signal types simultaneously. NXP's graphical interface and open-CMSIS driver packs allow engineers to sweep gain, conversion rate, and diagnostic settings interactively, shortening the path from concept to validated channel table. The AFE's multiple integrated diagnostic features support fault detection required in process monitoring, and results map directly to a custom board design using the NAFE13388.
Recommended
Building Automation Sensing
Building automation controllers aggregate many analog signals - temperature sensors, 0-10 V actuators feedback, and current loops - exactly the mixed universal inputs the NAFE13388 provides. The UIM shield lets BMS developers validate that a single configurable AFE can replace multiple discrete conditioning circuits, cutting cost and board area. The low-power AFE profile suits battery-powered wireless sensors and room controllers, while the industrial-grade silicon rating supports wide ambient conditions in mechanical rooms. Via the Arduino shield, firmware teams test SPI driver integration with their real control code on MCX-N or LPC hosts before designing a custom AFE-based controller PCB, reusing the same register-level configuration validated on the shield.
Recommended
Firmware and Driver Development
Beyond sensing, the UIM is a software development platform: NXP ships universal open-CMSIS driver packs for the NAFE13388, a public Arduino class library (AFE_NXP_Arduino) exposing the NAFE13388_UIM class, and Application Code Hub examples running on FRDM-MCXN947. Teams developing production firmware for the NAFE13388 use the shield as the reference hardware target, validating SPI transaction timing, register maps, and diagnostic handlers with a graphical interface that explores each driver function. Because the silicon on the shield is identical to production NAFE13388 parts, configuration code developed here transfers unchanged to custom boards, dramatically de-risking the firmware schedule for new analog input products.
Recommended
Recommended Products Summary
Engineering reference data for NAFE13388-UIM — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product |
|---|---|
| Package / Form Factor | Arduino shield expansion board |
| Brand | NXP Semiconductors |
| Evaluated Device | NAFE13388 AFE (NAFExx388 family) |
| Analog Inputs | 8 universal inputs, up to 4 differential |
| Input Voltage Range | ±25 V |
| Host Interface | SPI bus |
| Measurement Types | Voltage, current, RTD, thermocouple |
| Drop-in Equivalent Board | None found in verified data |
Key Differentiators
- Only official Arduino shield for the NAFExx388 AFE family (vs Custom NAFE13388 prototype board)
- Direct ±25 V universal inputs with excitation sources (vs Generic low-voltage ADC shields (e.g., Arduino UNO ADC))
- Trade-off: evaluation platform, not production hardware (vs Bare NAFE13388 chip in production design)
Design Notes
Voltage-level interfacing between the Arduino host and the UIM board requires attention: the community-maintained AFE_NXP_Arduino library README notes that for proper 5 V signaling, the 3.3 V supply pin on the Arduino connector must be removed. Verify the logic-level domain of your specific host board (MCX-N vs LPC) against UM12203 before first power-up to avoid stressing the AFE digital inputs.
Some NXP FRDM host boards do not route SPI signals to the Arduino shield connector by default. The UIM_NAFE13388_FRDM_MCX project documents that the FRDM-MCXA156 needs modification because the SPI pins on D10 and D11 are not connected to the Arduino shield connector. Confirm SPI pin routing (CS, SCLK, MOSI, MISO) on your host board per UM12203 before assuming plug-and-play operation.
When porting from the shield to a custom PCB around the NAFE13388, follow the UIM's compact hardware design as the reference layout. Keep the SPI traces short, provide solid analog ground referencing to AGND, and route the ±25 V HV input networks with appropriate creepage and clearance for industrial isolation requirements. Use the integrated excitation source routing on the UIM as a template for RTD front-end placement to minimize lead-resistance errors.
Compliance Information
Compliance data for the NAFE13388-UIM evaluation board was not present in the provided verified web data.