<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.openlighting.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cpresser</id>
		<title>wiki.openlighting.org - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.openlighting.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cpresser"/>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php/Special:Contributions/Cpresser"/>
		<updated>2026-04-25T10:03:14Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=KarateLight&amp;diff=4908</id>
		<title>KarateLight</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=KarateLight&amp;diff=4908"/>
				<updated>2013-05-25T22:15:42Z</updated>
		
		<summary type="html">&lt;p&gt;Cpresser: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Link: http://karatelight.de &amp;lt;br&amp;gt;&lt;br /&gt;
{{Features|tx=yes|linux=yes|win=yes|mac=yes}}&lt;br /&gt;
&lt;br /&gt;
There are two different Devices, both with the name KarateLight. They are both opensource and use the same protocol. Both are supported by the OLA karate-plugin.&lt;br /&gt;
First there is a RGB-LED-Dimmer, originally created for ambient lighting on TVs. The second one, by the name of KarateLight-DMX is a simple and cheap USB2DMX Intererface. The first prototype only supports sending DMX, but RDM support will be added in the next hardware revision.&lt;br /&gt;
&lt;br /&gt;
== KarateLight Dimmer ==&lt;br /&gt;
[[Image:karatelight_dimmer_16ch_pcb.jpg|right|300px|16-Channel KarateLight Dimmer]]&lt;br /&gt;
* 8/16 RGB Channels for 12V LED-Stripes&lt;br /&gt;
* 60 Watt Output Power (or 120Watt for 24V LEDs)&lt;br /&gt;
* 12Bit color resolution (Gamma-Lookup Table in the Firmware&lt;br /&gt;
* 1kHz PWM frequency&lt;br /&gt;
* Free Hardware (CC-BY-NC-SA). Get the schematic and build your own device&lt;br /&gt;
* Firmware-upgrade over USB&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KarateLight DMX Interface ==&lt;br /&gt;
[[Image:karatelight_dmx_prototype_pcb.jpg|right|300px|KarateLight USB2DMX Interface]]&lt;br /&gt;
* From USB to [[DMX]] (one way DMX; RDM will be added in the next version)&lt;br /&gt;
* The DMX data is buffered and the transmission is timed by the microcontroller&lt;br /&gt;
* USB powered&lt;br /&gt;
* No galvanic isolation (will be added in the next version)&lt;br /&gt;
* Free Hardware (CC-BY-NC-SA). Get the schematic and build your own device&lt;br /&gt;
* Firmware-upgrade over USB&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* Supported by [[OLA]] on Linux&lt;br /&gt;
* Plugin support for most Enigma2 Settop-Boxes&lt;br /&gt;
* Supported by boblight (Win, Linux, Mac)&lt;br /&gt;
* Supported by AtmoWin (Windows)&lt;br /&gt;
* Supported by DFAtmo (Xbmc, VDR, xinelib)&lt;br /&gt;
* Firmware is based on the Microchip-USB-Stack for Pic18 Controllers which is free-as-in-beer but not free-as-in-speech. The non-Microchip parts are GPL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://karatelight.de KarateLight-Dimmer]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://https://ca.rstenpresser.de/blag/blog/2013/05/06/a-new-usb2dmx-based-on-pic18f24k50-chip/ KarateLight-DMX-Interface]&lt;br /&gt;
&lt;br /&gt;
[[Category:USB]]&lt;/div&gt;</summary>
		<author><name>Cpresser</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=KarateLight&amp;diff=4907</id>
		<title>KarateLight</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=KarateLight&amp;diff=4907"/>
				<updated>2013-05-25T22:12:04Z</updated>
		
		<summary type="html">&lt;p&gt;Cpresser: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Link: http://karatelight.de &amp;lt;br&amp;gt;&lt;br /&gt;
{{Features|tx=yes|linux=yes|win=yes|mac=yes}}&lt;br /&gt;
&lt;br /&gt;
There are two different Devices, both with the name KarateLight. They are both opensource and use the same protocol. Both are supported by the OLA karate-plugin.&lt;br /&gt;
First there is a RGB-LED-Dimmer, originally created for ambient lighting on TVs. The second one, by the name of KarateLight-DMX is a simple and cheap USB2DMX Intererface. The first prototype only supports sending DMX, but RDM support will be added in the next hardware revision.&lt;br /&gt;
&lt;br /&gt;
[[Image:karatelight_dimmer_16ch_pcb.jpg|right|300px|16-Channel KarateLight Dimmer]]&lt;br /&gt;
Hardware KarateLight Dimmer:&lt;br /&gt;
* 8/16 RGB Channels for 12V LED-Stripes&lt;br /&gt;
* 60 Watt Output Power (or 120Watt for 24V LEDs)&lt;br /&gt;
* 12Bit color resolution (Gamma-Lookup Table in the Firmware&lt;br /&gt;
* 1kHz PWM frequency&lt;br /&gt;
* Free Hardware. Get the schematic and build your own device&lt;br /&gt;
* Firmware-upgrade over USB&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:karatelight_dmx_prototype_pcb.jpg|right|300px|KarateLight USB2DMX Interface]]&lt;br /&gt;
Hardware KarateLight-DMX:&lt;br /&gt;
* From USB to [[DMX]] (one way DMX; RDM will be added in the next version)&lt;br /&gt;
* The DMX data is buffered and the transmission is timed by the microcontroller&lt;br /&gt;
* USB powered&lt;br /&gt;
* No galvanic isolation (will be added in the next version)&lt;br /&gt;
* Free Hardware (CC-BY-NC-SA). Get the schematic and build your own device&lt;br /&gt;
* Firmware-upgrade over USB&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Software:&lt;br /&gt;
* Supported by [[OLA]] on Linux&lt;br /&gt;
* Plugin support for most Enigma2 Settop-Boxes&lt;br /&gt;
* Supported by boblight (Win, Linux, Mac)&lt;br /&gt;
* Supported by AtmoWin (Windows)&lt;br /&gt;
* Supported by DFAtmo (Xbmc, VDR, xinelib)&lt;br /&gt;
* Firmware is based on the Microchip-USB-Stack for Pic18 Controllers which is free-as-in-beer but not free-as-in-speech. The non-Microchip parts are GPL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://karatelight.de KarateLight-Dimmer]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://https://ca.rstenpresser.de/blag/blog/2013/05/06/a-new-usb2dmx-based-on-pic18f24k50-chip/ KarateLight-DMX-Interface]&lt;br /&gt;
&lt;br /&gt;
[[Category:USB]]&lt;/div&gt;</summary>
		<author><name>Cpresser</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=KarateLight&amp;diff=4906</id>
		<title>KarateLight</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=KarateLight&amp;diff=4906"/>
				<updated>2013-05-25T21:55:23Z</updated>
		
		<summary type="html">&lt;p&gt;Cpresser: inital edit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Link: http://karatelight.de &amp;lt;br&amp;gt;&lt;br /&gt;
{{Features|tx=yes|linux=yes|win=yes|mac=yes}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:karatelight_dimmer_16ch_pcb.jpg|right|300px|16-Channel KarateLight Dimmer]]&lt;br /&gt;
Hardware KarateLight Dimmer:&lt;br /&gt;
* 8/16 RGB Channels for 12V LED-Stripes&lt;br /&gt;
* 60 Watt Output Power (or 120Watt for 24V LEDs)&lt;br /&gt;
* 12Bit color resolution (Gamma-Lookup Table in the Firmware&lt;br /&gt;
* 1kHz PWM frequency&lt;br /&gt;
* Free Hardware. Get the schematic and build your own device&lt;br /&gt;
* Firmware-upgrade over USB&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:karatelight_dmx_prototype_pcb.jpg|right|300px|KarateLight USB2DMX Interface]]&lt;br /&gt;
Hardware KarateLight-DMX:&lt;br /&gt;
* From USB to [[DMX]] (one way DMX; RDM will be added in the next version)&lt;br /&gt;
* The DMX data is buffered and the transmission is timed by the microcontroller&lt;br /&gt;
* USB powered&lt;br /&gt;
* No galvanic isolation (will be added in the next version)&lt;br /&gt;
* Free Hardware (CC-BY-NC-SA). Get the schematic and build your own device&lt;br /&gt;
* Firmware-upgrade over USB&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Software:&lt;br /&gt;
* Supported by [[OLA]] on Linux&lt;br /&gt;
* Plugin support for most Enigma2 Settop-Boxes&lt;br /&gt;
* Supported by boblight (Win, Linux, Mac)&lt;br /&gt;
* Supported by AtmoWin (Windows)&lt;br /&gt;
* Supported by DFAtmo (Xbmc, VDR, xinelib)&lt;br /&gt;
* Firmware is based on the Microchip-USB-Stack for Pic18 Controllers which is free-as-in-beer but not free-as-in-speech. The non-Microchip parts are GPL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://karatelight.de KarateLight-Dimmer]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://https://ca.rstenpresser.de/blag/blog/2013/05/06/a-new-usb2dmx-based-on-pic18f24k50-chip/ KarateLight-DMX-Interface]&lt;br /&gt;
&lt;br /&gt;
[[Category:USB]]&lt;/div&gt;</summary>
		<author><name>Cpresser</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=File:Karatelight_dimmer_16ch_pcb.jpg&amp;diff=4905</id>
		<title>File:Karatelight dimmer 16ch pcb.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=File:Karatelight_dimmer_16ch_pcb.jpg&amp;diff=4905"/>
				<updated>2013-05-25T21:51:01Z</updated>
		
		<summary type="html">&lt;p&gt;Cpresser: KarateLight 16Channel Dimmer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;KarateLight 16Channel Dimmer&lt;/div&gt;</summary>
		<author><name>Cpresser</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=File:Karatelight_dmx_prototype_pcb.jpg&amp;diff=4904</id>
		<title>File:Karatelight dmx prototype pcb.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=File:Karatelight_dmx_prototype_pcb.jpg&amp;diff=4904"/>
				<updated>2013-05-25T21:46:40Z</updated>
		
		<summary type="html">&lt;p&gt;Cpresser: Prototype of the KarateLight DMX Hardware&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Prototype of the KarateLight DMX Hardware&lt;/div&gt;</summary>
		<author><name>Cpresser</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=OLA_Device_Specific_Configuration&amp;diff=4856</id>
		<title>OLA Device Specific Configuration</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=OLA_Device_Specific_Configuration&amp;diff=4856"/>
				<updated>2013-05-08T16:44:31Z</updated>
		
		<summary type="html">&lt;p&gt;Cpresser: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Anyma ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Linux===&lt;br /&gt;
