Services > Android Services

Android Services for Handhelds and Industrial Applications


Android is an open-source software framework that includes an operating system, middleware and applications. Given the success of Android, e-con Systems strongly believes that Android would spread its wings out of consumer devices to Industrial Handhelds, Industrial Automation, etc. The entry of Android into the Car Infotainment Market further substantiates this thought process.


Android has addressed some of the principle challenges with the open source software but still maintained the open source advantage, thereby providing a win-win combination.

  e-con Offerings
  Having a dedicated Android team working on the Android for Industrial Handhelds and Devices, e-con Systems Offers the following,
Android Development Services for Industrial and handheld devices
The Android framework provides the scope to customize it for any product/platform. However this involves work to be done at the various levels of the Android Architecture. e-con Systems with its expertise in Linux and Industrial Handhelds have experimented with Android for Handhelds and Industrial Devices.
     Download Android Services Profile  
  Android Reference Design
Almach - e-con's Android Reference Design
   Download Android Services Profile    
    For Industry Handhelds and Devices,
    Android BSP Porting   Android Device Driver Development  
  USB Camera  Android Reference design   Android Application Development  
  Android Based complete product Development
    Android BSP Porting

e-con Systems offers Android BSP porting services for customized ARM target boards. Porting the base Linux kernel required for Android and the complete Android stack for the target boards is done by e-con Systems. e-con Systems’ Android BSP team has experience with Android on development platforms based on the Marvell XScale, TI OMAP/Sitara processor.

The Android architecture contains various layers on top of a slightly customized Linux Kernel.

Android Design Engineering
Android Services

When this Android is used for Industry handhelds, the following challenges crop up.

There may be a need for standard interface or API in Android for a particular peripheral such as in industrial handheld
    there is an ADC. Android SDK does not have a standard ADC API, nor a ADC support built-in.
An Industrial Handheld may not need a phone application or address book and definitely not the same desktop
  appearance, locking, etc. How to remove this?

e-con addresses these concerns for customers who want to port Android onto Industrial Handheld and devices. e-con has developed the lower level drivers and Android middleware for various peripherals like ADC, CAN, GPIO Controls, RS485, etc.
    Android Device Driver Development

e-con Systems is an expert in Linux Driver Development and has proven track record for the past 7 years. e-con Systems has extended its Driver expertise to Android platforms as well.

Android driver development involves developing/porting drivers for customer chosen peripherals that are already supported by the Android Stack. Some of these devices are

 GSM/GPRS Module
 USB Devices
 SD Memory Card
 LCD & Touch Screen
Android Services

e-con can port or develop drivers for Android that work in cohesion with the Android Middleware and Applications seamlessly.

The driver development for Android, especially for Industrial Handhelds and devices may involve developing complete drivers and Android HAL, Libraries and Applications for some peripherals. These peripherals are not inherently supported by Android. Some of these peripherals include

 CAN Controller
 GPIO lines

e-con Systems develops the necessary low level drivers, Android HAL, libraries and Applications to support these custom devices.
    Android Reference design

The Almach - AM3703/DM3730 Development kit is a dual board solution which features a piggy back eSOM3730 - computer on module and carrier board. The computer on module consists of AM3703/DM3730 ultra low power microprocessor running up to 1GHz, mobile LPDDR SDRAM configurable from 128MB to 512MB, NAND flash configurable from 256MB to 512MB, power management IC, LCD Daughter card with 7" TFT, Camera Interface.
The Almach kit can be used as a rapid product development platform and customers can use this kit to test their application on the Android, WEC2013 BSP, Linux provided by e-con. In addition to the BSP e-con provides reference schematics for the carrier board and hence carrier board design can be done in few weeks time thus enabling the customers to speed up time to market.
 Android Driver Development

Android running in Almach-eSOM3730 Development kit
    Android Application Development

e-con has an Android Application Development team that develops custom Android Applications. The Application team’s focus is to develop customized applications for Android Handhelds and Industrial Control Devices based on requirements from customers. The Android application team does not develop applications for the Android Marketplace.

Some applications developed by the Application Team are as follows

 Voltage monitoring Application
 Industrial data collection Application
 Custom Camera Application
    Android Based complete product Development

e-con does complete product development services for a number of different kind of handhelds. e-con can design & develop devices as per customer specification and be with the customer from finalizing product specification to design development and prototype manufacturing. e-con can help in the following:
 Choosing the right Android components
 Writing the suitable Android Applications for the device
 Porting the necessary device drivers etc
e-con Systems offers end-to-end product engineering services for embedded product design and development helping to build affordable solutions in emerging markets. For more information, please visit e-con's Product design services page
     Why e-con for Android Industrial
Team well placed and Focussed on
Android for Handhelds
Almach – e-con's customized Android
BSP with CAN, ADC, etc.
Expertise with Rugged handheld and
Strong Embedded Linux Background

  1. Android Services