{"id":16959429,"url":"https://github.com/ncrmro/math-tutor","last_synced_at":"2026-05-16T13:36:13.274Z","repository":{"id":208168243,"uuid":"720947913","full_name":"ncrmro/math-tutor","owner":"ncrmro","description":"CLI and embeeded deivce to teach math.","archived":false,"fork":false,"pushed_at":"2023-11-23T06:43:55.000Z","size":33,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-20T07:13:54.216Z","etag":null,"topics":["education","esp32","risc-v","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/ncrmro.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":"2023-11-20T03:07:13.000Z","updated_at":"2023-11-20T04:50:38.000Z","dependencies_parsed_at":"2024-11-27T20:46:14.377Z","dependency_job_id":"4a93d531-98cd-4622-99f7-03f8183d2502","html_url":"https://github.com/ncrmro/math-tutor","commit_stats":null,"previous_names":["ncrmro/math-tutor"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ncrmro%2Fmath-tutor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ncrmro%2Fmath-tutor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ncrmro%2Fmath-tutor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ncrmro%2Fmath-tutor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ncrmro","download_url":"https://codeload.github.com/ncrmro/math-tutor/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244816205,"owners_count":20515055,"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":["education","esp32","risc-v","rust"],"created_at":"2024-10-13T22:44:57.488Z","updated_at":"2026-05-16T13:36:08.218Z","avatar_url":"https://github.com/ncrmro.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Overview\n\nA cheap, single-purpose educational device, akin to a Tamagotchi, offers significant benefits for impoverished communities. Its low cost and focused functionality provide targeted and engaging learning experiences without the need for advanced infrastructure like internet or electricity. These devices are easy to distribute, robust, and require minimal maintenance, making them particularly suitable for remote and under-resourced areas.\n\n- iface_esp32: ESP32-C3 Risc processor, two GPIO buttons and display\n- iface_terminal_cli: Terminal CLI based math learninig tutor\n- math_tutor_core: Shared library designed so it can be used on embedded devices (ESP32-C3)\n\n\nCargo workspace has trouble right now because of the custom ESP32-C3 Risc toolchain.\n\n\n```shell\ncargo build --workspace  \n```\n\nThe terminal CLI can be accessed by running the following from the `iface_terminal_cli`\n\n```shell\ncargo run\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fncrmro%2Fmath-tutor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fncrmro%2Fmath-tutor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fncrmro%2Fmath-tutor/lists"}