feature article
Subscribe Now

With a Wave of My Hand

Microchip’s Gesture-Interface Chip Avoids Unsightly Screen Smudges

Touch-screen interfaces are so last week. If you really want to impress your friends, your boss, or your fellow engineers, what you really want is a gesture-based interface. Gesture is like touch, but cooler. You never actually touch the screen (or anything else). Instead, you wave your hands in front of it and the system just knows what you want. It’s the embodiment of Arthur C. Clarke’s axiom, “any sufficiently advanced technology is indistinguishable from magic.”

And how much will it cost you, Dear Reader, to add this magic to your next design? About three bucks. That’s right, there’s a new gesture-interface controller chip out that does pretty much everything you need, for about $3 in volume. And that includes firmware.

Who conjures this magic? Who dares to dabble in the arcane arts, hitherto unknown to all but the most adept necromancers? Be they magicians? Nay, fear not, for they are but fellow nerds. From Chandler.

Microchip, the company with the world’s easiest-to-remember name, has just unleashed GestIC, its new line of gesture-controller chips. Technically called the MGC3130, the tiny little 28-pin device handles all the arcane wizardry necessary to make gesture interfaces work. About all you need to add is a set of copper strips on your printed-circuit board to act as antennas. GestIC does the rest, converting subtle RF interference patterns into an I2C, SPI, or PS/2 bit stream. No sorcery required.

It’s worth pointing out here that GestIC doesn’t use cameras like the Xbox Kinect, nor does it use accelerometers like Wii or your smartphone. It’s based entirely on e-field detection, the physical effect of waving your hand (or most any biological object) through a magnetic field. Said field is generated by the GestIC chip itself and “broadcast” (in a very limited sense) to a small bubble of space directly in front of your PCB. The chip then senses a disturbance in the force, so to speak. It can tell you not only that your hand is inside the bubble, but also which way you’re moving, how fast, and so on. The result is that you can cobble together some pretty slick user interfaces based on nothing but hand-waving.

One good example is page-turning for an e-book reader. Waving your hand from right to left is a natural gesture for turning pages (for Western languages, anyway). GestIC can easily detect this motion from a range of about 15cm (about 6 inches) off the surface of the circuit board. The on-chip A/D converters, 32-bit processor, and built-in firmware recognize the complex pattern of e-field effects caused by such a gesture, crunch it, and emit a short serial bit stream that says, essentially, “He’s doing that page-turning thing.” The same process works in the other direction, such as flipping pages backwards (or reading Arabic).

Even these simple gestures are trickier than they sound, which makes GestIC all the more impressive. Here’s a test: Wave your hand from right to left, as if turning a page. Good. Did you follow that up with a reverse movement back to the right? Of course you did. But how is the controller supposed to know which of those motions is the real gesture and which is simply an unconscious return to a comfortable position? With GestIC, it just knows.

The device also recognizes swipes up and down, flicks, circles, pointing, and various other gesticulations. You can even finger paint with it, as long as you’re not trying to be too accurate. And that’s about the only drawback to GestIC: It’s not super accurate, at least not compared to a pen or touch-screen. It’s fine for commands and even for typing in space, but you might not want it for handwriting or fine motor skills.

Since GestIC doesn’t use cameras, it’s a whole lot cheaper than a Kinect-type interface. It doesn’t have a camera’s long range, but it also doesn’t have a camera’s blind spots. Cameras mounted to smaller devices (think laptop screen) typically have blind spots very close-in to the camera. Get too close and the camera doesn’t work. GestIC has the opposite characteristic: It works up close but loses sensitivity at about six inches’ distance.

And unlike pen- or accelerometer-based interfaces, GestIC doesn’t require the user to hold anything. Indeed, holding a pen or other inert device may actually confuse it. GestIC can’t detect plastic pens, only fleshy fingers.

One upside to all this is that GestIC uses very little power. Cameras and accelerometers need to be powered-up to be useful; an e-field uses almost no energy at all and can be switched on or off at a moment’s notice. Microchip estimates that GestIC uses about one-tenth the power of a camera-based interface. Even at full chat it draws only 90 mW, and its sleep current is in the microwatt range.

Even if you’re not into full-on gesture interfaces, the chip can be used to build a slick wake-up feature. Anytime the user reaches for the device, GestIC can detect an impending grab and wake up the system a few microseconds before anyone touches it. At worst, it’s a cool feature, and at best it gives a system time to energize displays, disk drives, or other peripherals a few moments before they’re needed. And for $3 in component costs, that’s not a bad thing to have. Finally, there’s no reason you can’t combine a gesture interface with a touch-screen, too.

We don’t flip front-panel toggle switches anymore; typing cryptic commands at the shell prompt went out of fashion a few decades ago (almost); the WIMP (windows, icons, mouse, and pointer) interface is in steady decline; and speaking to our computers is embarrassing and annoys bystanders. That leaves touch and gesture, the oldest and most basic kind of human communication. Until computers can read our minds, Microchip’s GestIC may just do the trick. 

3 thoughts on “With a Wave of My Hand”

Leave a Reply

featured blogs
Apr 19, 2024
In today's rapidly evolving digital landscape, staying at the cutting edge is crucial to success. For MaxLinear, bridging the gap between firmware and hardware development has been pivotal. All of the company's products solve critical communication and high-frequency analysis...
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...
Apr 18, 2024
See how Cisco accelerates library characterization and chip design with our cloud EDA tools, scaling access to SoC validation solutions and compute services.The post Cisco Accelerates Project Schedule by 66% Using Synopsys Cloud appeared first on Chip Design....

featured video

How MediaTek Optimizes SI Design with Cadence Optimality Explorer and Clarity 3D Solver

Sponsored by Cadence Design Systems

In the era of 5G/6G communication, signal integrity (SI) design considerations are important in high-speed interface design. MediaTek’s design process usually relies on human intuition, but with Cadence’s Optimality Intelligent System Explorer and Clarity 3D Solver, they’ve increased design productivity by 75X. The Optimality Explorer’s AI technology not only improves productivity, but also provides helpful insights and answers.

Learn how MediaTek uses Cadence tools in SI design

featured chalk talk

BMP585: Robust Barometric Pressure Sensor
In this episode of Chalk Talk, Amelia Dalton and Dr. Thomas Block from Bosch Sensortec investigate the benefits of barometric pressure sensors for a variety of electronic designs. They examine how the ultra-low power consumption, excellent accuracy and suitability for use in harsh environments can make Bosch’s BMP585 barometric pressure sensors a great fit for your next design.
Oct 2, 2023
25,626 views