ANDROID-232 Controls Legacy RS-232 Devices from Android Devices

Features

  • Android USB 2.0 Full-Speed Host to industry standard RS-232 DB9M serial port
  • Supports UART interface with RX, TX, RTS and CTS
  • RX buffer size 5512 bytes; TX buffer size 256 bytes
  • Supports baud rates up to 460.8kbps, 921.6kbps optional
  • Use with any Android platform supporting Android Open Accessory Mode (typically 3.1 or above)
  • ±15kV ESD protection on USB data lines and all RS-232 signals
  • Status and fault LEDs including external power, charging status, and USB status
  • Supports USB charging for Android devices
  • Type A USB connector features industrial strength high retention design
  • Latching +5V external power input connector with external regulated power supply
  • Industrial operating temperature (-40°C to +85°C) standard
  • A hard line wired connection eliminates security concerns associated with Wi-Fi and other radio frequency solutions
  • RoHS Compliant

FACTORY OPTIONS

  • RJ12 female for RS-232, including GPS signals on RJ12 and J5 connector
  • RJ45 connector with Cisco pinout
  • RJ12 connector
  • Baud rates up to 921.6kbps
  • RoHS Available. Please contact us for ordering information

$139.00

In Stock
Clear
SKU: N/A Categories: , Tags: , ,

Description

The ANDROID-232 is USB serial interface board which allows users the ability to control legacy RS-232 devices directly from modern Android devices. The ANDROID-232 uses the Android Open Accessory protocol to convince an Android device that its onboard USB port (normally limited to USB “slave” or “OTG” modes) is actually an RS-232 port. This two way data port allows external hardware to control the Android unit or for the Android unit to control external hardware. Onboard data buffers minimize streaming jitter, and full hardware flow controlled serial data up to 921.6kbps is supported (a max of 115.2kbps without flow control). Onboard circuitry will provide power to charge your Android device while connected. Multiple status and fault LEDs complete the package, and allow simple and convenient confirmation of operational state.

This small industrial/military grade product features industrial temperature operation (-40°C to 85°C) ideal for outdoor applications, harsh industrial surroundings, or military use. Also, a hard line wired connection eliminates security concerns associated with Wi-Fi and other radio frequency solutions. A Type A industrial strength USB connector provides high-retention that complies with class 1, Div II minimum withdrawal requirements. The ANDROID-232 is feature-rich and allows for the connection of RS-232 serial devices—ideal for a variety of applications such as POS, gaming systems, retail, hospitality, automation, kiosks, defense industries, lighting, or any other application requiring the connection of RS-232 serial devices to an Android compatible system.

High Retention USB Connector

The ever-growing presence of USB in the industrial/military marketplace has driven the need for USB connections to be reliable, dependable, and unfailing. Gone are the days of loose USB connections. A type A USB connector is used on the ANDROID-232 which features a high retention design that complies with the class 1, Div II minimum withdrawal requirement of over 3 pounds of force (15 Newtons). This connector has an orange color-coded insulator to quickly differentiate it from standard USB connectors. Using these USB connectors increases reliability in your system and ensures a tight connection.

Applications

  • Control high-tech electronics in military and industrial environments
  • Connecting Android phones to serial accessories
  • Connecting Android tablets to serial accessories
  • Controlling instrumentation from Android devices
  • Home automation via Android devices
  • Industrial automation

ACCESSORIES

Available accessories include a broad range of cable assemblies and screw terminal boards for quick and easy connectivity. The ADAP9 accessory provides a screw terminal connection to break out the RS-232 signals on the DB9M connector for connections to non-standard RS-232 pinouts. Special order items such as conformal coating, custom software, and more, are also available.

SOFTWARE

The ANDROID-232 product includes an Android sample program, with source, which operates within the Android Open Accessory protocol, available on all devices running Android 3.1 or higher (some 2.3.4 ROMs are supported). This program will allow you to verify proper operation of the ANDROID-232 device, including sending and receiving RS-232 data. A Python test program that can cooperate with the Android sample program to verify proper receipt of data as transmitted is also provided. In any operating system you can communicate through the ANDROID-232 using the standard communication terminal program of your choice; in Windows we provide, and highly recommend, a very powerful terminal program called “WinRISC”. Windows samples in a variety of programming languages can be used to jumpstart your Serial COM programming (with full source code).

Last updated on May 30th, 2021

Downloads

Data Sheets

Manuals

Software


Drivers and Downloads

Full list of available Downloads: Software Packages, Drivers, Manuals, and other documents

Information about our Free Software packages:

