ARM Cortex-M0 MCUs with built-in USB device controllers

October 16, 2015 // By Graham Prophet
Toshiba Electronics’ TMPM066FWUG, TMPM067FWQG, and TMPM068FWXBG are microcontrollers optimised for use in USB devices. They join Toshiba’s ARM Cortex-M0 core based TX00 series and feature integrated USB controllers.

The microcontrollers have 128 kB of Flash memory and 16 kB of SRAM and have been designed for use in mobile devices, such as tablets, laptop PCs, office automation equipment, industrial controllers and sensor hubs. They support various serial interface functions, including USB, SPI (serial peripheral interface) and a Fast Mode Plus standard I²C (inter-integrated circuit) with a transfer rate of up to 1 Mbps.

The built-in USB device controllers enable the implementation of simplified USB device control and management. They are also capable of functioning as sensor hubs, transferring sensor information to a main controller device or PC.

TMPM066FWUG is housed in a 64-pin QFP package measuring 10 × 10 mm; the TMPM067FWQG in a 48-pin 7 × 7 mm QFN package; and the TMPM068FWXBG in a BGA package measuring 5 × 5mm.