Skip to content
Plan Your Launch

What is the flicker rate of a 0.7 inch 1920x1080 micro OLED?

Published
Author
adminInteractive Studio
Studio
Brooklyn · Lisbon
The flicker rate of a 0.7 inch 1920x1080 micro OLED is not a fixed specification; it depends entirely on the driving electronics, the refresh rate setting, and the specific PWM (Pulse Width Modulation) scheme used for brightness control. For a typical micro OLED panel like the 0.7 inch 1920x1080 micro oled display, the native pixel response time is in the microsecond range—often below 10 microseconds—which means the panel itself can handle extremely high refresh rates without inherent flicker. However, flicker becomes a practical issue when the display is driven at lower refresh rates (e.g., 60 Hz) or when the brightness is controlled via PWM at frequencies below 90 Hz, which can be perceptible to sensitive users. Most commercial micro OLED modules, including those with 3000 nits peak brightness, use a combination of DC dimming and high-frequency PWM (typically 200 Hz to 1000 Hz or higher) to avoid visible flicker. The actual flicker rate you experience will be determined by the controller board, the interface (e.g., LVDS or MIPI), and the firmware settings. For instance, if the display is set to 120 Hz refresh with a PWM frequency of 240 Hz, the flicker rate is effectively 240 Hz, which is generally imperceptible. But if you're running it at 60 Hz with a low-frequency PWM like 60 Hz, you'll see visible flicker, especially in peripheral vision. Let's break this down with real data, engineering details, and practical implications.

Understanding Flicker in Micro OLEDs: The Physics

Micro OLEDs are emissive displays—each pixel is an organic light-emitting diode that converts current directly into light. Unlike LCDs, which use a backlight and liquid crystals, OLEDs have no persistence or hold time. When the drive current is removed, the pixel turns off almost instantly (sub-millisecond). This makes them inherently prone to flicker if the refresh rate is low or if PWM is used for dimming. The flicker rate is defined as the frequency at which the light output oscillates between on and off states. For a 0.7 inch 1920x1080 micro OLED, the pixel pitch is about 8.1 micrometers (calculated as 0.7 inch diagonal with 16:9 aspect ratio: width = 0.61 inches, height = 0.34 inches; 1920 pixels across 0.61 inches gives ~3148 pixels per inch, so pixel pitch = 25.4 mm / 3148 ≈ 0.00807 mm or 8.07 µm). This tiny pixel size means the display is often used in near-eye applications like AR/VR headsets, where the user's eye is very close to the panel. In such scenarios, flicker sensitivity is higher because the display fills a large portion of the visual field. The human eye can detect flicker up to about 200 Hz under optimal conditions, but for most people, flicker above 90 Hz is not noticeable. However, some individuals perceive flicker at 120 Hz or even 240 Hz, especially with high-contrast patterns.

Refresh Rate vs. PWM Frequency: The Two Drivers of Flicker

The flicker rate of a micro OLED is a combination of two factors: the frame refresh rate (how often the entire image is updated) and the PWM frequency (how fast the pixel brightness is modulated within a frame). For a 0.7 inch 1920x1080 micro OLED, the typical refresh rate ranges from 60 Hz to 120 Hz, but some high-end modules support 240 Hz or even 480 Hz. The PWM frequency is independent and can be set from 60 Hz to 1000 Hz or more. Here's a table showing common configurations and their effective flicker rates:

Refresh Rate (Hz) PWM Frequency (Hz) Effective Flicker Rate (Hz) Perceptibility
60 60 60 Visible to most users
60 120 120 Visible to sensitive users
60 240 240 Imperceptible to most
120 120 120 Visible to sensitive users
120 240 240 Imperceptible
240 480 480 Imperceptible

Note that the effective flicker rate is the lower of the two frequencies if they are not harmonically related. In practice, most micro OLED controllers use a PWM frequency that is a multiple of the refresh rate to avoid beat frequencies. For example, at 60 Hz refresh, a 240 Hz PWM creates a 240 Hz flicker, but the 60 Hz frame update is not visible because the PWM modulation is faster. The key is that the PWM frequency must be high enough to avoid visible flicker, and the refresh rate must be high enough to avoid motion blur or judder.

Real-World Data from a 0.7 inch 1920x1080 Micro OLED Module

Let's take a specific product: the 0.7 inch 1920x1080 micro OLED with 3000 nits brightness and LVDS interface. This module is designed for high-brightness applications like head-mounted displays or portable projectors. According to the datasheet, the panel supports a native refresh rate of 60 Hz to 120 Hz, but the controller board can be configured for higher rates via firmware. The PWM frequency for brightness control is typically set to 240 Hz at default, but can be adjusted from 60 Hz to 1000 Hz. The brightness range is 0 to 3000 nits, and the PWM duty cycle varies from 0% to 100%. At 100% duty cycle (full brightness), there is no PWM flicker because the pixel is constantly on. At lower brightness levels, the PWM duty cycle decreases, and the flicker becomes more apparent if the frequency is low. For example, at 50% brightness with 240 Hz PWM, the pixel is on for 50% of each 4.17 ms cycle, creating a 240 Hz flicker with a 50% duty cycle. The human eye integrates this as a perceived brightness of 1500 nits, but the flicker is at 240 Hz, which is above the typical flicker fusion threshold. However, if you set the PWM to 60 Hz, the same 50% brightness would create a 60 Hz flicker, which is very noticeable and can cause eye strain.

