# Arduino 15-LED Constant Current Driver ## Description A 24V, five-channel 700mA constant-current OSRAM LED driver system with Arduino Nano PWM dimming. ## Project Details - **Owner:** io97 - **Created:** 6/16/2026 - **Last Updated:** 6/16/2026 - **Visibility:** Public ## Key Components ### D_PROT1 — [SMBJ24A](https://www.flux.ai/cherepanyadima/smbj24a~2b.md) - Datasheet URL: https://services.taiwansemi.com/storage/resources/datasheet/SMBJ%20SERIES_R2104.pdf - Role Details: 24V input TVS from protected supply to ground - Manufacturer Part Number: SMBJ24A-TR - Part Type: TVS - Manufacturer Name: Taiwan Semiconductor Corporation - Role: Protection **Pins:** - A [pin 2] - K [pin 1] ### D1 — [SS56](https://www.flux.ai/lcsc/ss56~hea6.md) - Manufacturer Part Number: SS56 - Role Details: 60V 5A Schottky freewheel diode for buck LED driver - Role: Catch Diode - Forward Voltage: 0.55V - Part Type: Schottky Barrier Diodes (SBD) - JLCPCB Part Class: Extended Part - Datasheet URL: https://www.lcsc.com/datasheet/C65009.pdf?spm=wm.sxq.inf.ggs___wm.ssy.bg.0.xh&lcsc_vid=T1kIXgFeT1NaU1RXQFBbUlUHT1cKU1NXFVBeX1VSTlAxVlNRTlhaXlxfQlZWUjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D - Reverse Voltage: 60V - Package or Case Code: SMC_L6.9-W5.9-LS7.9-R-RD - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: MDD(Microdiode Semiconductor) - LCSC Part Number: C65009 - Diode Type: Schottky Diode **Pins:** - A [pin 1] - K [pin 2] ### D2 — [SS56](https://www.flux.ai/lcsc/ss56~hea6.md) - Manufacturer Part Number: SS56 - Reverse Voltage: 60V - Package or Case Code: SMC_L6.9-W5.9-LS7.9-R-RD - Datasheet URL: https://www.lcsc.com/datasheet/C65009.pdf?spm=wm.sxq.inf.ggs___wm.ssy.bg.0.xh&lcsc_vid=T1kIXgFeT1NaU1RXQFBbUlUHT1cKU1NXFVBeX1VSTlAxVlNRTlhaXlxfQlZWUjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D - JLCPCB Part Class: Extended Part - Forward Voltage: 0.55V - Part Type: Schottky Barrier Diodes (SBD) - Role Details: 60V 5A Schottky freewheel diode for buck LED driver - LCSC Part Number: C65009 - Manufacturer Name: MDD(Microdiode Semiconductor) - Role: Catch Diode - License: https://creativecommons.org/licenses/by/4.0/ - Diode Type: Schottky Diode **Pins:** - A [pin 1] - K [pin 2] ### D3 — [SS56](https://www.flux.ai/lcsc/ss56~hea6.md) - Package or Case Code: SMC_L6.9-W5.9-LS7.9-R-RD - Reverse Voltage: 60V - Forward Voltage: 0.55V - JLCPCB Part Class: Extended Part - Part Type: Schottky Barrier Diodes (SBD) - Datasheet URL: https://www.lcsc.com/datasheet/C65009.pdf?spm=wm.sxq.inf.ggs___wm.ssy.bg.0.xh&lcsc_vid=T1kIXgFeT1NaU1RXQFBbUlUHT1cKU1NXFVBeX1VSTlAxVlNRTlhaXlxfQlZWUjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D - Role: Catch Diode - Manufacturer Part Number: SS56 - Diode Type: Schottky Diode - Manufacturer Name: MDD(Microdiode Semiconductor) - LCSC Part Number: C65009 - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: 60V 5A Schottky freewheel diode for buck LED driver **Pins:** - A [pin 1] - K [pin 2] ### D4 — [SS56](https://www.flux.ai/lcsc/ss56~hea6.md) - Diode Type: Schottky Diode - LCSC Part Number: C65009 - Manufacturer Name: MDD(Microdiode Semiconductor) - Role: Catch Diode - Role Details: 60V 5A Schottky freewheel diode for buck LED driver - License: https://creativecommons.org/licenses/by/4.0/ - Package or Case Code: SMC_L6.9-W5.9-LS7.9-R-RD - Reverse Voltage: 60V - Datasheet URL: https://www.lcsc.com/datasheet/C65009.pdf?spm=wm.sxq.inf.ggs___wm.ssy.bg.0.xh&lcsc_vid=T1kIXgFeT1NaU1RXQFBbUlUHT1cKU1NXFVBeX1VSTlAxVlNRTlhaXlxfQlZWUjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D - Part Type: Schottky Barrier Diodes (SBD) - Forward Voltage: 0.55V - JLCPCB Part Class: Extended Part - Manufacturer Part Number: SS56 **Pins:** - A [pin 1] - K [pin 2] ### D5 — [SS56](https://www.flux.ai/lcsc/ss56~hea6.md) - Manufacturer Part Number: SS56 - Forward Voltage: 0.55V - Part Type: Schottky Barrier Diodes (SBD) - JLCPCB Part Class: Extended Part - Datasheet URL: https://www.lcsc.com/datasheet/C65009.pdf?spm=wm.sxq.inf.ggs___wm.ssy.bg.0.xh&lcsc_vid=T1kIXgFeT1NaU1RXQFBbUlUHT1cKU1NXFVBeX1VSTlAxVlNRTlhaXlxfQlZWUjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D - Reverse Voltage: 60V - Package or Case Code: SMC_L6.9-W5.9-LS7.9-R-RD - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: MDD(Microdiode Semiconductor) - Role: Catch Diode - Role Details: 60V 5A Schottky freewheel diode for buck LED driver - LCSC Part Number: C65009 - Diode Type: Schottky Diode **Pins:** - A [pin 1] - K [pin 2] ### F1 — [2920L500/30GR](https://www.flux.ai/adrian95/2920l50030gr~cpa.md) - Part Type: Fuse - Manufacturer Name: LUTE - Role: Protection - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: 2920L500/30GR - LCSC Part Number: C19078763 - Role Details: 30V 5A hold PTC; size for 3.5A LED load plus margin - Datasheet URL: https://www.lcsc.com/datasheet/C19078763.pdf **Pins:** - P1 [pin 1] - P2 [pin 2] ### J1 — [DG250-3.5-02P-11-00A(H)](https://www.flux.ai/adrian95/dg250-3p5-02p-11-00ah~77l.md) - Role Details: 24V DC input, expected 3.7A typical / 5A recommended supply margin - Datasheet URL: https://www.tme.com/Document/74a50bb60bd70b3c953bc54e89073085/DG250-3.5.pdf - Part Type: Connector - Role: Power Input - Manufacturer Part Number: DG250-3.5-02P-11-00A(H) - Manufacturer Name: Degson - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - 1 [pin 1] - 2 [pin 2] ### LED1 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Current: 700mA - Power: 2W - Manufacturer Name: OSRAM - Forward Voltage: 2.7–3.2V - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - LCSC Part Number: C2899196 - Role: Power LED - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U_MCU1 — [Arduino Nano V3](https://www.flux.ai/electech/arduino-nano-v3~nh.md) - Manufacturer Name: Arduino - Part Type: Microcontroller - Role: Controller - Role Details: Generates five PWM dimming signals for driver PWMD inputs **Pins:** - 3.3V [pin 2] - 5V [pin 12] - A0 [pin 4] - A1 [pin 5] - A2 [pin 6] - A3 [pin 7] - A4 [pin 8] - A5 [pin 9] - A6 [pin 10] - A7 [pin 11] - D10 [pin 28] - D11 [pin 29] - D12 [pin 30] - D13 [pin 1] - D2 [pin 20] - D3 [pin 21] - D4 [pin 22] - D5 [pin 23] - D6 [pin 2] - D7 [pin 25] - D8 [pin 2] - D9 [pin 27] - GND [pin 14] - GND [pin 19] - Ref [pin 3] - RST [pin 13] - RST [pin 18] - RX0 [pin 17] - TX1 [pin 16] - VIN [pin 15] ### U_REG1 — [LMR50410Y5FQDBVRQ1](https://www.flux.ai/adrian95/lmr50410y5fqdbvrq1~tdn.md) - Role: Voltage Regulator - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: Fixed 5V, 1A buck from 24V input for Arduino/control rail - Symbol Style: parametric-v1 - Part Type: Integrated Circuit - Datasheet URL: https://www.ti.com/lit/ds/symlink/lmr50410-q1.pdf - Manufacturer Name: Texas Instruments - Manufacturer Part Number: LMR50410Y5FQDBVRQ1 **Pins:** - CB [pin 1] - EN [pin 4] - FB [pin 3] - GND [pin 2] - SW [pin 6] - VIN [pin 5] ### U1 — [HV9967BK7-G](https://www.flux.ai/adrian95/hv9967bk7-g~m1q.md) - Role: LED Driver - Manufacturer Name: Microchip - Manufacturer Part Number: HV9967BK7-G - Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/HV9967B-Integrated-LED-Driver-with-Average-Mode-Current-Control-Data-Sheet-20005734A.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Integrated Circuit - Role Details: Constant-current buck driver, 700mA setpoint, PWM dimming via PWMD **Pins:** - GND [pin 9] - GND [pin 7] - GND [pin 3] - PWMD [pin 4] - Rs [pin 2] - RT [pin 6] - SW [pin 1] - VDD [pin 8] ### U10 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Current: 700mA - Manufacturer Name: OSRAM - Role: Power LED - Power: 2W - LCSC Part Number: C2899196 - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD - Forward Voltage: 2.7–3.2V - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U11 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - Role: Power LED - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD - Forward Voltage: 2.7–3.2V - Power: 2W - LCSC Part Number: C2899196 - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Current: 700mA - Manufacturer Name: OSRAM **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U12 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Forward Voltage: 2.7–3.2V - LCSC Part Number: C2899196 - Power: 2W - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD - Manufacturer Name: OSRAM - Current: 700mA - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Role: Power LED **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U13 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Forward Voltage: 2.7–3.2V - Current: 700mA - Role: Power LED - Manufacturer Name: OSRAM - Power: 2W - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD - LCSC Part Number: C2899196 **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U14 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Current: 700mA - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Role: Power LED - Forward Voltage: 2.7–3.2V - Manufacturer Name: OSRAM - Power: 2W - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - LCSC Part Number: C2899196 **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U15 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Power: 2W - Manufacturer Name: OSRAM - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - Current: 700mA - LCSC Part Number: C2899196 - Forward Voltage: 2.7–3.2V - Role: Power LED **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U16 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Role: Power LED - Manufacturer Name: OSRAM - Power: 2W - Current: 700mA - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD - LCSC Part Number: C2899196 - Forward Voltage: 2.7–3.2V **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U17 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Power: 2W - LCSC Part Number: C2899196 - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - Forward Voltage: 2.7–3.2V - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD - Manufacturer Name: OSRAM - Role: Power LED - Current: 700mA **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U18 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Role: Power LED - Manufacturer Name: OSRAM - Forward Voltage: 2.7–3.2V - Current: 700mA - Power: 2W - LCSC Part Number: C2899196 - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U19 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Forward Voltage: 2.7–3.2V - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Power: 2W - Manufacturer Name: OSRAM - Current: 700mA - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD - LCSC Part Number: C2899196 - Role: Power LED **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U2 — [HV9967BK7-G](https://www.flux.ai/adrian95/hv9967bk7-g~m1q.md) - Part Type: Integrated Circuit - Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/HV9967B-Integrated-LED-Driver-with-Average-Mode-Current-Control-Data-Sheet-20005734A.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Microchip - Role Details: Constant-current buck driver, 700mA setpoint, PWM dimming via PWMD - Manufacturer Part Number: HV9967BK7-G - Role: LED Driver **Pins:** - GND [pin 9] - GND [pin 7] - GND [pin 3] - PWMD [pin 4] - Rs [pin 2] - RT [pin 6] - SW [pin 1] - VDD [pin 8] ### U3 — [HV9967BK7-G](https://www.flux.ai/adrian95/hv9967bk7-g~m1q.md) - Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/HV9967B-Integrated-LED-Driver-with-Average-Mode-Current-Control-Data-Sheet-20005734A.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Integrated Circuit - Role Details: Constant-current buck driver, 700mA setpoint, PWM dimming via PWMD - Manufacturer Name: Microchip - Role: LED Driver - Manufacturer Part Number: HV9967BK7-G **Pins:** - GND [pin 9] - GND [pin 7] - GND [pin 3] - PWMD [pin 4] - Rs [pin 2] - RT [pin 6] - SW [pin 1] - VDD [pin 8] ### U4 — [HV9967BK7-G](https://www.flux.ai/adrian95/hv9967bk7-g~m1q.md) - Manufacturer Part Number: HV9967BK7-G - Manufacturer Name: Microchip - Role Details: Constant-current buck driver, 700mA setpoint, PWM dimming via PWMD - Part Type: Integrated Circuit - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/HV9967B-Integrated-LED-Driver-with-Average-Mode-Current-Control-Data-Sheet-20005734A.pdf - Role: LED Driver **Pins:** - GND [pin 9] - GND [pin 7] - GND [pin 3] - PWMD [pin 4] - Rs [pin 2] - RT [pin 6] - SW [pin 1] - VDD [pin 8] ### U5 — [HV9967BK7-G](https://www.flux.ai/adrian95/hv9967bk7-g~m1q.md) - Part Type: Integrated Circuit - Role Details: Constant-current buck driver, 700mA setpoint, PWM dimming via PWMD - Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/HV9967B-Integrated-LED-Driver-with-Average-Mode-Current-Control-Data-Sheet-20005734A.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Role: LED Driver - Manufacturer Name: Microchip - Manufacturer Part Number: HV9967BK7-G **Pins:** - GND [pin 9] - GND [pin 7] - GND [pin 3] - PWMD [pin 4] - Rs [pin 2] - RT [pin 6] - SW [pin 1] - VDD [pin 8] ### U6 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD - Current: 700mA - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - LCSC Part Number: C2899196 - Forward Voltage: 2.7–3.2V - Power: 2W - Role: Power LED - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Manufacturer Name: OSRAM **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U7 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD - Forward Voltage: 2.7–3.2V - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - LCSC Part Number: C2899196 - Current: 700mA - Power: 2W - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Manufacturer Name: OSRAM - Role: Power LED **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U8 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - LCSC Part Number: C2899196 - Power: 2W - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - Forward Voltage: 2.7–3.2V - Role: Power LED - Manufacturer Name: OSRAM - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Current: 700mA **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] ### U9 — [GW CSSRM2.EM-M9N1-XX56-1-700-R18](https://www.flux.ai/lcsc/gw-cssrm2pem-m9n1-xx56-1-700-r18~da48.md) - Manufacturer Name: OSRAM - Current: 700mA - Forward Voltage: 2.7–3.2V - LCSC Part Number: C2899196 - Role: Power LED - Role Details: Stand-in footprint/symbol; final BOM should use OSRAM GW CPSRM1.PM - Power: 2W - Manufacturer Part Number: GW CSSRM2.EM-M9N1-XX56-1-700-R18 - Package or Case Code: LED-SMD_3P-L3.0-W3.0-P1.10-FD **Pins:** - A [pin 1] - K [pin 2] - NC [pin 3] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/io97/arduino-15-led-constant-current-driver~en](https://www.flux.ai/io97/arduino-15-led-constant-current-driver~en).* --- *Generated from [https://www.flux.ai/io97/arduino-15-led-constant-current-driver~en](https://www.flux.ai/io97/arduino-15-led-constant-current-driver~en)*