The PL-2303HX is a low
cost and high performance USB-to-Serial Bridge Controller. The PL-2303HX
provides a convenient solution for connecting an RS-232 full-duplex
asynchronous serial device to any Universal Serial Bus (USB) capable
host. The PL-2303HX highly compatible drivers could simulate the
traditional COM port on most operating systems allowing the existing
applications based on COM port to easily migrate and be made USB ready.
The PL-2303HX is exclusively designed for mobile and embedded solutions
in mind, providing a small footprint that could easily fit in to any
connectors and handheld devices. With very small power consumption in
either operating or suspend mode, the PL-2303HX is perfect for bus power
operation with plenty of power left for the attached devices. Flexible
signal level requirement on the RS-232 serial port side also allows the
PL-2303HX to connect directly to 3.3V ~ 1.8V devices. PL-2303HX
integrates on-chip clock generator and OTP ROM to save external crystal
and EEPROM. Customers can design with effective BOM cost and compact PCB
size.
Features
- Full compliance with the USB Specification v1.1
- On-chip USB 1.1 transceiver and 5V -> 3.3V regulator
- Supports RS-232 serial interface with Programmable baud rate from 75 bps to 12 Mbps (Rev D)
- Supports RS422/RS485 interface (Rev D)
- Integrates on-chip Clock Generator (Rev D)
- On-chip OTP (One Time Programming) ROM for startup device configurations like product string and serial number string (Rev D)
- Extensive flow control mechanism like adjustable high/low watermark
level, automatic hardware or software flow control, and inbound data
buffer overflow detection
- Configurable 256-byte outbound buffer and 256-byte inbound buffer; or 128-byte outbound buffer and 384-byte inbound buffer
- Supports remote wake-up from MODEM input signals
- Supports up to 8 GPIO pins (Rev D) – 4 General Purpose I/O pins & 4 Auxiliary General Purpose I/O
- Package type: SSOP28 / QFN32
Datasheets & Notices
PL-2303HX (Chip Rev D) USB to Serial Bridge Controller Datasheet
On-chip Clock Generator, OTPROM, 4 GPIO, Supports RS232/RS422/RS485. |
Download |
Reference Design Guide
PL-2303HX (Chip Rev D) SSOP Reference Schematic Design for RS-232 Transceiver
|
Download |
PL-2303HX (Chip Rev D) QFN32 Reference Schematic Design for RS-232 Transceiver
|
Download |
Application Note & User Manual
PL2303HXD Hardware Migration Guide
How to migrate from PL-2303HXA/XA PCB to PL2303HXD chip |
Download |
PL2303HXD GPIO LED Indicator Application Note
Includes Sample Program and Source Code |
Download |
Drivers & Software
PL2303 Android Solution
PL2303 Android Solution Brochure |
Download |
PL2303 USB-to-Serial Controller Android USB Host Solution
How to Connect PL2303 Device to Android Tablets & Phones |
Download |
PL2303 Android USB Host API SDK
How to Connect PL2303 Device to Android Tablets & Phones |
Download |
PL2303 Android USB Host API SDK (v1.0.0.13)
Requirements:
—————————————————————————–
- USB Device with PL2303HXD, PL2303EA, or PL2303RA controller chip
NOTE: PL2303HXA and PL2303XA are not supported (Discontinued Products)
- Android-Powered Device (Tablet/Phones) with USB Host Mode API Support
- Android 3.2 and above OS versions
SDK Package includes following:
—————————————————————————–
1. PL2303 Sample Test Android App Software (supports Android 5.0)
- Single port (PL2303HXDSimpleTest.apk)
- Modem Status/Flow Control (PL2303HXDModemStatus.apk)
- GPIO Control (PL2303HXDGPIO.apk)
- Multi-port (PLUartMultiSimpleTest.apk)
2. PL2303 Android Sample Apps User’s Manual
3. PL2303 Android Sample Apps Source Code
4. PL2303 Android Java Driver Library (supports Android 5.0)
5. PL2303 Android App Development Reference Documents
6. Android Host Compatibility (Tested) List
|
Download |
PL2303 Family Support Documents
End User License Agreement (“EULA”)
Do not install or use any software from Prolific website until you have read and accepted all of the license terms. |
Download |
PL2303 USB to Serial Controller Family Product Selection Guide (2012)
|
Download |
Windows Driver Installer Setup Program
(For PL2303 HXA, XA, HXD, EA, RA, SA, TA, TB versions)
Installer version & Build date: 1.12.0 (2015-10-07)
Windows XP (32 & 64-bit) WDM WHQL Driver: v2.1.51.238 (10/22/2013)
- Windows XP Certified WHQL Driver
- Windows Certification Report
- Compatible with Windows 2000SP4 & Server2003
Windows Vista/7/8/8.1/10 (32 & 64-bit) WDF WHQL Driver: v3.6.81.357 (09/04/2015)
– Windows 10 Certified WHQL Driver
– Windows Vista, 7, 8, 8.1, Server 2008R2, Server 2012, Server 2012R2 Certified WHQL Driver
– Windows Certification Report
– Compatible with Windows Server2008
– Driver can auto-download via Windows Update (Windows 7/8/8.1/Server2008R2/2012/2012R2/10)
Installer Language Support: English (default), Chinese (Traditional and Simplified), Japanese
For Prolific USB VID_067B&PID_2303 and PID_2304 Only
Includes Certification Report, User Manual, Driver Release Notes & CheckChipVersion Tool
Installer supports silent install (add “/s” parameter when running program)
NOTE:
Windows 8/8.1/10 are NOT supported in PL-2303HXA and PL-2303X EOL chip versions.
Run PL2303 CheckChipVersion tool program in Windows XP/Vista/7 to check chip version.
Windows XP, 2000, 98 and Windows ME driver technical support is discontinued.
Prolific recommends to use PL-2303HXD (HX Rev D) or PL2303TA chip. |
Download |
PL2303 Windows Driver Installation Guide
Includes Windows 8 driver installation and Windows Update installation |
Download |
PL2303 WinCE 7.0 Driver for x86
PL2303 WinCE 7.0 Driver for x86 |
Download |
PL2303 WinCE 7.0 Driver for ARM
PL2303 WinCE 7.0 Driver for ARM |
Download |
Mac OS X Universal Binary Driver v1.6.0 (PKG file format)
For Mac OS X 10.11 El Capitan (64-bit)
For Mac OS X 10.10 Yosemite (64-bit)
For Mac OS X 10.9 Mavericks (64-bit)
For Mac OS X 10.8 Mountain Lion (64-bit)
For Mac OS X 10.7 Lion (32-bit and 64-bit kernel)
For Mac OS X 10.6 Snow Leopard (32-bit and 64-bit kernel)
Includes Driver Installation Manual
Third-Party Compatible Drivers:
PL2303 Serial-USB on OSX Lion
Mac OS X Prolific PL2303 driver project |
Download |
PL-2303 WinCE 4.2-5.2 Driver for ARM/xScale Processor Standard SDK
Also for Windows Mobile 6, Windows Mobile 5, PocketPC 2003.
NOTE: WinCE 6.0 standard driver is not available,
please email request for driver customization. SDK image file must be
provided. |
Download |
PL-2303 WinCE 4.2-5.2 Driver for x86 Standard SDK
Also for Windows Mobile 6, Windows Mobile 5, PocketPC 2003.
NOTE: WinCE 6.0 standard driver is not available, please email request for driver customization. SDK image file must be provided. |
Download |
PL-2303 Linux Driver for RedHat 7.3/8.0/9.0 Only
NOTE: No need to install drivers for following:
Linux Kernel 2.4.31 and above already includes built-in drivers for PL-2303 (VID_067B&PID_2303).
NOTE: Google Android OS is also based on Linux kernel so it also includes PL2303 drivers.
Driver Source:
http://lxr./source/drivers/usb/serial/pl2303.c
http://lxr./source/drivers/usb/serial/pl2303.h
Kernel (go to \drivers\usb\serial folder):
http://www./pub/linux/kernel/
Accessing Serial Ports for Android:
http://code.google.com/p/android-serialport-api/
How to enable PL2303/FTDI Support for your USB Host featuring Honeycomb Tablet:
http://android./?p=285 |
Download |
MTTTY is a companion sample for the “Serial Communication in Win32″ using Microsoft Visual C/C++ version 2.0
Serial Communications in Win32:
http://msdn.microsoft.com/en-us/library/ms810467 |
Download |
PL-2303 PCB Layout Guide
PL-2303 PCB Layout Guide |
Download |
PL2303 4-GPIO LED Indicator Application Note Version 1.0.0.1
Includes GPIO Test Sample Program and Source Code |
Download |
|