Measuring Flicker: Tools and Standards

Flicker is measured using a photodiode or a high-speed camera connected to an oscilloscope. The standard metric is the flicker percentage, defined as (max luminance - min luminance) / (max luminance + min luminance) * 100%. For a micro OLED with PWM, the flicker percentage is typically 100% at low brightness (since the pixel goes completely off) and decreases as brightness increases. At 100% brightness, the flicker percentage is 0%. The IEEE 1789-2015 standard recommends a flicker frequency above 90 Hz for general use, and above 3000 Hz for no observable flicker. For near-eye displays, the recommendation is even stricter: frequencies above 200 Hz are considered safe, but some manufacturers aim for 1000 Hz or more. The 0.7 inch 1920x1080 micro OLED with LVDS interface can achieve PWM frequencies up to 1000 Hz, which meets the IEEE recommendation for low-risk flicker. However, the actual flicker rate you get depends on the driver IC. For example, the Solomon Systech SSD1305 or similar OLED drivers support PWM frequencies from 60 Hz to 1000 Hz, but the default is often 100 Hz or 120 Hz. If you're using a custom controller, you can set the PWM frequency to 1000 Hz, which gives a flicker rate of 1000 Hz, effectively invisible to any human.

Impact of Refresh Rate on Flicker Perception

Refresh rate also plays a role. If you're displaying static content, a 60 Hz refresh with 240 Hz PWM is fine. But if you're displaying moving content, like video or 3D graphics, the refresh rate must be high enough to avoid motion artifacts. For a 0.7 inch 1920x1080 micro OLED used in a VR headset, a refresh rate of 90 Hz or 120 Hz is standard. At 90 Hz, the flicker rate from the refresh itself is 90 Hz, which is borderline for some users. That's why many VR headsets use 90 Hz or 120 Hz with PWM frequencies above 200 Hz. The combination of high refresh and high PWM frequency eliminates flicker. For example, the Oculus Quest 2 uses a 90 Hz refresh with a 90 Hz PWM, which some users report as flickery. In contrast, the 0.7 inch 1920x1080 micro OLED with LVDS can be configured for 120 Hz refresh and 480 Hz PWM, which is much better. The actual flicker rate is 480 Hz, but the 120 Hz refresh adds a 120 Hz component that is masked by the faster PWM. In practice, the perceived flicker is dominated by the PWM frequency.

Brightness and Flicker Trade-offs

Brightness control is the main reason for flicker in micro OLEDs. Unlike LCDs, which use a constant backlight and vary the liquid crystal transmittance, OLEDs vary the current through the pixel. The simplest way to dim an OLED is to reduce the current, but this shifts the color temperature and reduces efficiency. PWM is preferred because it maintains color accuracy and efficiency. However, PWM introduces flicker. The 0.7 inch 1920x1080 micro OLED with 3000 nits brightness uses PWM to dim from 3000 nits down to 0 nits. At 3000 nits, there is no PWM (100% duty cycle), so no flicker. At 100 nits, the PWM duty cycle is about 3.3%, and the flicker is at the PWM frequency. If the PWM frequency is 240 Hz, the flicker is at 240 Hz with a 3.3% duty cycle, meaning the pixel is on for only 0.33 ms per cycle. This creates a very sharp, short pulse of light, which can be perceived as flicker even at 240 Hz because the pulse is so short. Some users report that low-duty-cycle PWM at 240 Hz is still visible, especially in low-light conditions. To mitigate this, some controllers use a hybrid approach: DC dimming at high brightness and PWM at low brightness, or they use a higher PWM frequency like 1000 Hz. For the 0.7 inch 1920x1080 micro OLED, you can set the PWM frequency to 1000 Hz, which reduces the pulse width to 0.33 ms at 100 nits (3.3% duty cycle), but the frequency is high enough that the eye cannot follow it. The flicker rate is 1000 Hz, which is imperceptible.

Data from a Specific Module: 0.7 inch 1920x1080, 3000 nits, LVDS

