All Projects → ThisIsQasim → WebGPIO

ThisIsQasim / WebGPIO

Licence: GPL-3.0 license
A simple web UI for controlling the GPIO pins on a Raspberry Pi

Programming Languages

python
139335 projects - #7 most used programming language
CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to WebGPIO

52-Weeks-of-Pi
Inspired by Shekhar Gulati's "52 technologies in 2016", I've decided to set a goal of 52 Pi ideas over the next year.
Stars: ✭ 54 (-21.74%)
Mutual labels:  raspberrypi, gpio-pins
wiringpi-tft-tool
TFT Command Line Tool for Raspberry Pi
Stars: ✭ 35 (-49.28%)
Mutual labels:  raspberrypi
T System
the moving objects tracking system via two axis camera motion (and as optionally n joint robotic arm) for raspberry pi distributions
Stars: ✭ 17 (-75.36%)
Mutual labels:  raspberrypi
TeslondaServer
The back-end, server app for the Teslonda Dashboard on Raspberry Pi.
Stars: ✭ 20 (-71.01%)
Mutual labels:  raspberrypi
rpi-home-cluster-setup
Automated way to set up your own kubernetes cluster on Raspberry Pi. Includes memory card preparation, nodes bootstrap and kubernetes services configuration
Stars: ✭ 111 (+60.87%)
Mutual labels:  raspberrypi
Raspberry-W25Q64
SPI Flash Memory W25Q64 Access Library for RaspberryPi
Stars: ✭ 37 (-46.38%)
Mutual labels:  raspberrypi
hapi
Hydro­ponic Automa­tion Plat­form Ini­tia­tive (HAPI)
Stars: ✭ 65 (-5.8%)
Mutual labels:  raspberrypi
comi
ComiGO:Simple, cross-platform manga reader。简单、跨平台的漫画阅读器。シンプルな漫画リーダー。
Stars: ✭ 34 (-50.72%)
Mutual labels:  raspberrypi
motor-hat
Node Module to control Adafruits MotorHAT for the RaspberryPi
Stars: ✭ 28 (-59.42%)
Mutual labels:  raspberrypi
octoscreen
A touchscreen client for Octoprint
Stars: ✭ 26 (-62.32%)
Mutual labels:  raspberrypi
aprenda-python
Aprendizado, dicas e projetos sobre Python
Stars: ✭ 22 (-68.12%)
Mutual labels:  raspberrypi
homify
🏡 Open-source home automation / smarthome platform running on PHP (Laravel).
Stars: ✭ 45 (-34.78%)
Mutual labels:  raspberrypi
balena-plant-saver
We're building a plant monitor (and saver) - this is the early stage
Stars: ✭ 68 (-1.45%)
Mutual labels:  raspberrypi
Raspberry-Pi-Dashboard
Web-based dashboard interface to inspect Raspberry Pi hardware and software with no extra software required.
Stars: ✭ 131 (+89.86%)
Mutual labels:  raspberrypi
Poke-Pi-Dex
Our deep learning for computer vision related project for nostalgic poke weebs (Sistemi digitali, Unibo).
Stars: ✭ 18 (-73.91%)
Mutual labels:  raspberrypi
Linux-System-Info-Webpage
Material Design Dashboard for Linux System Info. Great for RPi and other linux Distros
Stars: ✭ 19 (-72.46%)
Mutual labels:  raspberrypi
ConsolePi
Raspberry Pi Based Serial Console Server, with PushBullet Notification of IP changes, Automatic VPN termination, custom menu, Power Outlet Control, and a lot more
Stars: ✭ 109 (+57.97%)
Mutual labels:  raspberrypi
boozer
Kegerator Monitoring Platform. RPi + Docker + Beer + Metrics + Slack. k3s kubernetes friendly.
Stars: ✭ 93 (+34.78%)
Mutual labels:  raspberrypi
kvmd
The main Pi-KVM daemon
Stars: ✭ 125 (+81.16%)
Mutual labels:  raspberrypi
Pigrow
Raspberry Pi Grow Box Control Software
Stars: ✭ 98 (+42.03%)
Mutual labels:  raspberrypi

WebGPIO

A simple web UI for controlling the GPIO pins on a Raspberry Pi.

To setup make sure you have flask installed

sudo apt install python3-pip libpython3-dev
sudo pip3 install -r requirements.txt

Clone the repo and create a config file named config.yml in the repo folder. Define pin numbers, in BCM format, grouped into "Rooms" and "Appliances" in config.yml. See exampleconfig.yml for reference

git clone https://github.com/ThisIsQasim/WebGPIO
cd WebGPIO
cp exampleconfig.yml config.yml

Run with python

python3 backend.py     

Access the UI at http://pi_ip_address:8000

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