All Projects → alexellis → blinkt_go

alexellis / blinkt_go

Licence: MIT License
A Golang library for the Pimoroni Blinkt!

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to blinkt go

Raspberry-ili9325
Parallel TFT Shield Library for wiringPi
Stars: ✭ 40 (+66.67%)
Mutual labels:  raspberrypi, wiringpi
blinkt
A Rust library for the Pimoroni Blinkt!, and any similar APA102 or SK9822 LED strips or boards, on a Raspberry Pi.
Stars: ✭ 18 (-25%)
Mutual labels:  raspberrypi, blinkt
pca9685
This software is a devLib extension to wiringPi http://wiringpi.com/ and enables it to control the Adafruit PCA9685 16-Channel 12-bit PWM/Servo Driver http://www.adafruit.com/products/815 via I2C interface.
Stars: ✭ 48 (+100%)
Mutual labels:  raspberrypi, wiringpi
griode
Griode + Novation Launchpad + Raspberry Pi = a music instrument!
Stars: ✭ 116 (+383.33%)
Mutual labels:  raspberrypi
pi-asciicam
A live stream ASCII webcam server for Raspberry Pis using websockets, written in go.
Stars: ✭ 18 (-25%)
Mutual labels:  raspberrypi
jlcross
Dockerfiles for arm devices e.g. Raspberry Pi Series
Stars: ✭ 25 (+4.17%)
Mutual labels:  raspberrypi
hyper-pi
Making a usable handheld device using a Raspberry Pi Zero and a HyperPixel 4" capacitive touch screen.
Stars: ✭ 42 (+75%)
Mutual labels:  raspberrypi
raspiApWlanScripts
Wifi station/AP mode scripts
Stars: ✭ 24 (+0%)
Mutual labels:  raspberrypi
pico-mnist
Number recognition with MNIST on Raspberry Pi Pico + TensorFlow Lite for Microcontrollers
Stars: ✭ 44 (+83.33%)
Mutual labels:  raspberrypi
hometop HT3
Pimp your heater.
Stars: ✭ 34 (+41.67%)
Mutual labels:  raspberrypi
WoR-Translations
Language files for the Windows on Raspberry imager.
Stars: ✭ 34 (+41.67%)
Mutual labels:  raspberrypi
MagPiDownloader
Downloads all the Mag Pi (Raspberry Pi Magazine) on your Windows, Mac OS or Linux or with Docker
Stars: ✭ 70 (+191.67%)
Mutual labels:  raspberrypi
RPiPlay
An open-source AirPlay mirroring server for the Raspberry Pi. Supports iOS 9 and up.
Stars: ✭ 4,113 (+17037.5%)
Mutual labels:  raspberrypi
DashGL-Library
Basic Matrix Manipulation Library For OpenGL Written in C
Stars: ✭ 20 (-16.67%)
Mutual labels:  raspberrypi
rpi-opengl-without-x
Raspberry Pi OpenGL ES 2 without an X server (using EGL)
Stars: ✭ 120 (+400%)
Mutual labels:  raspberrypi
AdGuard-WireGuard-Unbound-Cloudflare
The Ultimate Network Security Guide 🔒 Protection | 🔎 Privacy | 🚀 Performance on home network 24/7 🕛 Accessible anywhere 🌏
Stars: ✭ 160 (+566.67%)
Mutual labels:  raspberrypi
la-maison-pythonic
Projet didactique du livre "Python, Raspberry-Pi et Flask" avec ESP8266 sous MicroPython
Stars: ✭ 16 (-33.33%)
Mutual labels:  raspberrypi
cpuminer-arm
CPU Miner (minerd) for Raspberry Pi and other ARM based boards
Stars: ✭ 17 (-29.17%)
Mutual labels:  raspberrypi
wifi-connect
Easy WiFi setup for Linux devices from your mobile phone or laptop
Stars: ✭ 1,043 (+4245.83%)
Mutual labels:  raspberrypi
root-ro
Read-only root filesystem for Raspbian Stretch (using overlay)
Stars: ✭ 75 (+212.5%)
Mutual labels:  raspberrypi

blinkt_go

This library is work-in-progress and makes use of WiringPi and the Golang rpi library.

Instructions:

Install Go

If you don't have Go on the Pi, download it from: https://golang.org/dl/ and pick the armv6l edition.

sudo tar -xvf go1.7.4.linux-armv6l.tar.gz -C /usr/local/
export GOPATH=$HOME/go

Install WiringPi

# sudo apt-get install -qy wiringpi

Install and build blinkt! library

# export GOPATH=$HOME/go/
# mkdir -p $GOPATH/src/github.com/alexellis/
# cd $GOPATH/src/github.com/alexellis/

# git clone https://github.com/alexellis/blinkt_go && cd blinkt_go

# go get
# go build
# sudo ./blinkt_go

sysfs implementation and Docker Swarm

Docker Swarm cannot run the main version of this library because WiringPi needs elevated privileges.

To use this library with Docker Swarm please use the version of Blinkt in the sysfs package.

For more information on sysfs see: http://elinux.org/RPi_GPIO_Code_Samples#sysfs

Related:

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].