Skip to the content
PCBKitNew board
2 layers55 × 90 mmCCFL2LED, the printed circuit board in 3D

Hi! I'm working on the R&D side of the Поново project. Through our initiative, where we upcycle old electronic devices in exchange for tree seedlings, we’ve noticed that LCD monitors are among the most common items…

Size
55 × 90 mm
Copper layers
2
Thickness
1.6 mm
Parts
82
Nets
54
Pads
217
Tracks, vias
258, 124
Pours
10
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
13 May 2025
Updated
8 May 2026

Overview

CCFL2LED is an open-source printed circuit board by mijuc, from the mijuc/CCFL2LED repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 55 × 90 mm with 82 parts on 54 nets, routed with 258 tracks and 124 vias.

It is built around the PT4115, AP62201WU-7 and CH224K, with the SK12D07VG4, SN74LVC1G14DBV and 1N5819WS among its other parts. Its parts include 28 resistors, 9 capacitors, 7 ICs, 4 diodes and 4 connectors.

Main components

9

README

README.md

CCFL2LED

Hi! I'm working on the R&D side of the Поново project. Through our initiative, where we upcycle old electronic devices in exchange for tree seedlings, we’ve noticed that LCD monitors are among the most common items ending up in landfills — and in our repair center as well.

Interestingly, the majority of these monitors share the same issue: the backlight. Most of them use CCFL (cold cathode fluorescent lamp) backlighting, which is often partially or completely non-functional.

As project volunteers, we concluded that replacing the CCFL lamps is not cost-effective. Instead, we aim to modernize these monitors by upgrading them to LED backlighting.

If there are any PCB design or engineering experts among you who would like to provide feedback on the design and concept — we would really appreciate it! We’d also be grateful if you could support our project by sharing it on social media or donating via OpenCollective.

Why is this change so important?

CCFL lamps are extremely harmful to the environment if broken, as they contain mercury, various metals, and plastics. They also have a significantly shorter lifespan and consume more power compared to LED technology (power consumption can be reduced by up to 40%). Controlling CCFLs requires complex electronics to drive an inverter that can generate up to 2kV AC. These circuits can degrade over time, leading to various failures, such as capacitor damage or degradation, which further impacts device operation.

Additionally, over time, CCFLs tend to yellow, giving the display a reddish or pinkish tint. That’s where LED strips come in — they are very easy to use, safer, more reliable, more available, cheaper, and longer-lasting.

What are the results after the replacement?

The results were truly unexpected. We didn’t anticipate such a significant improvement in image quality — the colors became much more vibrant. There are no dark areas, and the light is evenly distributed across the screen. Efficiency increased, and power consumption was reduced by 30%.

Plan and idea

The plan is to create an open-source, universal modular board for displays (composed of multiple parts/modules). This board currently combines several modules. For now, this is sufficient for us to recycle and upgrade monitors that arrive for recycling through the project Поново.

