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
#other #algorithms #bioinformatics #computational_biology #computational_physics #computer_architecture #computer_science #computer_vision #database_systems #databases #deep_learning #embedded_systems #machine_learning #quantum_computing #reinforcement_learning #robotics #security #systems #web_development

This collection of computer science courses offers a wide range of topics, from introductory programming to advanced specialized fields like machine learning, blockchain, and quantum computing. Here’s a simple summary of the benefits You can learn various aspects of computer science, including programming, algorithms, data structures, computer systems, software engineering, artificial intelligence, machine learning, and more.
- **Diverse Resources** There are courses on specific areas such as blockchain development, quantum computing, computational finance, and robotics, which can help you specialize in your area of interest.
- **Practical Skills** Most of these resources are available online for free, making quality education accessible to everyone.

Overall, this collection is a valuable resource for anyone looking to learn or deepen their knowledge in computer science.

https://github.com/Developer-Y/cs-video-courses
#c_lang #c #embedded #graphics #gui #mcu #microcontroller #tft

LVGL (Light and Versatile Graphics Library) is a popular, free, and open-source library for creating beautiful user interfaces (UIs) on various microcontrollers and display types. Here’s what you need to know LVGL offers over 30 built-in widgets, a powerful style system, web-inspired layout managers, and support for multiple languages.
- **Portable and Efficient** Detailed documentation with over 100 examples helps you get started quickly. You can also try out demos directly in your browser.
- **Community Support** LVGL can be integrated into various platforms like Arduino, PlatformIO, Zephyr, ESP-IDF, and more.

Using LVGL benefits you by providing a robust and flexible tool to create modern GUIs efficiently, with extensive community support and resources to help you every step of the way.

https://github.com/lvgl/lvgl
#c_lang #display #eink #embedded #epaper #esp32 #weather

This weather display uses a wifi-enabled ESP32 microcontroller and a 7.5-inch E-Paper display to show current and forecasted weather, indoor temperature, and humidity. It gets weather data from the OpenWeatherMap API and can be configured to update as often as you want. The device is very energy-efficient, running for over 6 months on a single 5000mAh battery when updating every 30 minutes. You can customize settings like location, time/date formats, units, and language. It also shows hourly outlook graphs and air quality indexes. The setup is easy with PlatformIO for VSCode, and it includes troubleshooting guides for common issues. This device is great because it saves power, provides accurate weather information, and is highly customizable.

https://github.com/lmarzen/esp32-weather-epd