TUSB3210 Universal Serial Bus General-Purpose Device Controller | TI.com


Universal Serial Bus General-Purpose Device Controller

Universal Serial Bus General-Purpose Device Controller - TUSB3210


The TUSB3210 device is a USB-based controller targeted as a general-purpose MCU with GPIO. The TUSB3210 device has 8K × 8 RAM space for application development. In addition, the programmability of the TUSB3210 device makes it flexible enough to use for various other general USB I/O applications.


  • Multiproduct Support With One Code and One Chip (up to 16 Products With One Chip)
  • Fully Compliant With USB 2.0 Full-Speed Specifications: TID #40270269
  • Supports 12-Mbits/s USB Data Rate (Full Speed)
  • Supports USB Suspend, Resume, and Remote Wake-Up Operation
  • Integrated 8052 Microcontroller With:
    • 256 × 8 RAM for Internal Data
    • 8K × 8 RAM Code Space Available for Downloadable Firmware From Host or I2C Port
      • 8K × 8 RAM for Development
    • 512 × 8 Shared RAM Used for Data Buffers and Endpoint Descriptor Blocks (EDB)
      • Buffer Space for USB Packet Transactions
    • Four 8052 GPIO Ports: Port 0, 1, 2, and 3
    • Master I2C Controller for External Slave Device Access
    • Watchdog Timer
  • Operates From a 12-MHz Crystal
  • On-Chip PLL Generates 48 MHz
  • Supports a Total of Three Input and Three Output (Interrupt, Bulk) Endpoints
  • Power-Down Mode
  • 64-Pin LQFP Package

All trademarks are the property of their respective owners.

View more

Parametrics Compare all products in USB Controllers and Transceivers

USB Speed (Mbps)
Operating Temperature Range (C)
Package Group
Package Size: mm2:W x L (PKG)
-40 to 85
0 to 70    
LQFP | 32
VQFN | 32    
32LQFP: 81 mm2: 9 x 9 (LQFP | 32)
32VQFN: 25 mm2: 5 x 5 (VQFN | 32)    

Featured tools and software