Giter Site home page Giter Site logo

matriedel / rpieasy Goto Github PK

View Code? Open in Web Editor NEW

This project forked from enesbcs/rpieasy

0.0 0.0 0.0 1.45 MB

Easy MultiSensor device based on Raspberry PI

License: GNU General Public License v3.0

Python 95.95% CSS 0.48% Shell 0.25% C 0.27% C++ 3.06%

rpieasy's Introduction

If you like this project, or you wants to support the development, you can do that by:

RPIEasy

Easy MultiSensor device based on Raspberry PI

RPIEasy

Based on Python 3.x and Raspberry PI (Raspbian Linux) this project tries to mimic the magnificent ESPEasy project functions. Main goal is to create a multisensor device, that can be install and setup quickly.

Requirements

  • Debian/Ubuntu/Raspbian Linux
  • Python3

Tested with Raspberry Pi Zero W/Raspbian Buster and PC/Ubuntu 20.04. (may work with other Debian/Ubuntu derivatives) For obvious reasons GPIO based devices needs GPIO support, mainly targeted for Raspberry Pi. However experimental Orange Pi and USB FTDI GPIO support also added for testing purposes. Some basic devices (dummy, system informations...) and controllers will work on a normal PC.

Installation

sudo apt install python3-pip screen alsa-utils wireless-tools wpasupplicant zip unzip git
git clone https://github.com/enesbcs/rpieasy.git
cd rpieasy
sudo pip3 install jsonpickle

In case of Debian Stretch or other linux that misses "ifconfig" command:

sudo apt install net-tools

Other dependencies can be reached and installed through the webGUI after starting with: (See Hardware page)

sudo ./RPIEasy.py

Update

There are an external updater and command line manager script by haraldtux:

https://github.com/haraldtux/rpieasy-update

Or you can use the integrated updater at Tools->System Updates, but be warned: save your "data" directory before update if it is containing data that you can't or won't readd manually!

FAQ

In case of questions or problems:

rpieasy's People

Contributors

enesbcs avatar teepox avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.