32-bit MCU features dedicated hardware unit for LED lighting control

The XMC™1000 family of microcontrollers from Infineon provides high-performance control functions for power-conversion and intelligent lighting thanks to the availability of peripherals such as special timers and a math co-processor.

Infineon has equipped products in its XMC1000 family of 32-bit microcontrollers with special features which make them ideal for use as digital power controllers in LED drivers. 


The XMC1000 family MCUs, based on an Arm® Cortex®-M0 core, perform well in low-cost embedded control applications, not only multi-channel LED lighting, but also industrial I/O systems, motor controllers, and human-machine interfaces.


The entry-level XMC1100 MCUs operate at 32 MHz, and draw on embedded Flash memory of up to 64 kbytes. At the high end, the XMC1400 MCUs’ Cortex-M0 core runs at 48 MHz, and Flash memory provision is up to 200 kbytes.


The XMC1200, XMC1300 and XMC1400 series MCUs feature a special brightness and color control unit (BCCU), a module for automatically controlling the dimming level and color of multi-channel LED lamps.


Other features of the XMC1000 family that are useful in smart lighting applications are:

  • Tightly interconnected peripherals supporting various digital power-conversion techniques
  • Automatic brightness control using high-frequency pulse density modulation. Based on the sigma-delta principle, this feature enables completely flicker-free dimming through nine output channels
  • Automatic exponential dimming and linear intensity changes make brightness or color changes appear smooth and natural to the human eye

Features (XMC1300 Series)

  • Memory:
    • From 8 kbytes to 200 kbytes of Flash
    • 16 kbytes of RAM
  • 8 x 16-bit special purpose timers with dead-time generation
  • 12-channel, 12-bit ADC with 2 x parallel sampling
  • Up to three comparators
  • DALI or DMX communication capability
  • Temperature sensor
  • Math co-processor
  • Operating-temperature range: -40°C to 105°C

Development Kit

Part Number: KIT_XMC_LED_DALI_20_RGB

The RGB LED lighting shield is compatible with Arduino as well as Infineon’s XMC1100 boot kit. It is easily configurable for various LED light engines and lamps, allowing for fast prototyping and cheap evaluation of LED lighting designs.


The RGB LED lighting shield based on the XMC1302 microcontroller uses a dc-dc buck converter topology, and can drive up to three LED channels with a constant current. The shield’s XMC1302 MCU features an embedded brightness color control unit (BCCU) for flicker-free LED dimming and color control.


The BCCU enables low-cost but high-quality LED lighting solutions, with minimal need for code generation. The RGB LED lighting shield also provides options for the evaluation of smooth, eye-friendly dimming and color mixing for various topologies.

FTM Board Club

Sign up for access to exclusive development boards, an essential tool for many innovative design projects.

*Available to pre-qualified EMEA customers only.

Related Articles

TE Connectivity — LUMAWISE Endurance S Connector System
30 March 2023
The TE Connectivity LUMAWISE Endurance S Connector System is a complete Zhaga Book 18 set of products...
Read More
Power Integrations — LinkSwitch-TNZ ICs
29 November 2021
LinkSwitch-TNZ ICs by Power Integrations are made to provide lossless zero-cross signal generation with...
Read More
Panasonic Industry — Grid-EYE Infrared Sensor
31 March 2022
A new implementation of the Grid-EYE thermal sensor from Panasonic Industry demonstrates the scope to...
Read More

Subscribe to our newsletters

Subscribe to Future Electronics

Get access to the latest product information, technical analysis, design notes and more

Choose your region