42 Resources
Golang raspberry-pi Libraries
Capture the stream of Images for a Raspberry Pi Camera in GoLang
piCamera This package is a wrapper for the raspivid command on the Raspberry Pi. To make development easier on a PC, there is are different Start() me
Serves images taken on a FLIR Lepton connected to a Raspberry Pi SPI port to over HTTP.
go-lepton Streams images taken on a FLIR Lepton connected to a Raspberry Pi SPI port to over via WebSockets via embedded HTTP server. It sends the raw
Turn your Go program(s) into an appliance running on the Raspberry Pi 3 or 4 (or on amd64 PCs!)
Overview gokrazy packs your Go application(s) into an SD card image for the Raspberry Pi 3 or 4 which — aside from the Linux kernel and proprietary Ra
Go binding for rpi-rgb-led-matrix an excellent C++ library to control RGB LED displays with Raspberry Pi GPIO.
go-rpi-rgb-led-matrix Go binding for rpi-rgb-led-matrix an excellent C++ library to control RGB LED displays with Raspberry Pi GPIO. This library incl
Go bindings for Raspberry Pi PWM library for WS281X LEDs
go-rpi-ws281x golang binding for rpi_ws281x, userspace Raspberry Pi PWM library for WS281X LEDs. Supports any Raspberry and WS2812, SK6812RGB and SK68
Tools for exploring OpenVG
Testbed for exploring OpenVG on the Raspberry Pi. First program Here is the graphics equivalent of "hello, world" // first OpenVG program // Anthony S
iflandown runs commands after the wired LAN link is down for a given amount of time.
iflandown iflandown runs commands after the wired LAN link is down for a given amount of time. All/most linux devices should work. Tested on amd64, Ra
HIDI - flexible HID to MIDI translation layer
This application is a translation layer between HID devices like keyboards or gamepads and MIDI interface
Alpie - A CLI tool for imaging and configuring Alpine Linux installs on Raspberry Pis
Alpie is a CLI tool aimed at making imaging and customizing installs of Alpine Linux onto Raspberry Pis simpler.
Alpie - A CLI tool for imaging and configuring Alpine Linux installs on Raspberry Pis
Alpie Alpie is a CLI tool aimed at making imaging and customizing installs of Al
A simple LCD controller package for raspberry pi liquid crystal I²C displays.
A simple LCD controller package for raspberry pi liquid crystal I²C displays.
Raspberry Pi alarm clock for childs, to let them know whether they can wake up or stay in bed
Miveil Raspberry Pi alarm clock for childs, to let them know whether they can wake up or stay in bed. The idea was to have a simple device that let my
Raspberry Pi GPIO library for go-lang
go-rpio Native GPIO-Gophers for your Pi! Documentation: go-rpio is a Go library for accessing GPIO-pins on the Raspberry Pi. It requires no external c
Go-ebyte-lora - EBYTE Lora modules interface library for Linux, Raspberry PI
go-ebyte-lora EBYTE Lora modules interface library for Linux, Raspberry PI Super alpha version WARNING: It was tested on Raspberry Pi 4, Serial Read,
RaspChecker - A Telegram bot that allows you to monitor your Raspberry Pi's temperature and shut it down. Written in Golang.
RaspChecker Remotely monitor your Raspberry Pi's temperature and shut it down if you want. All through Telegram. How to set up In order to run the bot
Some plain Go/Golang i2c sensor bindings to Waveshare Sense HAT for raspberry pi
i2c some plain Go/Golang i2c sensor bindings to Waveshare Sense HAT for raspberry pi using https://periph.io Supported hardware: Raspberry Zero W 1 ht
Raspberry Pi Zero W IR remote webserver for Cambridge Audio CXA81 Amplifier
CXA81-IR-Remote-Server About The Project I initially wanted to control my Cambri
Go·Hardware·Lean
periph - Peripherals I/O in Go Documentation is at https://periph.io Join us for a chat on gophers.slack.com/messages/periph, get an invite here. New
Watchdog for the unreliable nut-driver on the Raspberry Pi
nut-watcher For some reason, nut-driver on the Raspberry Pi likes to break. Every few days it stalls out trying to talk to my UPS. nut-watcher is a si
Unofficial Godot Engine binaries for the Raspberry Pi.
Unofficial Godot Engine for the Raspberry Pi Unofficial Godot Engine binaries for the Raspberry Pi. Limitations The Raspberry Pi only supports GLES2.
A scriptmodule to install a Godot "emulator" for RetroPie.
RetroPie Godot Engine "Emulator" A scriptmodule to install a Godot "emulator" for RetroPie. Thanks to @efornara (for creating FRT - A Godot "platform"
[WIP] Cheap, portable and secure NAS based on the Raspberry Pi Zero - with encryption, backups, and more
PortaDisk - Affordable Raspberry Pi Portable & Secure NAS Project Project Status: Early work in progress. web-unlock is still not ready for production
A realtime teenage driver behaviour monitoring system integrating OBII sensor, smart watch, smartphone, and Raspberry Pi, which examines over time novice teenage driving performance and risk
DriverMonitor A realtime teenage driver behaviour monitoring system integrating OBII sensor, smart watch, smartphone, and Raspberry Pi, which examines
GUI application for Raspberry PI which allows simultaneous manipulation of infrared and nightvision cameras
IRNC GUI application for Raspberry PI which allows simultaneous manipulation of infrared and nightvision cameras IRNC stands for "InfraRed and Nightvi
An experimental vulkan 3d engine for linux (raspberry 4)
protomatter an experimental vulkan 3d engine for linux (raspberry 4).
COVID-19 certificate parser/validator API
=covid-decoder= A simple REST API that parses COVID-19 certificates (provided in textual form) 🚀 Motivation There are plenty of Green Pass (COVID-19
thermal print server for esc pos printers
thprint thprint is an extremely simple printing server for thermal printers connected to raspberry pis. This printing server exposes a print endpoint
Control external Fan to cool down your raspi cluster
Fan control for Raspberry Pi This is a small project that I build in order to cool down my raspi home cluster The case I use have some external fans t
k3sup is a light-weight utility to get from zero to KUBECONFIG with k3s on any local or remote VM.
k3sup 🚀 (said 'ketchup') k3sup is a light-weight utility to get from zero to KUBECONFIG with k3s on any local or remote VM. All you need is ssh acces
Raspberry pi GPIO controller package(CGO)
GOPIO A simple gpio controller package for raspberrypi. Documentation Examples Installation sudo apt-get install wiringpi go get github.com/polarspet
golang + RaspberryPi 实现可控制的WEB视频监控器
PiMonitor + 实现可控制的WEB视频监控器。 bilibili: https://www.bilibili.com/video/BV1rL411x7dt Hardware 树莓派4b 舵机(SG90)*2 摄像头(Raspberry Pi Camera) 杜邦线若干 接线: 摄像头接线(g
Raspberry pi project that controls jack-o-lantern via servo motor and PIR motion sensors
pumpkin-pi 🎃 Raspberry pi project that controls jack-o-lantern via servo motor and PIR motion sensors to simulate it "watching" you. Inspired by Ryde
Raspberry Pi Archlinux Automated Offline Installer with Wi-Fi. Windows, Mac and more features coming.
Raspberry Pi Archlinux Automated Installer with Wi-Fi. Windows, Mac and more features coming. Download Go to releases page and download the zip file f
fbstatus graphically shows the gokrazy system status on the Linux frame buffer, which is typically available via HDMI when running on a Raspberry Pi or a PC.
gokrazy framebuffer status (fbstatus) fbstatus graphically shows the gokrazy system status on the Linux frame buffer, which is typically available via
Network scanner for Raspberry Pi
╔═╗╦═╗╔═╗╦ ╠═╣╠╦╝╠═╝║ ╩ ╩╩╚═╩ ╩ Basic network scanner for Raspberry Pi Install Note: Prebuilt binaries (32-bit) doesn't require Go. Prereq
Airplay 2 Receiver written in go
Go Play 2 This is a work in progress Airplay 2 Speaker implementation largely inspired by airplay2-receiver Status Can be registered with the Home App
Gobot - Golang framework for robotics, drones, and the Internet of Things (IoT)
Gobot (https://gobot.io/) is a framework using the Go programming language (https://golang.org/) for robotics, physical computing, and the Internet of Things.
Securely access remote devices and servers
Deviceplane is an open source device management tool for embedded systems and edge computing. It solves various infrastructure problems related to rem
F' - A flight software and embedded systems framework
F´ (F Prime) is a component-driven framework that enables rapid development and deployment of spaceflight and other embedded software applications.
Raspberry Pi terminal based activity monitor
pitop Raspberry Pi terminal based activity monitor Yes I know there are plenty of solutions already available, but I wanted to build my own terminal b
Golang framework for robotics, drones, and the Internet of Things (IoT)
Gobot (https://gobot.io/) is a framework using the Go programming language (https://golang.org/) for robotics, physical computing, and the Internet of
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
Introduction Qt is a free and open-source widget toolkit for creating graphical user interfaces as well as cross-platform applications that run on var