MDI5010 Picture

MegaPixel Imager (1280x800p)

Specifications & Software are tentative and subject to change.


The MDI5010 is a Megapixel imager scan engine with a camera head and a separate decoder board, which enables high speed scanning and wide field of view for both standard linear (1D) and 2D symbologies.

Main features of the MDI5010 modules are as follows:

  • Image Sensor: CMOS 1280x800, 120fps, for fast/clean image captures at high speed motion.
  • I/F: Serial (TTL-232), USB-HID, USB-COM
  • Optics:
    • (MR) Medium Range @ 165mm focus,

High-speed reading

  • Extremely high performance decoder ensures stress-free scanning and fast response, which is not affected by poor quality codes (damaged and low contrast etc), hand-shaking and even in a dark place.

High-speed image sensor

  • A High-speed CMOS image sensor at the maximum of 120 fps and the fastest shutter speed with global shutter in the industry enable the high-speed scanning.

The fastest Image processing speed in the industry

  • High-performance and low-power 800MHz iMX7 CPU enables a smooth response by processing vast amount of information transferred from the 120fps CMOS image sensor in a very short time.

Data Editing function

A new highly programmable post data edit functionality is added called the “Data Editing Program”. I can capture up to 16 codes on multiple images simultaneously in one read cycle. Output editing process, such as GS1 formating, also can be set easily.

Low power consumption

  • Power consumption in operating, standby and low power states has been drastically reduced. Various power saving settings can be configured in low power mode.

Green LED aiming and Warm-White LED Illumination

  • A sharp single line of green LED and an efficient warm-white LED illumination make it easy to aim the scanner while providing safety and long-life.

RoHS compliance

  • The MDI5010 is a RoHS compliant product, which is declared by Optoelectronics Co., Ltd.

How To

Change Interface and Restore Default Settings

  • USB COM Port: Use this sheet if you have a USB interface and you are running software which requires a COM port to receive data from the scanner.
  • USB Keyboard: Use this sheet if you have a USB interface and you would like the flexibility of scanning wherever your keyboard cursor is on your screen.
  • RS232: Use this sheet if you have an RS232 interface.

Notice: For USB modes please use the most recent Drivers.

Configure the Scanner

The output of this barcode reader can be modified in several different manners. Using several different tools. The following tools are available for you to use in configuring your scanner. Please submit a ticket above for assistance from Opticon's Technical Support Team.

Universal Menu Book

The Universal Menu Book (UMB) is a PDF document that enabled you to change the most commonly changed settings on Opticon's scanners. The UMB also contains information about what the various settings do when they are enabled. The UMB covers the following topics.

  • Interface Specific Settings
  • Code Opticons
    • Barcode Symbology Settings
    • Enabling/Disabling Symbologies
  • String Options
    • Prefixes / Suffixes
    • Preambles / Postambles
  • Read Options- Adjusting General Behaviors like:
    • Disable Trigger (Always On)
    • Single Read Mode / Multiple Read Mode
  • Indicator Opticons
    • Buzzer Settings
    • LED Settings


Opticonfigure serves primarily as a an online searchable Universal Menu Book (UMB), however it does have some notable differences. Opticonfigure is updated more frequently than the UMB. Opticonfigure also contains some menu options that were excluded from the UMB for the sake of brevity. Although more inclusive, Opticonfigure doesn't do as good of presenting information in an organized and comprehensible manner as the UMB does. Opticonfigure allows you to: Create and print custom configuration sheets. Create custom configuration sheets and save them as PDF files. Create custom configurations and export OCG files.

Use in Linux

The MDI5010 can be supported in Linux with the 'libudev0' library and it appears as ttyACM0d. the port can then be opened as any other serial port in Linux.


Notice: The downloading and use of any Opticon software implies consent with Opticon's End User License Agreement.


Document Description Version Download
MDI5010 MR Specification Manual This document provides specifications for the MDI-5010-MR imager scan engine. Contact Tech Support
MDI5010 Data Sheet Technical details at a glance. Datasheet


Software Description Version Download
Universal Config Tool 2D Modern PC Application for use with 2D imager modules & scanner products 2.20 Download
Appload Appload Is Opticon's multi-purpose firmware update utility. It is a Windows PC application that provides the capability to download firmware onto most Opticon products. It also contains a versatile terminal interface that allows serial communication to any serial port connected to the PC (be it RS232, USB-VCP or Bluetooth-SPP). Opticon products can be queried and configured in this manner. EAGV0183
Firmware OS The most recent MDI5010 default firmware OS. Contact Tech Support


Driver Description Version Download
All-In-One PC Drivers USB-to-serial drivers installer package for 32 and 64-bit versions of Windows XP (32-bit only), Vista 7, 8, 8.1 and 10. This package contains four drivers. The first and fourth drivers are for the Opticon cradles. The second driver is for the OPN200x scanners along with many other Opticon products. The third driver is an ATEN driver for a popular RS232 <-> USB-VCP adapter. You can choose any of the drivers to install on the first screen of the installer program. *Note: Opticon USB Drivers may not install or operate correctly if FIPS (Federal Information Processing Standards) is enabled on your host computer* 1.615 Download