TOP Contributors

  1. MIKROE (2653 codes)
  2. Alcides Ramos (352 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (112 codes)
  5. Chisanga Mumba (90 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (136734 times)
  2. FAT32 Library (69950 times)
  3. Network Ethernet Library (55941 times)
  4. USB Device Library (46266 times)
  5. Network WiFi Library (41886 times)
  6. FT800 Library (41170 times)
  7. GSM click (28983 times)
  8. PID Library (26413 times)
  9. mikroSDK (26360 times)
  10. microSD click (25375 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Example

DMX RGB LED Driver

Rating:

0

Author: drumissimo

Last Updated: 2016-02-21

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Light control

Downloaded: 1193 times

Followed by: 1 user

License: MIT license  

DMX RGB LED Driver for PIC12F1572

Simple 8 Pin MCU with Internal Oscillator receives DMX commands
and generates RGB PWM outputs for use.
Makes a nice simple 3 DMX Channel RGB LED light Fixture.
Supplied schematic shows MOSFET drivers which have worked
well for individual LED's as well as analog RGB LED Strips.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "DMX RGB LED Driver " changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "DMX RGB LED Driver " changes.

Do you want to report abuse regarding "DMX RGB LED Driver ".

  • Information
  • Comments (0)
DOWNLOAD LINK RELATED COMPILER CONTAINS
mikroC PRO for PIC
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Example Blog

DMX RGB LED Driver for PIC12F1572

Simple 8 Pin MCU with Internal Oscillator receives DMX commands
and generates RGB PWM outputs for use.
Makes a nice simple 3 DMX Channel RGB LED light Fixture.
Supplied schematic shows MOSFET drivers which have worked
well for individual LED's as well as analog RGB LED Strips.

Simply change (DMXStartingAddress) in the code for additional
fixtures.  (Each RGB LED fixture uses 3 DMX channels).

LED Fixture 1 -> DMXStartingAddress = 1
LED Fixture 2 -> DMXStartingAddress = 4
LED Fixture 3 -> DMXStartingAddress = 7,  etc.....

PWM Configuration is manually set,  could not get MikroE's PWM
Library to work with this MCU.

Regards, Otissimo

PIC12F572 LED Driver Schematic

PIC12F572 LED Driver Schematic

DMX RGB LED Light Fixture Example

View full image

ALSO FROM THIS AUTHOR

WS 2811 / WS2812 LED Strip Driver

10

Driver written for PIC18F45K22/PIC18F46K22 MCU. Demo examples of color patterns. Modify as you see fit. See WS2811.h Quick Demo video inside ZIP File. Regards, Drumissimo

[Learn More]

X10 Transmit/Receive Demo Program

5

This program Reads X10 Codes from PSC05 PowerLine Interface and Displays House Code, Channel and Device ON/OFF on 2X16 Character Display. It also can Transmit X10 Data to PSC05 or PCS04 PowerLine Interface. Example written for P16F887. Most MCU's should work. Enjoy.

[Learn More]

x10 TFT Touch Contoller P18F4685

5

Uses MikroE TFT 320 X 240 Display to send and receive x10 commands. Started with VisualTFT, still a little buggy. Therefore, only MikroCPro source code is provided. Schematics, Description and Picture. Not perfect, but works.

[Learn More]