DEV-IOT6U Industrial IoT Development Kit ARM CPU

  • Freescale ARM Cortex A7 iMX6 UltraLite 528Mhz Processor
  • 3.5mA APM Sleep
  • Low running power consumption
  • 3x serial ports, 3x USB 2.0 ports
  • IIoT Gateway processor
  • MikroBUS Click™ Expansion

DEV-IOT6U Product Video:

DEV-IOT6U Product Video

Getting Started with EMAC Linux: 

Getting Started With EMAC Linux

Designed and manufactured in the USA, the DEV-IOT6U development kit is your IOT starting point. Based on EMAC’s SoM-iMX6U which is an ultra low power System on Module (SoM) plugged into the EMAC SOM-112ES carrier board that contains all the connectors and I/O required for a system. The SoM-iMX6U is based on the Freescale/NXP i.MX6 UltraLite Cortex A7 processor and has ARM Sleep Mode of 3.5mA. 


  • Ultra Low-Power consumption
  • 3.5mA APM Sleep, or less.
  • Freescale/NXP i.MX6 UltraLite Cortex A7 528Mhz Processor
    • 4 GB of eMMC Flash
    • 16 MB of Serial Data Flash
  • MikroBus Expansion
    • MikroElektronika Click™ Expansion socket
    • DEV-IOT6U kit comes with the MIKROE-1824 ROTARY B Click module, which includes:
      • 16 Blue LEDs
      • 15 pulse incremental rotary encoder
  • General I/O: GPIOs, SPI, A/D, D/A, PWM, I2C, I2S
    • 2x serial RS232 ports, 1x USB to Serial & 1x RS232/485 Port
      • DB9 male for COM C, COM A and COM B are 10 Pin IDC headers
    • 2x USB 2.0 Host ports
      • 1x micro USB connector for serial console
      • 1x dual USB Type A connector
      • 1x single USB Type A Vertical connector
    • 1x dual row 50-pin .1” GPIO/Misc. Header connector
    • 2x audio in/out jacks
    • 10/100 BaseT Ethernet with onboard Magnetics and RJ45 connector
    • Wifi/BT 
      • IPEX Antenna included for development. 
    • CAN 2.0B Port
      • 1x 3-pin polarized locking connector
    • Micro SD Card Socket



Designed and manufactured in the USA, the DEV-IOT6U Industrial IoT development kit, is your IOT starting point. Based on EMAC’s SoM-iMX6U, which is an ultra-low power System on Module (SoM)  plugged into the EMAC SOM-112ES carrier board that contains all the connectors and I/O required for a system. The SoM-iMX6U is based on the Freescale/NXP i.MX6 UltraLite Arm® Cortex®-A7 processor.  The i.MX 6UltraLite applications processor includes an integrated power management module that reduces the complexity of the external power supply and simplifies power sequencing. EMAC's DEV-IOT6U development kit using SOM-IMX6U Module on a SOM-112ES carrier has a measured APM Sleep Mode current draw of 3.5mA.

This system is a small embedded SBC that contains the core of a microprocessor system. The SoM-iMX6U is an industrial wide temperature, ultra-low power 528 MHz module with 4GB of eMMC Flash, 8MB of serial data flash, and 128MB of LP DDR2 RAM. The module has 10/100 BaseT Ethernet, 5x serial ports (4x without handshake and 1x with a handshake). This configuration is to allow a user to start or continue developing a product while finalizing a custom product design and features. Expansion through standard Mikroe Click Modules with a MikroElektronika Click™ MikroBUS Expansion socket on board.

The System-On-Module approach provides the flexibility of a fully customized product at a greatly reduced cost. This method allows clients to develop a product using a commercial off-the-shelf (COTS) system development/baseboard/carrier board for the proof of concept or production units. If the product or project has specific dimensional, I/O or connector placement requirements a custom carrier board can be created in as little as a month. Use of an off-the-shelf carrier board allows clients to start developing their software while the custom carrier board is being designed and build. Using the SoM approach, product lifecycle concerns for the processor, memory and other SoM based components are minimized.

See our getting started WIKI page for the DEV-IOT6U IIoT Development Kit here: Getting Started with the DEV-IOT6U



Data Sheets


Freescale/NXP i.MX6 UltraLite (MCIMX6G1) Cortex A7 Processor
Clock Speed
528 MHz
128 MB onboard DDR2
Primary Flash
4GB eMMC Flash
Secondary Flash
16MB Serial Data Flash & MicroSD Card
BIOS/ Bootloader
Primary IO
Disk Interface
1x I2S audio with Line in & out jacks
1x 10/100 BaseT Ethernet with status LEDs
Wifi (802.11b/g/n) [Murata LBEE5KL1DX]
Bluetooth (v4.0) [Murata LBEE5KL1DX]
3x USB 2.0 & 1x USB Device
Serial Ports
4x Serial Ports (3x RS232 & 1x RS232/422/485)
Secondary IO
1x CAN 2.0B Port
Bus Expansion
MikroBUS expansion connector
Bus Misc.
  • MikroElektronika Click™ MikroBUS Expansion socket offering expansion through Mikroe Click modules
A/D Channels
D/A Channels
A/D Resolution
D/A Resolution
Operating Systems
Operating Systems Compatibility

MicroPython and Java Operating system options.

Mechanical and Environmental

3" ×4.75" ×0.75" (76mm × 120mm × 19mm)
Power Requirements
5 V
Max Boot Current
500 mA
Sleep Current
3.5 mA
Low Operating Temperature0 C (32 F)
High Operating Temperature60 C (140 F)
Environmental Misc.

Industrial temperature range -40° to +85°C optional


Pricing correct as of January 2021. Please contact EMAC for Current Pricing and Lead Time. Due to volatility in the electronics industry pricing is subject to change.

OEM / Quantity Pricing Available on Request - Less Services

(Single Unit Pricing. Includes: Integration, Setup,Testing, & Enhanced Support)

Product # Description Price
DEV-IOT6U-000 IOT Development kit, SOM-IMX6U & SOM-112ES, IMX6U 528MHz, 128MB RAM, 4GB eMMC Flash, MicroSD Socket, 4x COM, 2x USB OTG, 10/100 LAN, WiFI, Bluetooth, Call

Peripheral Options

Product # Description Price
PCD-3950 50-pin Wire Screw Terminal, with Flat Cable $58.00