GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#cplusplus #build_with_matter #chip #connected_devices #connected_home #connectedhomeip #connectivity_standards_alliance #csa_iot #internet_of_things #iot #matter #standard

Matter is a new standard for connecting smart home devices, making it easier for manufacturers to develop compatible products and for consumers to use them seamlessly. It uses Internet Protocol (IP) and supports both Thread and Wi-Fi networks, ensuring secure and reliable communication between devices. Matter simplifies the development process by using existing technologies and ensures user control over device interactions. It also promotes interoperability, meaning devices from different brands can work together smoothly. This standard is open-source and transparent, allowing anyone to contribute and benefit from its unified and cohesive approach to smart home connectivity.

https://github.com/project-chip/connectedhomeip
#c_lang #bigdata #cloud_native #cluster #connected_vehicles #database #distributed #financial_analysis #industrial_iot #iot #metrics #monitoring #scalability #sql #tdengine #time_series #time_series_database #tsdb

TDengine is a powerful, open-source time-series database designed for handling large amounts of data from IoT devices, connected cars, and industrial IoT. Here are the key benefits It can handle billions of data collection points efficiently, outperforming other time-series databases in data ingestion, querying, and compression.
- **Simplified Solution** Designed for cloud environments, it supports distributed design, sharding, partitioning, and Kubernetes deployment.
- **Ease of Use** Makes data exploration and access efficient through features like super tables and pre-computation.
- **Open Source**: Available under open source licenses with an active developer community.

Using TDengine helps you manage and analyze large-scale time-series data efficiently, making it ideal for various IoT and industrial applications.

https://github.com/taosdata/TDengine
#go #casaos #docker #golang #home_automation #home_cloud #home_server #iot #raspberry #self_hosted #vuejs

CasaOS is a personal cloud system that helps you manage your data and devices at home. It's designed to be easy to use, even if you're not tech-savvy. Here are the key benefits It reduces the cost of using cloud services by letting you host your own data center at home.
- **Data Control** It supports various hardware like ZimaBoard, Intel NUC, and Raspberry Pi, and can be installed with just one command.
- **User-Friendly Interface** There's a strong community behind it, offering help and sharing ideas through platforms like Discord.

Overall, CasaOS makes it easy to set up and manage your own personal cloud, giving you more control and savings.

https://github.com/IceWhaleTech/CasaOS
#c_lang #c #hacktoberfest #internet #internet_of_things #internetofthings #iot #microcontrollers #os #riot_os #riotos #rtos

RIOT is an open-source operating system designed for Internet of Things (IoT) devices and other small computers. It is energy-efficient, has real-time capabilities, and uses little memory. RIOT supports many types of microcontrollers and offers features like IPv6, Bluetooth, and file system integration. It is developed by a global community and is free to use, with a license that allows mixing with closed-source code. This makes it beneficial for users because it is flexible, efficient, and community-driven, making it easier to develop and maintain IoT projects.

https://github.com/RIOT-OS/RIOT
#c_lang #arduino #automation #esp32 #esp8266 #firmware #iot #knx #mqtt #ota #smart_home #sonoff #tasmota #tuya

Tasmota is a special firmware for ESP8266 and ESP32 devices that makes it easy to control and automate your smart home devices. You can configure it using a web interface, update it over the air (OTA), and use timers or rules for automation. It also supports local control through MQTT, HTTP, Serial, or KNX. The benefit to you is that it provides easy and flexible control over your devices, allowing you to customize and automate your home setup without needing complex technical knowledge. Additionally, it has a strong community support and regular updates to ensure stability and new features.

https://github.com/arendst/Tasmota
#c_lang #android #c #embedded #game_development #game_engine #gamedev #graphics #hacktoberfest #iot #linux #opengl #programming #raspberry_pi #raylib #videogames #wasm #webassembly

Raylib is a simple and easy-to-use library for programming videogames. It supports multiple platforms like Windows, Linux, macOS, and more, and it doesn't need any external dependencies. Raylib is great for prototyping, education, and graphical applications. It has full 3D support, audio capabilities, and a powerful math module. You can learn through over 140 code examples and use it with many programming languages. It's free and open source, making it a great tool for anyone interested in game development. This library helps you focus on coding without needing fancy interfaces or visual helpers, making it perfect for those who enjoy pure coding.

https://github.com/raysan5/raylib
#python #asyncio #hacktoberfest #home_automation #internet_of_things #iot #mqtt #python #raspberry_pi

Home Assistant is a free, open-source system for controlling your home devices. It focuses on keeping your data private and local, meaning it doesn't send your information to the internet. You can run it on a Raspberry Pi or a local server. It's supported by a global community of DIY enthusiasts, making it easy to add new devices and features. You can find demos, installation guides, tutorials, and help resources on their website. This system gives you full control over your home automation while protecting your privacy.

