{"id":51460,"url":"https://github.com/getiot/awesome-learning-projects","name":"awesome-learning-projects","description":":fire: Awesome list of learning projects for coding","projects_count":30,"last_synced_at":"2026-05-24T14:00:38.627Z","repository":{"id":110791404,"uuid":"557629217","full_name":"getiot/awesome-learning-projects","owner":"getiot","description":":fire: Awesome list of learning projects for coding","archived":false,"fork":false,"pushed_at":"2022-10-30T02:06:43.000Z","size":2,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-21T18:03:53.290Z","etag":null,"topics":["awesome"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/getiot.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}},"created_at":"2022-10-26T02:26:19.000Z","updated_at":"2024-12-20T16:20:13.000Z","dependencies_parsed_at":"2024-01-14T13:38:13.776Z","dependency_job_id":"e6506a88-262e-4287-b96e-6a3281ea08a0","html_url":"https://github.com/getiot/awesome-learning-projects","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/getiot/awesome-learning-projects","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getiot%2Fawesome-learning-projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getiot%2Fawesome-learning-projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getiot%2Fawesome-learning-projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getiot%2Fawesome-learning-projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getiot","download_url":"https://codeload.github.com/getiot/awesome-learning-projects/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getiot%2Fawesome-learning-projects/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32760962,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"ssl_error","status_checked_at":"2026-05-07T02:14:29.405Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"}},"created_at":"2024-01-14T11:16:21.079Z","updated_at":"2026-05-24T14:00:38.627Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Projects"],"sub_categories":["C","Books","RTOS","Maker","Cpp","IoT","Linux kernel","Android"],"readme":"# Awesome Learning Projects\n\n[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/getiot/awesome-learning-projects)\n\n[Preview on the web](https://getiot.tech)\n\n## Introduction\n\nThere are a lot of ~~hidden~~ treasures lying within open-source ocean scattered across the internet.\n\n## Table of Contents\n\n- [Awesome Learning Projects](#awesome-learning-projects)\n  - [Introduction](#introduction)\n  - [Table of Contents](#table-of-contents)\n  - [Projects](#projects)\n    - [Linux kernel](#linux-kernel)\n    - [RTOS](#rtos)\n    - [IoT](#iot)\n    - [Maker](#maker)\n    - [C](#c)\n    - [Cpp](#cpp)\n    - [Android](#android)\n    - [Books](#books)\n\n## Projects\n\n### Linux kernel\n\n- [linux-lab](https://github.com/tinyclub/linux-lab)\n\n### RTOS\n\n- [RT-Thread](https://github.com/RT-Thread/rt-thread)\n\n### IoT\n\n- [IoT-For-Beginners](https://github.com/microsoft/IoT-For-Beginners)\n\n### Maker\n\n- [BBear_balance_car](https://github.com/bigbearishappy/BBear_balance_car)\n- [ONE-Robot](https://github.com/peng-zhihui/ONE-Robot)\n- [Peak](https://github.com/peng-zhihui/Peak)\n- [L-ink_Card](https://github.com/peng-zhihui/L-ink_Card)\n- [PocketLCD](https://github.com/peng-zhihui/PocketLCD)\n- [HoloCubic](https://github.com/peng-zhihui/HoloCubic)\n- [ElectronBot](https://github.com/peng-zhihui/ElectronBot)\n- [Dummy-Robot](https://github.com/peng-zhihui/Dummy-Robot)\n- [Project-Quantum](https://github.com/peng-zhihui/Project-Quantum)\n- [MiniRover](https://github.com/peng-zhihui/MiniRover-Hardware)\n- [Planck-Pi](https://github.com/peng-zhihui/Planck-Pi)\n- [ST-Link-Nano](https://github.com/peng-zhihui/ST-Link-Nano)\n- [XUAN](https://github.com/peng-zhihui/XUAN)\n- [HandiPi](https://github.com/brickbots/HandiPi)\n\n### C\n\n- [Tinyhttpd](https://sourceforge.net/projects/tinyhttpd/)\n- [cJSON](https://sourceforge.net/projects/cjson/)\n- [json-parser](https://github.com/Barenboim/json-parser)\n- [Webbench](http://home.tiscali.cz/~cz210552/webbench.html)\n\n### Cpp\n\n- [TinyWebServer](https://github.com/qinguoyi/TinyWebServer)\n- [WebServer](https://github.com/linyacool/WebServer)\n- [WebServer](https://github.com/markparticle/WebServer)\n- [myTinyKV](https://github.com/shidazhuang/myTinyKV)\n- [myTinyWebServer](https://github.com/shidazhuang/myTinyWebServer)\n\n### Android\n\n- [GoodWeather](https://github.com/lilongweidev/GoodWeather)：好天气 App，介绍如何从零开始开发一款 Android 应用。\n- [BluetoothTouch](https://github.com/peng-zhihui/BluetoothTouch)\n\n\n### Books\n\n- [craftinginterpreters]()：介绍一门小型自创编程语言 Lox 解释器和虚拟机的原理和实现。\n- [ThinkPython](https://github.com/AllenDowney/ThinkPython)：面向初学者介绍 Python 编程，本书还有第二版 [ThinkPython2](https://github.com/AllenDowney/ThinkPython2)，以及中文翻译版本 [ThinkPython-CN](https://github.com/cycleuser/ThinkPython-CN)。\n- [ThinkDSP](https://github.com/AllenDowney/ThinkDSP)：将 Python 代码和数字信号处理结合。\n\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/getiot%2Fawesome-learning-projects/projects"}