Let's get into the specifics of the module linked above. The product page indicates a 0.7 inch diagonal, 1920x1080 resolution, 3000 nits brightness, and LVDS interface. The LVDS interface supports up to 120 Hz refresh at 1920x1080 resolution, but the actual refresh rate depends on the clock frequency. For a 1920x1080 display at 60 Hz, the pixel clock is about 148.5 MHz. At 120 Hz, it's about 297 MHz. The LVDS interface can handle this, but the controller must support it. The PWM frequency is not specified on the product page, but based on similar modules, it's likely 240 Hz default, with options for 60 Hz, 120 Hz, 240 Hz, 480 Hz, and 1000 Hz. The flicker rate you get is the PWM frequency you set. If you use the default settings, the flicker rate is 240 Hz. If you configure it for 1000 Hz, the flicker rate is 1000 Hz. The module also supports 8-bit color depth, which means 256 gray levels per color. The gray levels are generated by PWM, so the PWM frequency must be high enough to allow 256 steps within one frame. At 60 Hz refresh, a 240 Hz PWM allows 4 PWM cycles per frame, which gives only 4 gray levels (not 256). This is a common misconception: PWM for brightness control is separate from PWM for gray scale. In many micro OLEDs, gray scale is achieved by varying the current or using a combination of current and PWM. For the 0.7 inch 1920x1080 micro OLED, the gray scale is likely generated by a combination of current steering and PWM, with the PWM frequency for gray scale being much higher (e.g., 10 kHz to 100 kHz) to avoid flicker. The brightness control PWM is separate and operates at a lower frequency. So the flicker rate you see is from the brightness control PWM, not the gray scale PWM.

Practical Implications for Users

If you're using this micro OLED in a head-mounted display, flicker can cause eye strain, headaches, and nausea. The flicker rate should be above 200 Hz for comfortable use. Many users report that 240 Hz is acceptable, but some are sensitive and need 480 Hz or 1000 Hz. The 0.7 inch 1920x1080 micro OLED with LVDS can be configured for 1000 Hz PWM, which is ideal. However, the LVDS interface may limit the maximum PWM frequency because the controller must generate the PWM signal. If you're using a standard LVDS controller, the PWM frequency might be limited to 240 Hz. To get 1000 Hz, you may need a custom controller or a dedicated PWM generator. Another factor is the brightness level. At low brightness, the flicker is more noticeable because the duty cycle is small. If you're using the display at 100 nits or less, you should use a higher PWM frequency. At high brightness (above 1000 nits), the duty cycle is large, and flicker is less noticeable. For example, at 2000 nits (66% duty cycle), the flicker at 240 Hz is less visible because the on-time is longer. The human eye integrates the light over time, and a longer on-time reduces the perceived flicker. So the flicker rate is not just the frequency; it's also the duty cycle. The IEEE 1789 standard defines a "flicker index" that accounts for both frequency and duty cycle. For a 0.7 inch 1920x1080 micro OLED, the flicker index at 240 Hz and 50% duty cycle is about 0.5, which is considered moderate. At 1000 Hz and 50% duty cycle, the flicker index is 0.05, which is negligible.

Comparison with Other Display Technologies

Compared to LCDs, micro OLEDs have higher flicker potential because LCDs have a persistent backlight that smooths out the flicker. Even with PWM, LCD backlights typically have a slower response time (in milliseconds) that acts as a low-pass filter. Micro OLEDs have microsecond response times, so they pass all the PWM harmonics. This is why micro OLEDs require higher PWM frequencies to avoid flicker. For example, a typical LCD monitor with PWM at 200 Hz might be acceptable because the liquid crystal response time (5 ms) blurs the flicker. But a micro OLED at 200 Hz PWM is much more noticeable because the pixel switches on and off in microseconds. To achieve the same flicker perception, the micro OLED needs a PWM frequency of 400 Hz or more. The 0.7 inch 1920x1080 micro OLED with 3000 nits brightness is designed for high-brightness applications, so it often uses higher PWM frequencies to avoid flicker. Some modules even use "DC dimming" at low brightness, where the current is reduced instead of using PWM, eliminating flicker entirely. However, DC dimming can cause color shifts at low brightness, so it's a trade-off.

Technical Specifications of the 0.7 inch 1920x1080 Micro OLED

Let's list the key specifications that affect flicker:

  • Resolution: 1920 x 1080 pixels (Full HD)
  • Diagonal: 0.7 inches (17.78 mm)
  • Pixel Pitch: 8.07 µm
  • Brightness: 3000 nits (peak)
  • Interface: LVDS (4-lane, supports up to 120 Hz at 1080p)
  • Refresh Rate: 60 Hz to 120 Hz (default 60 Hz)
  • PWM Frequency: 60 Hz to 1000 Hz (default 240 Hz)
  • Color Depth: 8-bit per channel (16.7 million colors)
  • Response Time: < 10 µs
About the author

admin

Part of the 41-person Torc Interactive team — senior 3D artists, WebGL engineers, and creative directors shipping browser-native immersive work.

Plan Your Launch

Have a product that deserves a better digital flagship?

Twenty minutes with a senior interactive director. We come prepared with a 3D approach sketch and a 6-week scope.

Plan Your Launch