Skip to content

Module to control remote microcontrollers over HTTP and SSH

License

Notifications You must be signed in to change notification settings

fotobiolab-unb/raspi_network

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

HTTP Based Experiment Manager

Module to control remote microcontrollers over HTTP and SSH
Documentation»

· Report Bug · Request Feature

Table of Contents

  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgements

About The Project

Built With

Getting Started

Most of this project was designed to control Arduino boards connected to Raspberries over HTTP. It was only tested on GNU/Linux so it may not work on Windows or MAC.

Prerequisites

  • Python 3.7.3

We recommend to use the Metabase docker to visualize the SQLite database.

You can edit the databases with the sqlite3 cli.

Installation

  1. Clone the repo
    git clone https://github.com/icarosadero/raspi_network.git
    cd raspi_network
  2. Install Python packages
    pip3 install -r requirements.txt
  3. Create blank databases to start
    python3 generate_databases.py

Usage

TO BE DONE

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the GPLv3 License. See LICENSE for more information.

Contact

Ícaro - icarosadero@gmail.com

Project Link: https://github.com/icarosadero/raspi_network

About

Module to control remote microcontrollers over HTTP and SSH

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages