Software and firmware for the Karatelight 8/16 channel RGB LED Dimmer
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Firmware
KarateLight_v06b
README.md

README.md

Karatelight

This repository contains firmware and Hardware design files for the Karatelight 8/16 channel RGB LED Dimmer.

Firmware

karate_xc8.X and karate_v2.X contain the firmware for the device

  • both are MPLAB X projects. I used version 1.41 to work with them, but any newer version should work as well.
  • karate_xc8.X can be build with microchips XC8 compiler
  • karate_v2.X requires the MCC18 compiler
  • You might want to adjust the USB VID/PID when building this
  • The code is based on microchip examples, so for most part of it the microchip licence applies. Those files have a intact microchip header-
  • All other files are GPL v2. see gpl-2.0.txt
  • Most files are encoded iso8859-1, some might be utf-8

fsUSB_Bootloader contains a bootloader for the device. Its software from microchip, just slightly adjusted to the hardware (Fuses, Switch).

Hardware

  • The Hardware is licensed CERN OHL version 1.2
  • Both the base-board and the extension-board are included
  • The files were created using Cadsoft Eagle 6.3.
  • Only the latest revision (v06b) of the board is in this repository. If you need the files for a previous version, please contact me.
  • The files 20150310_KarateLight_Haka.zip and 20150310_KarateLight-Exp_Haka.zip were used for board production
  • The folder stencil contains files used to create a stencil and stencil holder with a laser-cutter.
  • There is a BOM with links to reichelt, digikey and mouser article numbers. Prices are most likely outdated.

Software

The device can be used with various software packages. Some of them are