https://github.com/home-assistant/core
#cplusplus #arduino #cansat #csv #embedded #graph #ground_station #iot #microcontroller #network #projects #qt #serial #serial_studio

Serial Studio is a free, easy-to-use tool that lets you visualize real-time data from devices like microcontrollers via serial ports, Bluetooth, or network connections. It works on Windows, macOS, and Linux, and offers customizable dashboards with various widgets to monitor sensor data, debug info, or telemetry. You can quickly plot data, export it as CSV for analysis, and even use advanced features like checksum validation and JavaScript data processing. It supports hobbyists, educators, and professionals by simplifying data monitoring and debugging, saving you time and effort in understanding your device’s output. Pro versions add commercial use and extra features[1][4][5].

https://github.com/Serial-Studio/Serial-Studio
#cplusplus #cpp #hacktoberfest #iot #iot_device #iot_edge #microcontroller #microsoft_for_beginners #python #raspberry_pi #rpi

You can learn the basics of the Internet of Things (IoT) through a free 12-week course with 24 lessons that guide you step-by-step in building real projects like plant monitoring, vehicle tracking, and smart cooking timers. Each lesson includes quizzes, instructions, challenges, and solutions to help you understand sensors, cloud connections, security, and AI on devices. The course uses real hardware or virtual options, making it easy to practice hands-on skills. This project-based learning helps you gain practical IoT knowledge useful for many industries, improving your tech skills and job readiness.

https://github.com/microsoft/IoT-For-Beginners
#c_lang #ble #bluetooth_low_energy #iot #nrf52 #sensor #soil_moisture #soil_moisture_sensor

The b-parasite is a small, open-source device that checks soil moisture, air temperature, humidity, and light for your plants, using a simple coin cell battery that can last over two years. It works with popular smart home systems like Home Assistant and can send data wirelessly using Bluetooth or Zigbee. The device is easy to build or buy, comes with free designs and software, and can be protected with a 3D-printed case. This helps you keep your plants healthy by giving you clear, regular updates on their environment, so you know exactly when to water or adjust conditions[1][2][3].

https://github.com/rbaron/b-parasite
#c_lang #bluetooth #bluetooth_le #embedded #embedded_c #iot #mcu #microcontroller #real_time #rtos #zephyr #zephyr_rtos #zephyros

Zephyr is a free, open-source real-time operating system (RTOS) designed for small, resource-limited devices like sensors, wearables, and IoT gateways. It supports many hardware types such as ARM, Intel x86, and RISC-V, making it flexible for different projects. Zephyr is modular, so you can include only what you need, saving memory and power. It focuses on security with features like memory protection and secure boot. It also offers built-in networking and tools for easy development and testing. This helps you build reliable, fast, and secure embedded systems efficiently, especially for IoT and real-time applications[1][2][3].

https://github.com/zephyrproject-rtos/zephyr
#python #digital_signage #iot #python #raspberry_pi

Anthias is a free, open-source digital signage software that turns a Raspberry Pi or PC into a device to display images, videos, and web pages in full HD. It offers an easy web interface to upload, schedule, and manage content remotely on each screen. It supports Raspberry Pi models up to the latest Pi 5 and some PCs, making it affordable and flexible for small businesses or personal use. The benefit is that you can create and control digital signs without expensive hardware or software, though it requires some technical skill and managing screens individually.

https://github.com/Screenly/Anthias
1
#java #cloud #coap #dashboard #iot #iot_analytics #iot_platform #iot_solutions #java #kafka #lwm2m #microservices #middleware #mqtt #netty #platform #snmp #thingsboard #visualization #websockets #widgets

ThingsBoard is an open-source IoT platform that helps manage and analyze data from connected devices. It allows users to collect data, create real-time dashboards, and automate tasks using a powerful rule engine. This platform supports various protocols like MQTT and HTTP, making it easy to connect devices. Users can also define relationships between devices and assets, and trigger alarms based on specific conditions. The benefit is that it simplifies IoT project development, making it scalable and efficient for applications like smart farming, smart offices, and more.

https://github.com/thingsboard/thingsboard
#c_lang #bk7231 #bk7231n #bk7231t #bl602 #home_assistant #iot #ln882h #mqtt #smart_home #tasmota #tuya #w600 #w601 #w800 #w801 #wifi #xr809

OpenBeken is a free Tasmota-like firmware for Tuya devices with chips like BK7231T/N, BL602, W600, ESP32, and 20+ others, adding MQTT, Home Assistant auto-discovery, OTA updates, scripting, sensors, power metering, and RGB LED control. Download ready binaries, flash easily via GUI tools or UART, and use a 700+ device database with guides. You gain cloud-free smart home control, easy local setup without AP mode, lower power use, and full customization for reliable automation.

https://github.com/openshwprojects/OpenBK7231T_App