Precision color calibration software: UPP

2026-04-21

UPP banner 2026.png

The precision color calibration software, Ultimate PWM Program (UPP) developed by Brightek, is designed to process RGB color calibration fast and accurate, up to 5X faster than traditional methods, with an impressive accuracy.


UPP Advantages

• Faster Calibration - Advanced algorithms streamline color tuning, significantly reducing development time.  

• 99% Accuracy - Converts CIE chromaticity coordinates into pre cise PWM signals for exact color matching.  

• Tuning Under All Conditions - Compensates for brightness non-linearity and temperature-induced color shifts. Uniform Appearance - Ensures consistent color across multiple LEDs, even with surface variations


The Ultimate PWM Program (UPP) is engineered to solve the most critical pain points in automotive RGB LED calibration including non-linear brightness adjustments, temperature-induced color shift and module surface effects. The UPP can transform a complex task into a streamlined, high-precision process.



How It Works: A 6-Step Precision Workflow


(1) Device Selection: Getting started is effortless. Simply connect your hardware and select the specific color meter and Brightek LED control board. Selected color meters and LED boards should be configured using integrated dropdown menus.

Step 1.


(2) Primary Color Measurement: Capture the unique baseline of your LEDs using the "Measure" function. The "Update Learning" feature then synchronizes this data with UPP’s core algorithm to account for manufacturing variations.

Step 2 and Step 6.


(3) Input Target Coordinates: UPP offers flexible input methods to fit any design requirement. You can manually enter target Lv, x, and y values, batch-load coordinates via CSV files, or select colors visually from the CIE 1931 color picker or plot.

Step 3.


(4) Automatic Calibration: Once targets are set, UPP’s advanced algorithms automatically convert CIE chromaticity coordinates into precise PWM signals.

Step 4.


(5) Verification & Monitoring: Ensure perfection with real-time feedback. Use "Show Regression Progress" to monitor the convergence toward target colors and the "Verify PWM" tool to confirm the final calibrated output.

Step 5.


(6) Export Results: Transition seamlessly to the production line. Finalized PWM values can be exported as a CSV file, providing ready-to-use data for mass manufacturing.

Step 2 and Step 6.




System Requirements

1. Connected Color Meter 

2. Connected LED Board 

3. CSV file (optional, for batch calibration) 

4. Supported Windows operating system


It is required to use Brightek’s LED board to process the RGB LED calibration.



Optimal Calibration Environments: Dark Room vs. Open Area

Prepare a proper working environment depending on your color meter’s sensitivity. 

There should be no gap between the light board and the color meters. 

If a gap is unavoidable, calibration must be performed in a dark room to ensure optimal accuracy.


UPP Dark Room vs open area.png




Ready to transform your automotive lighting design? Access the tools and expertise needed to achieve faster and higher color accuracy in seconds.


UPP Software Download

Click to download the UPP software in EVO Documents & Tools section.

Please note that the UPP software is exclusively designed for Brightek’s products and requires a connected Brightek LED board to perform RGB calibration.


Driver Requirement: A driver installation is required with every UPP software update.


Cookie Preferences

We strive to provide you with the best possible website experience, tailored to your preferences. We also aim to personalize our messages on external websites and social media. To enable this, please set the options below to 'On’.

By doing so, you consent to our use of cookies and other technologies for a personalized experience.

Statistical cookies

A good website is never finished. With our statistical cookies we analyze how visitors use our website. This allows us to analyze trends, manage the websites, follow the movements of users and gather broad demographic information.

Personalization cookies

We like to offer customization and want to continuously improve the functionality of our websites. With these cookies we can recognize your computer and greet you when you visit our websites, without bothering you with the request to register or log in.

Statistical cookies
Personalization cookies