{"id":20446274,"url":"https://github.com/rust-embedded/discovery-mb2","last_synced_at":"2025-06-11T05:07:09.591Z","repository":{"id":246140993,"uuid":"820107451","full_name":"rust-embedded/discovery-mb2","owner":"rust-embedded","description":"Rust Discovery Book for BBC micro::bit v2","archived":false,"fork":false,"pushed_at":"2025-05-29T16:03:54.000Z","size":10950,"stargazers_count":18,"open_issues_count":9,"forks_count":15,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-05-29T17:47:42.751Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rust-embedded.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-06-25T20:16:40.000Z","updated_at":"2025-05-29T16:02:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"acc8cc45-1b52-4cd3-b44a-f5a035001e03","html_url":"https://github.com/rust-embedded/discovery-mb2","commit_stats":null,"previous_names":["bartmassey-upstream/discovery-mb2","rust-embedded/discovery-mb2"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rust-embedded%2Fdiscovery-mb2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rust-embedded%2Fdiscovery-mb2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rust-embedded%2Fdiscovery-mb2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rust-embedded%2Fdiscovery-mb2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rust-embedded","download_url":"https://codeload.github.com/rust-embedded/discovery-mb2/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rust-embedded%2Fdiscovery-mb2/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259204809,"owners_count":22821160,"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":[],"created_at":"2024-11-15T10:18:47.356Z","updated_at":"2025-06-11T05:07:09.565Z","avatar_url":"https://github.com/rust-embedded.png","language":"Rust","readme":"# `micro::bit v2 Embedded Discovery Book`\n\nThe published text of this book is at\n\u003chttps://docs.rust-embedded.org/discovery-mb2\u003e for your\nperusing pleasure.\n\n-----\n\nDiscover the world of microcontrollers through\n[Rust](https://www.rust-lang.org/)! This book provides an\nintroduction to microcontrollers and how to use Rust with\nthem.\n\n## Book Versions\n\nThis book is the current and best-maintained version of the\nRust Embedded Discovery Book. It is intended to be used with\nthe [BBC Micro:Bit v2](https://microbit.org/new-microbit/)\n(MB2) development circuit board.\n\n(There are currently two *deprecated* older versions of this\nbook. [One\nversion](https://docs.rust-embedded.org/discovery/f3discovery)\nis based on the [STM F3\nDiscovery](https://www.st.com/en/evaluation-tools/stm32f3discovery.html)\ndevelopment board.  The [second\nversion](https://docs.rust-embedded.org/discovery/microbit)\nis slightly newer and is based on the [BBC Micro:Bit\nv1](https://microbit.org/get-started/features/overview/#original-micro:bit)\nand v2 circuit boards.  Unless you are determined to work\nwith older and less-well-supported hardware, and\ncorresponding older and less-well-supported books, we\nrecommend getting an MB2 and using this book instead. The\nMB2 is available for about US$20 from many online\nsuppliers.)\n\n## What Do You Want To Do?\n\nHere's some ways to get started:\n\n- Work through [this\n  book](https://docs.rust-embedded.org/discovery-mb2) with\n  an MB2\n- Start working on the examples from this repository\n- You've got questions?\n    - Have a look at our [discussions section on\n      GitHub](https://github.com/rust-embedded/discovery-mb2/discussions)\n    - Maybe it has already been answered\n    - If not, start a new discussion\n- You've found an issue?\n    - Have a look at our [issues on\n      GitHub](https://github.com/rust-embedded/discovery-mb2/issues)\n    - Maybe there is already a workaround\n    - If not, please open a new one - or even better - a [pull\n      request](https://github.com/rust-embedded/discovery-mb2/pulls) for solving\n      it\n- You want to talk to a human being directly?\n    - The general Rust [Embedded Matrix\n      chat](https://matrix.to/#/#rust-embedded:matrix.org)\n      is good for questions beyond the basics. Please be\n      respectful of the bandwidth of folks there, though:\n      it's a busy place\n\nHave fun and enjoy!\n\nThis project is developed and maintained by the [Resources team][team].\n\n## License\n\nThe documentation is licensed under\n\n- Creative Commons Attribution 4.0 License ([LICENSE-CC-BY](LICENSE-CC-BY)\n  or https://creativecommons.org/licenses/by/4.0/legalcode)\n\nAnd the source code is licensed under either of\n\n- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or\n  http://www.apache.org/licenses/LICENSE-2.0)\n\n- MIT License ([LICENSE-MIT](LICENSE-MIT) or\n  https://opensource.org/licenses/MIT)\n\nat your option.\n\n### Contribution\n\nUnless you explicitly state otherwise, any contribution\nintentionally submitted for inclusion in the work by you, as\ndefined in the Apache-2.0 license, shall be licensed as\nabove, without any additional terms or conditions.\n\n## Code of Conduct\n\nContribution to this crate is organized under the terms of\nthe [Rust Code of Conduct][CoC], the maintainer of this\ncrate, the [Resources team][team], promises to intervene to\nuphold that code of conduct.\n\n[CoC]: CODE_OF_CONDUCT.md\n[team]: https://github.com/rust-embedded/wg#the-resources-team\n\n## Translations\n\nWe are extremely grateful to those who have provided\ntranslations of this book: more are welcome.\n\nNote that these translations are of the older versions\nreferenced above, and may not be monitored for accuracy or\ncurrency.\n\n* [Japanese](https://tomoyuki-nakabayashi.github.io/discovery/)\n  ([repository](https://github.com/tomoyuki-nakabayashi/discovery))\n* [Chinese](https://jzow.github.io/discovery/)\n  ([repository](https://github.com/jzow/discovery))\n* [Portuguese (Brazilian)](https://allyssan.github.io/discovery/)\n  ([repository](https://github.com/allyssan/discovery))\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frust-embedded%2Fdiscovery-mb2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frust-embedded%2Fdiscovery-mb2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frust-embedded%2Fdiscovery-mb2/lists"}