ACCES is proud to provide a full suite of software support with every Data Acquisition product. We are committed to supporting the most popular operating systems and platforms for our customers. Currently we are actively supporting XP -> 10, both 32 & 64 bit, including “Server 2008,” “Embedded,” and “Compact” flavors for all plug-and-play products including PCI, PCI Express, USB, and more. Many products continue to ship with support for additional operating systems such as DOS, Windows 95, 98, Me, NT4, and 2000.

Samples

Among the software we deliver with our products are sample programs in a wide variety of programming languages. These samples are used to demonstrate the software interfaces to our products — and many can be used as-is in your production environments, or to test functionality of the devices out-of-the-box. We’re currently actively supporting sample programs in Microsoft Visual C#, Visual Basic, Delphi, and Visual C/C++, with many devices including samples in Borland C/C++ 3.1 for DOS. Additionally we provide National Instruments LabVIEW compatible DLLs and many demonstration VIs for our devices.

Drivers

Drivers for various operating systems are also provided, including active support for Windows XP -> 10 — all in both 32-bit and 64-bit flavors, and including consumer, server, and embedded varieties — as well as the 2.6 and newer Linux kernels and recent OSX / macOS versions. Many products continue to ship with driver support for Windows 95, 98, Me, NT4, and Windows 2000, but support for these operating systems is considered deprecated.

Setup Programs and Utilites

Our Data Acquisition devices also include a graphical setup utility that walks you through the process of configuring any option jumpers or switches on the device, as well as explaining a little about the various connectors present.

Many devices also include utility programs – little tools to make your use of the device easier, such as EWriter, a program that allows you to read and write data in the user-accessible EEPROM locations on all our USB data acquisitition products; or WinRISC, a “Really Incredibly Simple Communications” terminal program that lets you get started instantly with serial devices.

“Register Level” Documentation

Besides all this software in all these languages and operating systems ACCES has a policy of open and transparent development: none of our lowest-level “register” interfaces are hidden from you — we document every register in every bus card, every command in every serial board, and every usb control transfer in every USB Data Acquisition board. These lowest-level interfaces allow you to develop for our products in ANY operating system or language, regardless of our actively supporting it or having a driver for it. We have customers actively developing in ADA, Android, Python, Java, MATLAB, Solaris, and more, just by referring to our complete low-level interface documentation! And we provide the full source code to all of our drivers, regardless of operating system, to give you an even bigger head start in your own development tasks.

No Fees or Royalties

All of this software is provided at no additional charge, and is licensed under any of a variety of flexible — and royalty free — options. Check out our software license explanation if you’d like more information.

Last updated on January 7th, 2021


Custom Software

ACCES also offers Custom Software Services for our products. Our prices are unbelievably low, often as inexpensive as free! If you need something tweaked to support your needs, or an entire enterprise application developed from scratch, it is definitely worth your time to inquire with us, first.

Further information about available ACCES Software:

Redistributing Windows Drivers
A list of ACCES drivers and the files that compose them under different versions of Windows, so you can easily redistribute ACCES cards and drivers.

Last updated on January 7th, 2021

Communications Interface

  • I/O Connection: DB9M (optional RJ45 or RJ12)
  • Serial Port: RS-232 signals RX, TX, RTS, CTS, GND
  • Serial Data Rates: 460.8kbps (921.6kbps available), 115.2kbps without RTS/CTS flow control
  • ESD Protection: ±15kV on all signal pins
  • Character Length: 7 or 8 bits
  • Parity: Even, Odd, None, Space, Mark
  • Stop Interval: 1 or 2 bits
  • Flow Control: RTS, CTS

Bus Type

  • USB 2.0 Full-Speed
  • USB 3.0 Compatible
  • USB 1.1 Compatible

A type A USB connector with a high retention design that complies with the class 1, Div II minimum withdrawal requirement of over 3 pounds of force (15 Newtons) is used.

Environmental

  • Operating Temperature Range: -40°C to +85°C
  • Storage Temperature Range: -40°C to +85°C
  • Humidity: 5%-95%, non-condensing
  • Board Dimension: 1.900 x 3.750 inches

Power

  • External AC/DC 5V regulated adaptor is included
  • External Power: +5VDC @ 1A external power required
  • USB Charging Power: Up to 500mA provided to Android device

Connector Pin Assignments

The ANDROID-232 has a 9-pin DB9 connector provided for I/O connections. Connector pin assignments are listed below.

Regulatory Compliance

This product is designed to be in full compliance with CE requirements.

ModelDescriptionPrice (USD)
ANDROID-232

RS-232 Serial Adapter for Android Devices

$139.00
Accessories
ADAP9Screw terminal breakout board with DB9F connector. $19
Model Options (call for pricing)
-S01RJ12 female for RS-232, including GPS signals on RJ12 and J5 connector
-F921.6kbps baud rate
-RJ45RJ45 connector with Cisco pinout
-RJ12RJ12 connector