&lt;br /&gt;
You need a [http://www.reactivated.net/writing_udev_rules.html udev rule] like this in /etc/udev/rules.d/10-local.rules&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# udev rules file for the anyma dmx device&lt;br /&gt;
SUBSYSTEM==&amp;quot;usb|usb_device&amp;quot;, ACTION==&amp;quot;add&amp;quot;, ATTRS{idVendor}==&amp;quot;16c0&amp;quot;, ATTRS{idProduct}==&amp;quot;05dc&amp;quot;, GROUP=&amp;quot;plugdev&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ArtNet ==&lt;br /&gt;
&lt;br /&gt;
If you've having problems sending ArtNet data is may be because your receivers don't support ArtNet II and/or send ArtPollReply messages. You can force OLA to always broadcast data by changing ~/.ola/ola-artnet.conf to contain:&lt;br /&gt;
&lt;br /&gt;
  always_broadcast = true&lt;br /&gt;
&lt;br /&gt;
==Eurolite USB DMX512 PRO==&lt;br /&gt;
&lt;br /&gt;
===Linux===&lt;br /&gt;
&lt;br /&gt;
Sometime the cdc_acm kernel module claims the device. If this happens you'll see errors like &amp;quot;Cannot claim device&amp;quot; and/or &amp;quot;another process has device opened for exclusive access&amp;quot;. To avoid this you can remove the module (rmmod). A udev rule like what is used for the Anyma device should also work.&lt;br /&gt;
&lt;br /&gt;
===Mac===&lt;br /&gt;
&lt;br /&gt;
Install the [http://code.google.com/p/open-lighting/downloads/detail?name=euroliteusbshield.dmg&amp;amp;can=2&amp;amp;q=#makechanges KEXT].&lt;br /&gt;
&lt;br /&gt;
==Open DMX USB / FTDI RS485 ==&lt;br /&gt;
&lt;br /&gt;
There are two options, the 'Open DMX' plugin that requires the kernel module and the native FTDI driver.&lt;br /&gt;
&lt;br /&gt;
The Open DMX Plugin requires the dmx_usb kernel module, which means it's Linux only. The FTDI driver can be used on either Mac or Linux.&lt;br /&gt;
&lt;br /&gt;
=== Linux, Open DMX Kernel Module ===&lt;br /&gt;
&lt;br /&gt;
Make sure the opendmx plugin is enabled.&lt;br /&gt;
Make sure the dmx_usb kernel module is loaded. &lt;br /&gt;
&lt;br /&gt;
===Mac FTDI ===&lt;br /&gt;
&lt;br /&gt;
You must have libftdi-dev installed before you run ./configure.  Otherwise the FTDI DMX plugin won't show up in the list of OLA plugins. &lt;br /&gt;
&lt;br /&gt;
Enable the FTDI driver (ola-ftdidmx ) and disable the USB Serial and Open DMX drivers (ola-usbserial.conf &amp;amp;  ola-opendmx.conf) &lt;br /&gt;
&lt;br /&gt;
=== Linux, FTDI ===&lt;br /&gt;
&lt;br /&gt;
Same as Mac, but you also need to make sure that you add the following udev rule:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# udev rules for ftdi devices&lt;br /&gt;
SUBSYSTEM==&amp;quot;usb|usb_device&amp;quot;, ACTION==&amp;quot;add&amp;quot;, ATTRS{idVendor}==&amp;quot;0403&amp;quot;, ATTRS{idProduct}==&amp;quot;6001&amp;quot;, GROUP=&amp;quot;plugdev&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SPI ==&lt;br /&gt;
&lt;br /&gt;
This plugin is designed for the Raspberry Pi. It may work on other hardware, but that's up to you. For instructions on the hardware side of things see [[OLA LED Pixels]].&lt;br /&gt;
&lt;br /&gt;
Enable the spi-bcm2708 module, by editing /etc/modprobe.d/raspi-blacklist.conf and commenting out the &amp;quot;blacklist spi-bcm2708&amp;quot; line. The file should look something like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# blacklist spi and i2c by default (many users don't need them)&lt;br /&gt;
&lt;br /&gt;
#blacklist spi-bcm2708&lt;br /&gt;
blacklist i2c-bcm2708&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To allow non-root access, add the following to /etc/udev/rules.d/99-spi.rules&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SUBSYSTEM==&amp;quot;spidev&amp;quot;, MODE=&amp;quot;0666&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==StageProfi==&lt;br /&gt;
&lt;br /&gt;
This comes in two flavors, a USB model and an Ethernet/IP model.&lt;br /&gt;
&lt;br /&gt;
  device = /dev/ttyUSB0&lt;br /&gt;
  device = 192.168.1.250&lt;br /&gt;
&lt;br /&gt;
==USB Pro==&lt;br /&gt;
&lt;br /&gt;
===Mac===&lt;br /&gt;
&lt;br /&gt;
Make sure you install the drives: http://www.ftdichip.com/Drivers/VCP.htm&lt;br /&gt;
&lt;br /&gt;
After a restart run:&lt;br /&gt;
&lt;br /&gt;
  ls /dev/cu.usbserial-*&lt;br /&gt;
&lt;br /&gt;
Make sure your ~/.ola/ola-usbpro.conf file matches the path above: &lt;br /&gt;
&lt;br /&gt;
  device_dir = /dev&lt;br /&gt;
  device_prefix = ttyUSB&lt;br /&gt;
  device_prefix = cu.usbserial-&lt;br /&gt;
&lt;br /&gt;
i.e. Look for devices at /dev/ttyUSB*  , /dev/cu.usbserial-*&lt;br /&gt;
&lt;br /&gt;
OLA also comes with a tool to update the firmware on a USB Pro:&lt;br /&gt;
&lt;br /&gt;
  ./tools/usbpro_firmware -d /dev/cu.usbserial-0000101D -f &amp;lt;firmware_file&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==USBDMX2==&lt;br /&gt;
&lt;br /&gt;
===Linux===&lt;br /&gt;
&lt;br /&gt;
You need a [http://www.reactivated.net/writing_udev_rules.html udev rule] like this in /etc/udev/rules.d/10-local.rules&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# udev rules file for the usbdmx2 dmx device&lt;br /&gt;
SUBSYSTEM==&amp;quot;usb|usb_device&amp;quot;, ACTION==&amp;quot;add&amp;quot;, ATTRS{idVendor}==&amp;quot;0962&amp;quot;, GROUP=&amp;quot;plugdev&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is an issue where the device isn't detected correctly the first time. You may need to restart OLA once the DMX Transmit led comes on.&lt;br /&gt;
&lt;br /&gt;
===Mac===&lt;br /&gt;
&lt;br /&gt;
There is an issue where the device isn't detected correctly the first time. You may need to restart OLA once the DMX Transmit led comes on.&lt;br /&gt;
&lt;br /&gt;
==Velleman VM166 / K8062==&lt;br /&gt;
&lt;br /&gt;
===Mac===&lt;br /&gt;
&lt;br /&gt;
If you're installed from source you'll need the codeless KEXT which is available [http://code.google.com/p/open-lighting/downloads/detail?name=libdmxusbshield.dmg here]. If you installed OLA from the mac binary package this is already included.&lt;br /&gt;
&lt;br /&gt;
===Linux===&lt;br /&gt;
&lt;br /&gt;
You need a [http://www.reactivated.net/writing_udev_rules.html udev rule] like this in /etc/udev/rules.d/10-local.rules&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# udev rules file for the velleman dmx device&lt;br /&gt;
SUBSYSTEM==&amp;quot;usb|usb_device&amp;quot;, ACTION==&amp;quot;add&amp;quot;, ATTRS{idVendor}==&amp;quot;10cf&amp;quot;, ATTRS{idProduct}==&amp;quot;8062&amp;quot;, GROUP=&amp;quot;plugdev&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then make sure the user olad runs as is a member of plugdev.&lt;br /&gt;
&lt;br /&gt;
==KarateLight, KarateDMX==&lt;br /&gt;
&lt;br /&gt;
===Linux===&lt;br /&gt;
&lt;br /&gt;
You need a [http://www.reactivated.net/writing_udev_rules.html udev rule] like this in /etc/udev/rules.d/81-karate.rules&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# udev rules file for the karate-device&lt;br /&gt;
KERNEL==&amp;quot;ttyACM?&amp;quot;, ATTRS{product}==&amp;quot;DMX2USB simple&amp;quot;, SYMLINK+=&amp;quot;kldmx0&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then make sure the user olad runs as is a member of 'dialout' which is the default group owning ttyACM?.&lt;/div&gt;</summary>
		<author><name>Cpresser</name></author>	</entry>

	</feed>