We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

The Colibri Gesture Suite is an easy-to-use library that is integrated into the GestIC Library, which is embedded firmware stored on our MGC3030, MGC3130 and MGC3140 gesture controllers. It combines on-chip data acquisition, digital signal processing to enable the gesture controller to recognize user gestures and 3D hand positions while the rest of the system is powered down or in power-saving mode.

The Colibri Suite uses a Hidden Markov Model (HMM)-based gesture recognition engine in conjunction with x/y/z hand-position vector post-processing to provide a high recognition rate of a variety of gestures. Because it can detect the subtle differences between deliberate gestures and general hand movements, it can help limit your system’s response to unintended gestures. It is also field upgradable, which ensures that your system can use additional gesture algorithms as they become available.

Key Benefits

  • On-chip, ready-to-use suite
  • Sophisticated Hidden Markov Model (HMM)-based gesture recognition
  • Highest recognition rates
  • Optimized for most intuitive gestures
  • Real-time features running concurrently
  • Customizable to meet specific OEM requirements
  • Speeds up development and time to market

Gesture Classification

The Colibri Suite features high-resolution x/y/z hand position tracking, flick, circle, and touch gestures to perform input commands such as open application, point, click, zoom, scroll, mouse-over and many other commands without any need to touch a device.

Colibri Gesture Suite

Gesture Description
GestIC-Icons_Approach Approach Wake-up is primarily used to wake up the gesture controller and the rest of the system when a hand approaches the sensing area. This programmable function scans for user activity while the chip is in self wake-up mode. If real user interaction is detected, the system automatically switches into full-sensing mode and alternates back to wake-up mode once the user leaves the sensing area. This always-on 3D gesture sensing can even be used in battery-powered mobile devices. Some sample functions include:
  • Automatically backlighting the user interface
  • Wake up the system by proximity or with a gesture
  • Go to previous or next track with a simple wave of a hand
  • Manage content flow control for presentations
GestIC-Icons_Flicka Flick Gestures are available as swipes or edge flicks in four directions, and typically used for commands such as next, previous, on/off or up/down in applications such as controlling volume in an audio device or the dimming of a light.
Air-Wheel-Gray The Airwheel Gesture is a continuously-performed rotation inside the sensing area. It is an intuitive input for up/down adjustments to levels and values that can be used to control volume in an audio device or light dimming or perform other commands.
Sensor-Touch-Gray Sensor Touch detects touches, taps or double taps at any of the five receive electrodes. It is typically used for selection and confirmation commands.
Hold The Hold Gesture detects the presence of a hand that is held steadily within the sensing space. Its timing is configurable to trigger a given event. An example function is hands-free/touchless entry to a locked room or building.
Presence The Presence Gesture detects the presence of a hand within the sensing space. Its timing is configurable to trigger a given event, such as implementing backlighting of the user interface.
Position Tracking Position Tracking provides 3D hand position detection over time and area. It is available on the MGC3130 and MGC3140, and it can be used for functions such as providing XYZ data or implementing a virtual joystick.

GestIC Technology Products

View All Parametrics
Product Status 5K Pricing Product Type Product Family Input Channels Proximity detection Output Channels Report Rate (pps) Power Modes Interface I/O LED Drivers Voltage Min. (V) Voltage Max. (V) Packages
MGC3030 In Production $2.47 3D Gesture MGC3xxx 5 Yes 1 200 3 I2C 5 3.14 3.47 28/SSOP
MGC3130 In Production $3.32 3D Positioning/Gesture MGC3xxx 5 Yes 1 200 3 I2C 5 3.14 3.47 28/QFN
MGC3140 In Production $3.38 3D Positioning/Gesture 5 Yes 5 200 3 I2C 5 3.14 3.47 48/UQFN


Title Downloads
MGC3030/3130 PIC18 Host Reference Code Download
MGC3030/3130 Software Development Kit (SDK) V1.2.0 Download
Aurea Software Package GUI 3.0.04 Download
3DTouchPadGUI 1.2.13 Download
3DTouchPad Software Development Kit Download

First Automative-qualified 3D Gesture Recognition Controller