{"id":18607320,"url":"https://github.com/addono/teknimicro","last_synced_at":"2025-11-02T15:30:24.785Z","repository":{"id":82277203,"uuid":"294210973","full_name":"Addono/TekniMicro","owner":"Addono","description":"Integrates microcontroller powered NeoPixel LED strips with the TeknIoT project. Mirrored from https://gitlab.com/TeknIoT/TekniMicro.","archived":false,"fork":false,"pushed_at":"2024-03-20T15:48:03.000Z","size":39,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-12-27T00:27:25.692Z","etag":null,"topics":["esp8266","iot","iot-light","light","micropython"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Addono.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-09T19:34:36.000Z","updated_at":"2020-11-13T11:17:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"c249e5ae-90ff-46c2-bd03-366458f2e212","html_url":"https://github.com/Addono/TekniMicro","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Addono%2FTekniMicro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Addono%2FTekniMicro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Addono%2FTekniMicro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Addono%2FTekniMicro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Addono","download_url":"https://codeload.github.com/Addono/TekniMicro/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239395785,"owners_count":19631326,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["esp8266","iot","iot-light","light","micropython"],"created_at":"2024-11-07T02:28:58.209Z","updated_at":"2025-11-02T15:30:24.727Z","avatar_url":"https://github.com/Addono.png","language":"Python","readme":"\u003cdiv align=\"center\"\u003e\n\n\u003ch3 align=\"center\"\u003eTekniMicro\u003c/h3\u003e\n  \u003ca href=\"./LICENCE\"\u003e\n    \u003cimg alt=\"License\" src=\"https://img.shields.io/badge/Licence-MIT-green?style=for-the-badge\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.repostatus.org/#active\"\u003e\n    \u003cimg alt=\"Project Status: Active\" src=\"https://img.shields.io/badge/Project%20Status-Active-brightgreen?style=for-the-badge\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n---\n\n## 📝 Table of Contents\n- [About](#about)\n- [Getting Started](#getting_started)\n- [Deployment](#deployment)\n- [Built Using](#built_using)\n- [Authors](#authors)\n\n## 🧐 About \u003ca name = \"about\"\u003e\u003c/a\u003e\nIntegrates microcontroller* powered NeoPixel LED strips with the [TeknIoT](https://gitlab.com/tekniot/) project.\n\n\\* *Currently only ESP8266 is tested*\n\n## 🏁 Getting Started \u003ca name = \"getting_started\"\u003e\u003c/a\u003e\n\n### Prerequisites\nThis install guide assumes that you have Python installed locally and your micro controller is running [MicroPython](http://micropython.org/) with WebREPL enabled.\n\n### Installing\nFirst, install all required development dependencies:\n```shell\npip install -r requirements.txt\n```\n\n## 🚀 Deployment \u003ca name = \"deployment\"\u003e\u003c/a\u003e\nFirst copy  `.env.template` to `.env` and set the hostname, password and port for WebREPL.\n\nNow 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`.\n```shell\nsh deploy.sh\n```\n\n## ⛏️ Built Using \u003ca name = \"built_using\"\u003e\u003c/a\u003e\n- [MicroPython](https://micropython.org/) - High Level Programming Language for Microcontrollers\n- [MQTT](https://mqtt.org/) - Backend Communication Protocol\n- [Gitlab](https://gitlab.com) - VCS\n\n## ✍️ Authors \u003ca name = \"authors\"\u003e\u003c/a\u003e\n- [Adriaan Knapen](https://aknapen.nl) [![Addono@Gitlab](https://img.shields.io/badge/Gitlab-@Addono-orange?style=for-the-badge\u0026logo=gitlab)](https://gitlab.com/Addono) [![Addono@Github](https://img.shields.io/badge/Github-@Addono-black?style=for-the-badge\u0026logo=github)](https://github.com/Addono)","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faddono%2Fteknimicro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faddono%2Fteknimicro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faddono%2Fteknimicro/lists"}