The EK-TM4C123GXL LaunchPad Evaluation Board is an affordable evaluation platform designed for ARM Cortex-M4F based microcontrollers. The design of the Tiva C Series LaunchPad showcases the TM4C123GH6PMI7 microcontroller with a USB 2.0 device interface, hibernation module, and a motion control pulse-width modulator module. The EK-TM4C123GXL also includes user-programmable buttons and an RGB LED for customizable applications.