All Projects → Atarity → Lightpack

Atarity / Lightpack

Licence: other
Lightpack and Prismatik legacy open repo

Projects that are alternatives of or similar to Lightpack

Sickchill
Less rage, more chill.
Stars: ✭ 2,166 (+889.04%)
Mutual labels:  kodi
Elinux
嵌入式 Linux 知识库 (elinux.org) 中文翻译计划;本项目发起人发布了《360° 剖析 Linux ELF》视频课程,欢迎订阅:https://www.cctalk.com/m/group/88089283
Stars: ✭ 193 (-11.87%)
Mutual labels:  firmware
Kafl
A fuzzer for full VM kernel/driver targets
Stars: ✭ 204 (-6.85%)
Mutual labels:  firmware
Sof
Sound Open Firmware
Stars: ✭ 183 (-16.44%)
Mutual labels:  firmware
Vxhunter
ToolSet for VxWorks Based Embedded Device Analyses
Stars: ✭ 188 (-14.16%)
Mutual labels:  firmware
Platform Ststm32
ST STM32: development platform for PlatformIO
Stars: ✭ 201 (-8.22%)
Mutual labels:  firmware
Repo Plugins
Official source repository for Kodi plugin add-ons
Stars: ✭ 175 (-20.09%)
Mutual labels:  kodi
Javsdt
影片信息整理工具,抓取元数据nfo,自定义重命名文件(夹),下载fanart裁剪poster,为emby、kodi、极影派铺路。
Stars: ✭ 2,700 (+1132.88%)
Mutual labels:  kodi
Advi3pp
ADVi3++, an alternative and better firmware for Wanhao i3 Plus printers and clones. Fork of Marlin Firmware.
Stars: ✭ 192 (-12.33%)
Mutual labels:  firmware
Chameleonmini Rebooted
Chameleon Mini revE rebooted - Iceman Fork, the ChameleonMini is a versatile contactless smartcard emulator (NFC/RFID)
Stars: ✭ 208 (-5.02%)
Mutual labels:  firmware
Xbmc Video Server
Web interface for streaming or downloading media from a Kodi/XBMC library
Stars: ✭ 184 (-15.98%)
Mutual labels:  kodi
Dirtyjtag
JTAG probe firmware for STM32F1
Stars: ✭ 183 (-16.44%)
Mutual labels:  firmware
Lime Packages
OpenWrt packages composing LibreMesh meta-firmware for wireless mesh networking
Stars: ✭ 204 (-6.85%)
Mutual labels:  firmware
Edk2
EDK II
Stars: ✭ 2,624 (+1098.17%)
Mutual labels:  firmware
Slimbootloader
Visit http://slimbootloader.github.io for documentation
Stars: ✭ 206 (-5.94%)
Mutual labels:  firmware
Interrupt
A community for embedded software makers.
Stars: ✭ 178 (-18.72%)
Mutual labels:  firmware
Ghidra Firmware Utils
Ghidra utilities for analyzing PC firmware
Stars: ✭ 194 (-11.42%)
Mutual labels:  firmware
Iot Pt
A Virtual environment for Pentesting IoT Devices
Stars: ✭ 218 (-0.46%)
Mutual labels:  firmware
Pawn
Extract BIOS firmware from Intel-based workstations and laptops
Stars: ✭ 214 (-2.28%)
Mutual labels:  firmware
Platform Espressif8266
Espressif 8266: development platform for PlatformIO
Stars: ✭ 206 (-5.94%)
Mutual labels:  firmware

This repo is deprecated! Main development repository was moved to https://github.com/woodenshark/Lightpack

Lightpack project with Prismatik flavour

Table of content:
  Short description
  Useful URLs
  Build Prismatik with Windows
  Build with Linux
  Build with OS X
  Lightpack Firmware building

Lightpack is an fully open-source and simple hardware implementation of the backlight for any computer. It's USB content-driving ambient lighting system.

Prismatik is an open-source software we buid to control Lightpack device. It grabs screen, analize picture, calculate resulting colors and provide soft and gentle lighting with Lightpack device. Moreother, you can handle another devices with Prismatik such as Adalight, Ardulight or even Alienware LightFX system.

Main features:
  • Fully open-source under GPLv3 (hardware, software, firmware)
  • Cross-platform GUI (Qt)
  • USB HID (no need to install any drivers)
  • The device is simple to build (just Do-It-Yourself)
Useful URLs:

Prismatik build instructions for Windows

Prerequisites:

  • Qt SDK
  • Microsoft DirectX SDK
  • POSIX shell utilities MSYS for example. Make sure PATH environment variable is set for the utilities (Run → sysdm.cpl → Advanced → Environment Variable → Edit PATH system variable (C:\MinGW\msys\1.0\bin; for example), path should points directly on the utilities so utilities are available without any subdirectories)

Build process:

  1. build Prismatik project

Build instructions for Linux

Prerequisites:

You will need the following packages, usually all of them are in distro's repository:

  • qt5-default
  • gtk2-engines-pixbuf
  • g++
  • libusb-dev
  • libudev-dev
  • if you are using Ubuntu: libappindicator-dev

Build process:

  1. go to <repo>/Software
  2. run qmake -r && make
  3. Add a rule for UDEV. See comments from <repo>/Software/dist_linux/deb/etc/udev/rules.d/93-lightpack.rules for how to do it.
  4. Make sure <repo>/Software/qtserialport/libQt5SerialPort.so.5 is available for loading by Prismatik (place it in appropriate dir or use LD_LIBRARY_PATH variable)

Build instructions for OS X

Prerequisites:

  • Qt SDK (5.0+)
  • MacOSX 10.9.sdk
Whole dependencies list for Prismatik 5.10.1:
  • QtCore.framework
  • QtGui.framework
  • QtNetwork.framework
  • QtOpenGL.framework

Build process:

  1. Download and unpack 5.0+ Qt SDK from www.qt-project.org
  2. Build Prismatik project

to run Prismatik please make sure PythonQt libs are available for load at runtime


Fimware build instructions

  1. Install [AVR GCC Toolchain] (http://avr-eclipse.sourceforge.net/wiki/index.php/The_AVR_GCC_Toolchain)
  2. Install dfu-programmer for firmware upload with $ sudo apt-get install dfu-programmer
  3. Compile Prismatik using command line:
    • cd $Lightpack/Firmware
    • make LIGHTPACK_HW=7
  4. Reboot device to bootloader and type make dfu

Please let us know if you find mistakes, bugs or errors.
Post new issue: https://github.com/woodenshark/Lightpack/issues

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].