STMicroelectronics : STMicroelectronics Increases Accessibility of MEMS Motion Portfolio by Simplifying Connection to Linux

STMicroelectronics : STMicroelectronics Increases Accessibility of MEMS Motion
             Portfolio by Simplifying Connection to Linux Systems

   Linux Industrial-IO-compatible drivers for entire ST MEMS range shorten
      development time for motion innovations in multiple market sectors

Geneva, May 2, 2013 - STMicroelectronics (NYSE: STM), a global semiconductor
leader serving customers across the spectrum of electronics applications, the
world's top MEMS manufacturer, and the leading supplier of MEMS sensors for
consumer and portable applications^[1], has simplified the use of MEMS in a
wider range of applications by releasing ready-to-use software drivers for
communication with Linux systems.

ST's new driver architecture is supported in the latest revision of Linux
Kernel (from revision 3.9), which is available immediately: the drivers make
ST's MEMS devices more easily accessible to developers using Linux open-source
software to build consumer, industrial, scientific and healthcare applications
with precision movement and position sensing in multiple axes for uses such as
remote monitoring, test and measurement, robotic control, machine vision and

The new ST driver architecture ensures robustness, maximizes sensor
performance, and allows modularity and fast prototyping. Driver access is
managed through a standard IIO (Industrial-IO) interface and no additional
software is required to interface all the ST Motion MEMS products due to the
embedded IIO driver already available into the Linux Kernel.

"The ST IIO driver modules also provide the flexibility to exchange all the ST
MEMS devices without any changes at the driver level," said Paolo Bendiscioli,
Motion MEMS Application Manager at STMicroelectronics. "This solution allows
faster design upgrades and helps our customers improve time to market for
their new products."

The new driver architecture works with the full ST MEMS family including
accelerometers, gyroscopes, iNEMO inertial modules, e-compasses and
magnetometers, thereby enabling quick and easy connection of any sensor with
minimal software overhead. It allows the system to recognize devices, access
data, support interrupts and perform polling data acquisitions.

MEMS sensors are widely used in consumer products such as smartphones, tablets
and gaming devices for features like indoor navigation, display orientation
and gesture recognition. ST has over 800 MEMS-related patents and patent
applications worldwide and is the world's top MEMS manufacturer, with
cumulative shipments of more than three billion MEMS devices and production
capacity of 4 million devices a day.

Key features of ST's MEMS Linux Industrial IO driver library:

  oOptimized to support all ST MEMS device functionality
  oCode overhead reduction
  oSPI and I2C bus interoperability
  oFIFO embedded at driver level

About STMicroelectronics
ST is a global leader in the semiconductor market serving customers across the
spectrum of sense and power and automotive products and embedded processing
solutions. From energy management and savings to trust and data security, from
healthcare and wellness to smart consumer devices, in the home, car and
office, at work and at play, ST is found everywhere microelectronics make a
positive and innovative contribution to people's life. By getting more from
technology to get more from life, ST stands for life.augmented.

In 2012, the Company's net revenues were $8.49 billion. Further information on
ST can be found at

For Press Information Contact:
Michael Markowitz
Director Technical Media Relations
+1 781 591 0354


[1] IHS: MEMS H2 2012 Special Report

STMicroelectronics MEMS Drivers for Linux


This announcement is distributed by Thomson Reuters on behalf of Thomson
Reuters clients.

The owner of this announcement warrants that:
(i) the releases contained herein are protected by copyright and other
applicable laws; and
(ii) they are solely responsible for the content, accuracy and originality of
information contained therein.

Source: STMicroelectronics via Thomson Reuters ONE
Press spacebar to pause and continue. Press esc to stop.