The TUSB3210 is a USB-based controller targeted as a general-purpose MCU with GPIO. The TUSB3210 has 8K × 8 RAM space for application development. In addition, the programmability of the TUSB3210 makes it flexible enough to use for various other general USB I/O applications. Unique vendor identification and product identification (VID/PID) can be selected without the use of an external EEPROM. Using a 12-MHz crystal, the onboard oscillator generates the internal system clocks. The device can be programmed via an inter-IC (I2C) serial interface at power on from an EEPROM, or optionally, the application firmware can be downloaded from a host PC via USB. The popular 8052-based microprocessor allows several third-party standard tools to be used for application development. In addition, the vast amounts of application code available in the general market can also be used (this may or may not require some code modification due to hardware variations).
(1) The TUSB3210 has 8K×8 RAM for development.
(2) This is the buffer space for USB packet transactions.
|Number of Endpoints IN|
|Number of Endpoints OUT|
|Supply Voltage(s) (V)|
|MCU Code Space (KBytes)|
|GPIO Pins (#)|
|Operating Temperature Range (C)|
|Approx. Price (US$)|
|Integrated MCU Architecture|
|0 to 70|
|3.15 | 1ku|
| Bulk Transfer |
|Sample & Buy|
|Part #||Name||Product Family||Comments|
|TPD3E001||Low-Capacitance 3-Channel +/-15KV ESD-Protection Array for High-Speed Data Interfaces||ESD Protection Diodes - High Performance TVS Diodes||Provides IEC61000-4-2 ESD Protection to the USB Interface|
|TPD2S017||2-Channel Ultra Low Clamp Voltage ESD Solution with Series-Resistor Isolation||ESD Protection Diodes - Integrated ESD Protection||Provides IEC61000-4-2 ESD Protection to the USB Interface|