# TSOC_USBUART2
**Repository Path**: ymz000/TSOC_USBUART2
## Basic Information
- **Project Name**: TSOC_USBUART2
- **Description**: thingSoC Dual USB to UART Reference Design
- **Primary Language**: Unknown
- **License**: CC-BY-SA-4.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-10-24
- **Last Updated**: 2024-10-15
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# TSOC_USBUART2
The thingSoC USBUART2 Base board incorporates a Cypress CY7C65215 Dual Channel USB Bridge, that supports UART, I2C, SPI, and JTAG interfaces in a thingSoC format.
The thingSoC USBUART2 Base board has two USB bridge channels, which can be programmed to be either UART, I2C, SPI, JTAG, or Capacitance Sensing (buttons/sliders) Human Input devices.
USB Bridge One (Port 1) is connected to an FTDI pinout compatible programming connector, while USB Bridge Two (Port 2) is connected to the thingSoC standard UART channel.
Port1 can be used to program a target microprocessor, at the same time Port2 is used for another purpose (i.e. debug channel, USB to RS-485 bridge, etc).
It's like having two (2) FTDI adapters in One!
[
TSOC_USBUART2](https://github.com/thingSoC/TSOC_USBUART2)
The thingSoC Digital Programming Connector (DPC) is backward compatible with
the industry standard six (6) pin "FTDI" pinout USB to Serial Adapter pinout.
However, the thingSoC Digital Programming Connector (DPC) includes
two(2) extra pins (RTS & DEBUG) for extended device programming,
such as "NodeMCU types" which use the RTS signal as a programming Enable,
and the DTR signal as a programming Reset.
---------------------------------------
## Use it as a Programming Dongle
[
TSOC_USBUART2 to FTDI Six (6) Pin : Programming an Arduino Pro](https://github.com/thingSoC/TSOC_USBUART2)
[
Programming a TSOC_NeoLED Board](https://github.com/thingSoC/TSOC_USBUART2)
[
Programming a TSOC_RS485 Board](https://github.com/thingSoC/TSOC_USBUART2)
---------------------------------------
## Use it as a Protocol Adapter
[
USB to WiFi Adapter](https://github.com/thingSoC/TSOC_USBUART2)
[
USB to RS-485 Adapter](https://github.com/thingSoC/TSOC_USBUART2)
[
USB to RS-232 Adapter](https://github.com/thingSoC/TSOC_USBUART2)
---------------------------------------
## TSOC_USBUART2 Model Images
[
TSOC_USBUART2](https://github.com/thingSoC/TSOC_USBUART2)
[
TSOC_USBUART2](https://github.com/thingSoC/TSOC_USBUART2)
---------------------------------------
## TSOC_USBUART2 Status
Revision 1.0 - New Layout with Dual USB to UART device
Revision 2.0 - New PCB Outline, update to thingSoC Revision 2.0
Revision 4.0 - New DPC connector, fix spacing.
Revision 4.1 - Update silkscreen, add more legends
---------------------------------------
## TSOC_USBUART2 Documentation Index
[TSOC_USBUART2 Project](https://github.com/thingSoC/TSOC_USBUART2/)
[TSOC_USBUART2 Hardware](https://github.com/thingSoC/TSOC_USBUART2/tree/master/TSOC_USBUART2/hardware)
---------------------------------------
## thingSoC Documentation Index
[thingSoC Organization Website](http://thingSoC.github.io)
[thingSoC FAQ - Frequently Asked Questions](http://thingsoc.github.io/support/faq.html)
---------------------------------------
[
*thingSoC*](http://thingsoc.github.io)