. "The Tiva-C (aka TM4C) LaunchPads are inexpensive self-contained, single-board microcontrollers, about the size of a credit card or so, featuring an ARM Cortex-M4F 32-bit CPU operating at 80 to 120 MHz, manufactured by Texas Instruments. The TM4C Series TM4C123G LaunchPad is an upgrade from TI's Stellaris LaunchPad adding support options for Motion Control PWMs and USB Host functionality."@en . . .