• Stars
    star
    242
  • Rank 167,048 (Top 4 %)
  • Language
    C
  • License
    MIT License
  • Created over 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

PlatformIO development platform for IoT modules

LibreTiny

GitHub Workflow Status GitHub last commit

Code style: clang-format Code style: black

Discord PlatformIO Registry

RTL8710BN BK7231

LibreTuya is now LibreTiny! 🎉

We have renamed the project to LibreTiny, also marking the very first v1.0.0 release, along with a huge structure refactor. While some care has been taken to ensure that things don't break, you may still need to update some references in your code to use the new name.


PlatformIO development platform for IoT modules manufactured by Tuya Inc.

The main goal of this project is to provide a usable build environment for IoT developers. While also providing vendor SDKs as PlatformIO cores, the project focuses on developing working Arduino-compatible cores for supported families. The cores are inspired by Espressif's official core for ESP32, which should make it easier to port/run existing ESP apps on less-common, unsupported IoT modules.

There's an ESPHome port based on LibreTiny, which supports BK7231 and RTL8710B chips.

Note: this project is work-in-progress.

Usage

  1. Install PlatformIO
  2. platformio platform install -f https://github.com/kuba2k2/libretiny
  3. Create a project, build it and upload!
  4. See the docs for any questions/problems.

License

See LICENSE. Project is licensed under MIT License.

Parts of the code may come from third parties, vendor SDKs or other open-source projects. Most of these files are marked with appropriate copyright/author/license notices.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

More Repositories

1

firefox-webserial

WebSerial API Polyfill for Mozilla Firefox browser
TypeScript
84
star
2

i-use-win7-btw

Windows 7 survival guide & software compatibility list
26
star
3

spicetify-beat-saber

Beat Saber map availability plugin for Spicetify
TypeScript
25
star
4

alpine-home-assistant

Home Assistant Supervised on Alpine Linux
Shell
21
star
5

CDCEmu

AVR CD Changer emulator for Citroen/Peugeot cars using CAN bus.
C
11
star
6

espionage-bot

A Discord bot that plays the Nokia Espionage ringtone for any user entering the AFK channel.
Python
9
star
7

spicetify-beat-saber-backend

Python backend for spicetify-beat-saber extension
Python
6
star
8

datastruct

Combination of struct and dataclasses for easy parsing of binary formats
Python
6
star
9

NoLeftBackGesture

[Xposed] A module to disable the back gesture on the left screen edge in Android 10.
Kotlin
5
star
10

boardgen

Automagically generate beautiful Adafruit-like pinout diagrams for IoT boards ✨
Python
4
star
11

mcstart

Automatically start a Minecraft server whenever a whitelisted player tries to join.
Kotlin
3
star
12

kernel22

Yet Another Function Extension for Windows 7 (program loader)
C++
3
star
13

alpine-custom-setup

Scripts & guides for installing Alpine Linux on weird devices
Shell
3
star
14

bk7231_cmake_sdk

A simple CMake wrapper for Beken IoT SDK
C
2
star
15

ScreenshotFix

[Xposed] Various fixes for the ASUS StitchImage screenshot service.
Kotlin
2
star
16

linux-server-template

A simple, kinda-ready-to-use template for easy administration of a basic Linux webserver.
Python
1
star
17

DiscordChatFormat

Add Discord-styled text formatting to your Bukkit server chat
Java
1
star
18

docker-mqtt-vpn

A Docker wrapper for MQTT_VPN.
Shell
1
star
19

zsl

ZSŁ <3
HTML
1
star
20

T1200

1
star
21

NavLib

Kotlin
1
star
22

WakeOnESP

An ESP8266 Wake-On-LAN alternative for networks hidden behind a CG-NAT.
C++
1
star
23

discord-covid-bot

Discord COVID-19 statistics bot.
Python
1
star
24

beastsaber-api

BeastSaber scrapping API wrapper
TypeScript
1
star
25

Regions

Sample CraftBukkit plugin
Java
1
star
26

SyncTest

Test background sync on devices with auto start managers
Kotlin
1
star
27

minecraftmapy-unofficial

An unofficial Android app for the MinecraftMapy.pl website, written mainly to learn some project architectures.
Kotlin
1
star
28

reddot

Szkolny projekt aplikacji internetowej
PHP
1
star