IoT Solution: Design a Point of Sales (PoS) system with USB Bridge

How can you enhance your Point-of-Sales (POS) system design by adding a USB interface for a better customer experience and fast transaction? 

POS is the most common method of transacting goods or services at retail shops like restaurants and grocery stores. As more connected devices are available in the market, consumers can choose using either a fully equipped POS terminal, wireless mobile POS or a self-service POS. To meet the need for using various devices such as PC, tablets, and smartphones, POS designers should consider adding USB interface to their POS applications to provide customers with more flexibility and services. However, adding USB to existing POS designs can be very complex.

How can POS designers find an easy, high-performance, and cost-effective USB connectivity bridge solution?

CP21xx Solutions

For POS designers, the key challenge is to enable a simple design development process to reduce complexity of the design, shorten development time, and as a result, increase time-to-market. CP2104 USB bridges are designed to help engineers provide a simple solution for USB to UART or serial interfaces. Because the CP2104 products support crystal-less USB operation, designers can eliminate the complexity of an external crystal and reduce the overall cost.

Royalty-free software driver suites which come with the CP2104 USB help designers reduce time and effort for developing a USB software platform. The complete software development ecosystem spans from production-ready drivers to software libraries, which allows for quick and simple application development.

The CP2104 USB bridges are full-speed (12 Mbps) and USB 2.0 compliant enabling increased service speed accuracy for end-customers. With the fast connectivity, designers can easily convert data traffic between USB and UART, SPI, I2C, or I2S formats, enabling instantaneous USB connectivity.

cp2104-miniek

USB-to-UART Mini Evaluation Kit ($5), designed to help designers add USB interface to an existing application

With the 4mm x 4mm small footprint packages, the CP2104 USB bridge family can provide highly integrated solutions that eliminates external quartz crystal and EEPROM memories.  The small packages reduce PCB space and enables portable solutions by meeting the tight space constraint requirements necessary to enable portable solutions or to minimize the area impact when upgrading legacy serial peripherals to USB.

As the CP2104 includes crystal-less operation, royalty-free driver suites, small package size, and no need for external components, POS designers can significantly reduce BOM (Bill of Materials) cost. Furthermore, the CP2104 USB bridge solution is an easier, faster, and low cost alternative for end-customers as they can upgrade legacy peripherals easily instead of replacing an old POS terminal with a new one which can be very expensive to add USB capability.

Point-of-Sale-IoT

As you can see in the POS design diagram, Silicon Labs offers a broad portfolio of solutions for Internet of Things (IoT) applications including USB to UART Bridges, optical sensors, wireless ICs, and clocks and oscillators. Whether you are designing a POS, PDA USB interface cable or portable medial equipment, Silicon Labs is your one-stop-shop supplier of silicon and software solutions for the IoT, offering unmatched integrated, performance and cost-effectiveness.

To get started with Silicon Labs’ CP2104 USB Bridge and to order chip samples and evaluation kits, click here.
If you have technical questions, visit our community page here. Our team will be happy to answer your questions.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s