https://github.com/microbit-foundation/spec-i2c-protocol
Specification for the micro:bit I2C protocol
https://github.com/microbit-foundation/spec-i2c-protocol
microbit microbit-spec
Last synced: 4 months ago
JSON representation
Specification for the micro:bit I2C protocol
- Host: GitHub
- URL: https://github.com/microbit-foundation/spec-i2c-protocol
- Owner: microbit-foundation
- License: cc-by-sa-4.0
- Created: 2021-01-11T16:18:02.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-03-17T17:33:03.000Z (over 3 years ago)
- Last Synced: 2025-01-20T21:56:38.823Z (over 1 year ago)
- Topics: microbit, microbit-spec
- Homepage: https://tech.microbit.org/software/spec-i2c-protocol/
- Size: 71.3 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# micro:bit I2C Protocol Specification
Documentation for the I2C Protocol between the micro:bit V2 Interface MCU (KL27)
and Target MCU (nRF52).
## Specification
The specification can be found in the `spec` folder.
## Additional Information
Other useful technical documentation:
- [micro:bit Tech Site DAPLink page](https://tech.microbit.org/software/daplink-interface/)
- [micro:bit Power Management](https://github.com/microbit-foundation/spec-power-management/)
- [micro:bit Tech Site pin and signals information](https://tech.microbit.org/hardware/schematic/)
- [micro:bit V2 schematic](https://github.com/microbit-foundation/microbit-v2-hardware/)
## Implementations
This specification is currently implemented in the
[CODAL micro:bit project](https://github.com/lancaster-university/codal-microbit-v2)
(Target nRF52) and the
[DAPLink project](https://github.com/ARMmbed/DAPLink/pull/763) (Interface KL27).
## License
SPDX-License-Identifier: [CC-BY-SA-4.0](LICENSE)
## Code of Conduct
Trust, partnership, simplicity and passion are our core values we live and
breathe in our daily work life and within our projects. Our open-source
projects are no exception. We have an active community which spans the globe
and we welcome and encourage participation and contributions to our projects by
everyone. We work to foster a positive, open, inclusive and supportive
environment and trust that our community respects the micro:bit code of conduct.
Please see our [code of conduct](https://microbit.org/safeguarding/) which
outlines our expectations for all those that participate in our community and
details on how to report any concerns and what would happen should breaches
occur.