Addono / TekniMicro

Integrates microcontroller powered NeoPixel LED strips with the TeknIoT project. Mirrored from https://gitlab.com/TeknIoT/TekniMicro.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TekniMicro

License Project Status: Active

📝 Table of Contents

🧐 About

Integrates microcontroller* powered NeoPixel LED strips with the TeknIoT project.

* Currently only ESP8266 is tested

🏁 Getting Started

Prerequisites

This install guide assumes that you have Python installed locally and your micro controller is running MicroPython with WebREPL enabled.

Installing

First, install all required development dependencies:

pip install -r requirements.txt

🚀 Deployment

First copy .env.template to .env and set the hostname, password and port for WebREPL.

Now you're ready to deploy the codebase to your micro controller. The first time, it will ask for configuration details, like the WiFi SSID and MQTT hostname. These values will be persisted in src/config.json.

sh deploy.sh

⛏️ Built Using

  • MicroPython - High Level Programming Language for Microcontrollers
  • MQTT - Backend Communication Protocol
  • Gitlab - VCS

✍️ Authors

About

Integrates microcontroller powered NeoPixel LED strips with the TeknIoT project. Mirrored from https://gitlab.com/TeknIoT/TekniMicro.

License:MIT License


Languages

Language:Python 84.0%Language:Shell 16.0%