[ English ] [ 日本語 ]
The set of components and utilities for C++ applications using microbit-dal (also known as micro:bit runtime)
The microbit-dal-ext-kit provides components and utilities compatible with BBC micro:bit. It also unofficially supports several extension boards and hardware modules. The kit consists of small C++ classes and functions, so you can use any part of them mixed with microbit-dal and Arm Mbed OS.
microbit-dal-ext-kit-example
(or any module written in C++) |
microbit-dal-ext-kit
|
microbit
and
microbit-dal
(also known as micro:bit runtime) |
| Arm Mbed OS |
| BBC micro:bit device |
| Extension board and/or Hardware module (optional) |
| Inputs/Outputs (optional) |
-
microbit-dal-ext-kit-example(github.com/softgraph)
An example for usingmicrobit-dal-ext-kit -
microbit-dal-ext-kit(github.com/softgraph)
The set of components and utilities for C++ applications usingmicrobit-dal(also known as micro:bit runtime) with or withoutmicrobit -
microbit-dal(github.com/lancaster-university)
The core set of drivers, mechanisms and types that make up the micro:bit runtime. -
microbit(github.com/lancaster-university)
A collection of the commonly used components of the micro:bit runtime with a standard configuration, to provide an easy to use interface for programming the micro:bit in C/C++.
- ElecFreaks' Joystick:bit
- Kitronik's Zip Halo
- SparkFun's moto:bit
- Waveshare's Mini Piano Module
- Generic Buzzer
- Generic NeoPixel (WS2812B) LED strip
- Generic Sonar module (HC-SR04)
MIT
See also Notes for microbit-dal-ext-kit and example.
Run Doxygen (doxygen.nl) with Doxyfile in the project root to generate the documentation. Doxygen version 1.8.0 or higher is required.
| Module | URL |
|---|---|
microbit-dal-ext-kit-example |
https://github.com/softgraph/microbit-dal-ext-kit-example |
| Module | URL | Version |
|---|---|---|
microbit |
https://github.com/lancaster-university/microbit | v2.1.1 |
microbit-dal |
https://github.com/lancaster-university/microbit-dal | v2.1.1 |
© 2019 Softgraph, Inc.