CAMERA SOLUTIONS
Camera Software
QtCAM - Linux Camera Application new Spica - Barcode Scanner eImageViewer
Camera Modules
13.0 MP AR1820 MIPI new 8.0 MP OV8825 MIPI 5.0 MP OV5680 MIPI 5.0 MP OV5640 MIPI - 70mm Flex Cable 5.0 MP OV5640 (Custom Lens) 5.0 MP MT9P031 Monochrome  (Custom Lens) 1.0 MP AR0130CS NIR  (Custom Lens) 1.0 MP OV10633 HDR  (Custom Lens) Camera Module selection matrix
Camera Boards
13.0 MP AR1820 MIPI - Tegra K1 (Jetson TK1) new 8.0 MP OV8825 MIPI - OMAP3 5.0 MP OV5680 MIPI - CX3 RDK 5.0 MP OV5640 MIPI - i.MX6 (Sabre Lite Board) 5.0 MP OV5640 MIPI - i.MX6 (Wandboard) 5.0 MP OV5640 - Gumstix Overo 5.0 MP OV5640 - Gumstix Overo (S-Mount) 1.0 MP OV10633 - OMAP3 (S-Mount) Camera Board selection matrix
USB 2.0
5.0 MP AF Camera USB Camera selection matrix
USB 3.0
Industrial Camera USB 3.0 Vision 1.3 MP Monochrome NIR (S-Mount) 3.0 MP 10x Optical Zoom 5.0 MP Monochrome (S-Mount) 5.0 MP (S-Mount) 8.0 MP AF 13.0 MP Color (S-Mount) new
Cypress CX3™ RDK Stereo Vision Reference Design
Cypress CX3™ RDK USB 3.0 CAMERA
Industrial Camera
1.3 MP Custom Lens (Full Color) 1.3 MP Custom Lens (Monochrome/Color-RAW Bayer)
USB 3.0 Vision
1.3 MP Custom Lens (Monochrome / Color-RAW Bayer)
1.3 MP Monochrome NIR (S-Mount) 3.0 MP 10x Optical Zoom 5.0 MP Monochrome (S-Mount) 5.0 MP (S-Mount) 8.0 MP AF 13.0 MP Color (S-Mount) new
ONLINE STORE COMPUTER ON MODULES
eSOMiMX6 - i.MX6  new
eSOMiMX6 - i.MX6 Module Ankaa - eSOMiMX6 RDK Ankaa Hardware Developer Resources Ankaa WEC2013 Developer Resources Ankaa Linux Developer Resources Ankaa Android Developer Resources Linux BSP Features
eSOM3730 - AM3703/DM3730
eSOM3730 - AM3703/DM3730 Module Almach - eSOM3730 RDK Almach Hardware Developer Resources Almach WEC2013 Developer Resources Almach WEC7 Developer Resources Almach WinCE6.0 Developer Resources Almach Linux Developer Resources Almach Android Developer Resources WEC2013 BSP Features Linux BSP Features
eSOM300 - PXA300
eSOM300 - PXA300 Module Alioth - eSOM300 RDK Alioth H/W Developer Resources Alioth Android Developer Resources Alioth WinCE 6.0 Developer Resources Alioth WinCE 7.0 Developer Resources Alioth Linux Developer Resources
eSOM270 - PXA270
eSOM270 - PXA270 Module REGULUS - eSOM270 RDK Windows CE BSP Features Linux BSP Features WinCE Regulus Developer Resources Linux Regulus Developer Resources
SERVICES
Product Design Board Design PCB Design Windows CE
Bluetooth Low Energy   new Complete Product Development Board Support Package Development Industries and Solutions Application Development Device Driver Development Windows Embedded Handheld
Applications
iOS Application Development   Qt Application Development Windows CE Application Development
Android Embedded Linux
CONTACT US RESOURCES
Blog
Windows CE Camera Linux & Android
Articles Videos Case Studies
SUPPORT

RMA Policy Warranty Get Quote

» Need more details about a product you want to buy

» Need help in placing an order

» Want to track your order

» Don't have the software along with the product

Chat with Us

For any other questions regarding functioning of the product, queries related to the product, technical questions,

Click Here
  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 Lollipop on Jetson TK1
  Android Lollipop running on Jetson TK1
USB Camera  Android KitKat running on iMX6
  What's new in Android 4.0
  Android RIL Architecture
    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.

 
1
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.
 
2
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

 
1
 GSM/GPRS Module
 
2
 GPS
 
3
 Camera
 
4
 USB Devices
 
5
 SD Memory Card
 
6
 Bluetooth
 
7
 WiFi
 
8
 Audio
 
9
 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

 
1
 CAN Controller
 
2
 ADC
 
3
 GPIO lines
 
4
 RS485
 

e-con Systems develops the necessary low level drivers, Android HAL, libraries and Applications to support these custom devices.
 
    Android Reference design
   
  The Ankaa - i.MX6 Development Board is a dual board solution which features a piggy back eSOMiMX6 - Computer on module and carrier board. The computer on module is based on i.MX6 processor running upto 1.2GHz, 1GB DDR3 and 4GB eMMC flash.
  The eSOMiMX6 has i.MX6 CPU running up to 1.2GHz - Quad Core, DDR3 SDRAM configurable up to 2GB and eMMC configurable up to 4GB. The eSOMiMX6 module also has the Wireless LAN and Bluetooth module.

Android running in Ankaa-eSOMiMX6 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

 
1
 Voltage monitoring Application
 
2
 Industrial data collection Application
 
3
 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:
 
 
1
 Choosing the right Android components
 
2
 Writing the suitable Android Applications for the device
 
3
 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
     Handhelds?
  1
Team well placed and Focussed on
Android for Handhelds
  2
Almach – e-con's customized Android
BSP with CAN, ADC, etc.
  3
Expertise with Rugged handheld and
development.
  4
Strong Embedded Linux Background
 

  1. Android Services