Here are picture of the working prototype (with the same chip tested on a 19", 22" and 24" display):

prototip2

About the Board

Warning: This particular board has not yet been fully tested! It has only been tested using separate modules.

  • Power supply: USB-C PD 12V or 12V 3A barrel jack (center-positive)
  • LED driver: PT4115 with parallel current sense resistors, calculated based on the datasheet
  • Buck converter: AP62201 (datasheet)
  • USB Type-C PD controller: CH224K (datasheet)

Choosing an LED strip

We recommend using a strip with 120 LEDs per meter. It’s also possible to implement the mod with a 60 LEDs/m strip, but the brightness will be noticeably lower. LED's must be 6500k color. Testing of different sizes of LED strip is in progress...

Power Supply

A maximum of 36W is required (typically around 30W depending on screen size and number of LEDs). There are two input options, selectable via a switch. The USB-C Power Delivery input uses the CH224K chip configured for a 12V output, so it's crucial to ensure that your adapter supports 12V PD — otherwise, it will not work. The second input is a standard DC jack (5.5mm outer, 2.0mm inner, center-positive) with a 12V power supply.

LED Driver

One PT4115 driver is used per side (especially important for larger screen sizes). Below is a table showing LED strip power consumption. TABLE Also included is a table with required resistor values. TABLE

Buck Converter

There are two options for the buck converter:

  • Use a prebuilt LM2596 module and connect it to the board.
  • Use the integrated circuit on the board — the AP62201WU-7 chip, which provides 5V for the logic board. The maximum output power required is up to 8W at 5V.

Modification

Warning: Before starting, make sure to clean the workspace and put on gloves!!!

The steps we will go through in this process are:

  • Carefully open the display and separate the backlight and the panel from the electronic boards.
  • Continue opening the display and separate the panel from the housing, placing it in a clean area (be extremely careful during this step).
  • Remove the diffusers, being careful not to mix up their order.
  • Replace the CCFL (cold cathode fluorescent lamps), remove them, measure the appropriate length of LED strips, solder 30-40 cm of wire to them, and install them in place of the CCFL, then test them.
  • Reinstall the diffusers and test the LED strips again to check if the diffusers have been properly returned to their place.
  • Reinstall the panel (check that it is completely clean) and close that part of the display.
  • Connect the LED backlight to the power supply board and link it to the display logic board.
  • Test the monitor to check if all functions are working on the On-Screen Display (OSD) menu.
  • Close the display and put it into operation.

  1. Carefully open the display and separate the backlight and the panel from the electronic boards.

    -Be careful with the LVDS cable going to the panel

step1

  1. Continue opening the display and separate the panel from the housing, placing it in a clean area (be extremely careful during this step).

step2

  1. Remove the diffusers, being careful not to mix up their order.

step3

  1. Replace the CCFL (cold cathode fluorescent lamps), remove them, measure the appropriate length of LED strips, solder 30-40 cm of wire to them, and install them in place of the CCFL, then test them.

step4

-An example of bad backlighting step4_!

  1. Reinstall the diffusers and test the LED strips again to check if the diffusers have been properly returned to their place.

step5

-Badly returned diffusers will have lines on the edges which is the case here step5_1

  1. Reinstall the panel (check that it is completely clean) and close that part of the display.

step6

  1. Connect the LED backlight to the power supply board and link it to the logic board of the display.

-In this picture, the LED strips are not connected (I don't have a picture when they are connected) step7_1

  1. Test the monitor to check if all functions are working on the On-Screen Display (OSD) menu.

step8

  1. Close the display and put it into operation.

step9

Next Steps

  • AC/DC Converter (230V AC to 12V DC)
  • Open-source universal logic board for monitors

Contact

Parts

82
QtyValueFootprintReferences
14SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP2, JP3, JP4, JP5, JP6, JP7, JP8, JP9, JP10, JP11, JP12, JP13, JP14
51KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R5, R22, R25, R28
4MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4
20.11RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR11, R18
20.13RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR10, R17
20.15RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR9, R16
20.18RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR8, R15
20.1RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR12, R19
20.2RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR4, R14
20.33RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR3, R13
2100KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR21, R23
2100nFPCM_JLCPCB:C_0805C1, C4
2100uFCapacitor_SMD:C_Elec_6.3x7.7C2, C7
210KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR6, R27
21N5819WSDiode_SMD:D_SOD-323D1, D2
222uFPCM_JLCPCB:C_0805C5, C6
233uHInductor_SMD:L_7.3x7.3_H4.5L1, L3
25K1Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R7
2CFG2TestPoint:TestPoint_Pad_D1.0mmCFG1, CFG2
2Conn_01x02_PinConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical+ -, + -
2PT4115LED_Driver_Global:SOT-89-5U1, U2
10RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR26
1100pFPCM_JLCPCB:C_0805C3
110uFPCM_JLCPCB:C_0805C11
11uFPCM_JLCPCB:C_0805C8
124KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderRset
12N7002PCM_Package_TO_SOT_SMD_AKL:SOT-23Q3
14u7HInductor_SMD:L_7.3x7.3_H4.5L2
152K3Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR20
1AP62201WU-7Buck_Converters:TSOT26-WU_DIOU6
1APM4953Package_SO:SOP-8_3.76x4.96mm_P1.27mmQ2
1CFG3TestPoint:TestPoint_Pad_D1.0mmCFG3
1CFS12V6T2R0Fuse:Fuse_1206_3216MetricF2
1CH224KPackage_SO:SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mmU9
1External supplyConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ1
1Jack-DCConnector_BarrelJack:BarrelJack_HorizontalJ3
1LED_0805PCM_LED_SMD_AKL:LED_0805_2012MetricLED1
1LM2596 ModulBuck_Converters_Global:YAAJ_DCDC_StepDown_LM2596U7
1OUTPUTConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ4
1SD12CT1GPCM_JLCPCB:D_SOD-123FLD3
1SK12D07VG4Switch:SK12D07VG4_SPDTU4
1SN74LVC1G14DBVPackage_TO_SOT_SMD:SOT-23-5U5
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_Palconn_UTC16-GJ2
1~10RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR24

Questions

How big is the CCFL2LED PCB?

It measures 55 × 90 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CCFL2LED use?

82 parts, built around the PT4115, AP62201WU-7, CH224K and SK12D07VG4. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the CCFL2LED KiCad files?

From the mijuc/CCFL2LED repository on GitHub, at the commit this page was made from: the board is CCFL2LED.kicad_pcb and its schematic CCFL2LED.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CCFL2LED design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers144.1 × 93.3 mmMaD Edge, the printed circuit board in 3D

    MaD Edge

    RileyMcCarthy/MaD

    Tensile testing machine

    289 parts3
  • 2 layers102.9 × 167.6 mmPower, the printed circuit board in 3D

    Power

    RileyMcCarthy/MaD-Power-Board

    61 parts
  • 4 layers28.2 × 85.1 mmEsp32 din rail, the printed circuit board in 3D

    Esp32 din rail

    ldab/esp32_pottery_kiln

    ESP32 based Stoneware 1240ºC pottery kiln

    38 parts11MIT
  • 2 layers99.1 × 61 mmHuge Stepper Driver, the printed circuit board in 3D

    Huge Stepper Driver

    lisasnt/HSD-RP2040-5-stepper-motor-driver

    Custom PCB with RP2040 and Stepper Drivers

    105 parts1
  • 2 layers19.7 × 90 mmWifi module hardware, the printed circuit board in 3D

    Wifi module hardware

    4ms/metamodule-wifi-hardware

    Kicad project for MetaModule Wifi expander

    42 parts
  • 2 layers88.2 × 32.2 mmVfd driver, the printed circuit board in 3D

    Vfd driver

    kareemagha/FHD75X21-0812C

    VFD driver for FHD75X21-0812C

    39 parts
  • 4 layers170.2 × 170.2 mmNvme Carrier all M2, the printed circuit board in 3D

    Nvme Carrier all M2

    El-Luhb/nvme-Carrier-for-LattePanda-Mu

    nvme Carrier PCB for the LattePanda Mu compute module

    400 parts12MIT