uBitTool
uBitTool is a command line and GUI application to interface with the micro:bit.
It can:
- Read the micro:bit flash contents
- Extract user Python code from the micro:bit flash
- Flash the micro:bit
- Compare the contents of the micro:bit flash against a local hex file
Docs
The documentation is online at
https://carlosperate.github.io/ubittool/,
and its source can be found in docs directory.
Basic Introduction
The easiest way to use uBitTool is via the application GUI.
- Download one of the latest GUI executables for macOS or Windows from the GitHub Releases Page.
- Plug-in your micro:bit to the computer via USB
- Open the GUI executable file
- On the application menu click "nrf > Read Full Flash contents (Intel Hex)".
- A full image of the micro:bit flash should now be displayed in the GUI :)
For more information and instructions for other platforms please visit the Documentation.
Metadata
Release files for ubittool 0.8.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ubittool-0.8.0.tar.gz | 14.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ubittool-0.8.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.6 kB
Release files / ubittool-0.8.0.tar.gz
| Download URL | ubittool-0.8.0.tar.gz |
|---|---|
| Size | 14.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0896045d47b20bfb0c5a9d9fe4f061a84fa5c6927787a98f79a37a63dd6ed9cd
|
|
BLAKE2b-256 checksum How to use checksums |
74b5bc617f8bd01f3818b60f78a656a9cc57f7d86f19669a5d5722cfbe60f1f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.2.1 CPython/3.9.25 Darwin/24.6.0
|
Release files / ubittool-0.8.0-py3-none-any.whl
| Download URL | ubittool-0.8.0-py3-none-any.whl |
|---|---|
| Size | 15.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2bcaac67ff5809301478c842a5978794d548780d10ae5636ac8d00fe8c8e9368
|
|
BLAKE2b-256 checksum How to use checksums |
545a37512a1426c914c55ac7f007874f501269ecf7147b1bb33ad1737b8f8c37
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.2.1 CPython/3.9.25 Darwin/24.6.0
|