MEMS Controllers

USB MEMS Controller  “USB-SL MZ

Mirrorcle Technologies MZ Controller User Guide (PDF Download)
Mirrorcle Technologies Hardware Guide (PDF Download)

Mirrorcle-designed controller with a fast Microchip PIC32MZ MCU. Provides USB communication, driving for MEMS devices, synchronization with other systems, and programmable hardware filtering to avoid overshoot and ringing. Controller is USB bus-powered and provides power for the embedded MEMS driver and low-power peripherals. System can therefore run solely on a laptop powered by its battery. Interfacing with the Controller is provided by Windows applications and APIs (C++, Matlab, LabView), as shown in many SDK examples and executables included with the Mirrorcle Software Suite (sold separately). Limited MEMS driving functionality is also possible via serial terminal commands.

Mirrorcle MEMS MZ controller

USB-SL MZ Controller

  • 4x (16-bit) (0-200V) Analog Outputs for X and Y axis control of MEMS mirrors
  • Programmable hardware-based low-pass filters and protection circuitry to reduce the chances of device damage
  • Output bandwidth from 50Hz to 25kHz (governed by programmable low pass filters)
  • 8x Correlated Digital Ouputs (3.3V logic) for controlling other components or systems
  • Sample Rates up to 120,000 samples per second (120 kSPS)
  • 500kB of Onboard RAM allows up to 100,000 samples to be stored
  • 2x (12-bit) Analog Inputs with +/- 10V input range
  • Flash Memory allows storage of settings and data for stand-alone operation (no PC)
  • Sync Port for synchronization with additional Controllers or driving of laser peripherals
  • USB Plug and Play support
  • Separate Analog Input Port for a laser tracking photosensor (with laser tracking bundle purchase)
  • Wireless Option (Add-On purchase) allows battery-run wireless operation over Bluetooth
  • Mirrorcle Technologies MZ Controller USER Guide (PDF Download)

USB MEMS OCCIE 1.x Controller

USB MEMS OCCIE 1.x Controller
OCCIE Controller User Guide (PDF Download)

The OCCIE 1.1 controller interfaces with Windows Applications for Scan Control and software command that results in MEMS mirror scans and repeatable patterns.

Features and Specifications:

*This product is available with 1k/month volumes, with a 3 month lead time, and is mass production line ready

Mirrorcle MEMS Occie Controller


  • USB Powered MEMS Controller: OCCIE 1.1
  • <800mW Power Consumption
  • Host Connector with 2 Analog Inputs
  • Host Connector with 4 Digital Synchronization Outputs
  • Digital Output connector with 8 Digital Outputs
  • Minimum 5 order quantity, Provided without box and cables in production quantities
  • OCCIE Controller User Guide (PDF Download)

“SensLite represents Mirrorcle products in Taiwan local market only, please contact for inquiry in Taiwan.

Please visit for other global sales.”