Micro:Pi is a pure python IDE (Intergrated Development Enviroment) designed to run on any system with python. It has a simple interface and contains a whole box of tricks such as the serial monitor and image sender/reciver.
Micro:Pi can run entirely offline if you want to. It downloads all of its dependancys at install time and from that point on no internet connection is required. Micro:Pi also allows you to program your BBC Micro:Bit in C++ which is usually only avaliable through command line interfaces (which Micro:Pi does for you). It also comes with a built in serial monitor and it's entierly open source.
To install Micro:Pi there is a new script bundled. Open a terminal
in the root folder of Micro:Pi then type
./install.sh. It has to
be run as root so
sudo sh install.sh is recommended. Uninstalling
in done by the
uninstall.sh script and in run in the same way.
If you want to install Micro:Pi without having to download it all first,
download the install.sh file then run
sudo sh install.sh --online
and it should download and install.
If you are on a non linux system, download this repository from github then download and install the following:
Now you need to add the location where you installed yotta (C:\yotta by default) and the \bin directory of you gcc-arm-none-eabi installation to your global path. Instructions for adding to you path can be found at http://yottadocs.mbed.com/#windows-path. If you want you can also remove the "Run Yotta" shortcut from your desktop as you don't need it.
You can then start micropi using
cd micropi python micropi.py
An install script for windows is planned by is made hard because windows doesn't have a package manager.
I don't have a PayPal or anything similar but the best way you can contribute is by just letting people know about Micro:Pi and getting it out.
The words "BBC" and "Micro:Bit" and the BBC Micro:Bit logo are all trademarks of the BBC and I lay no claim to them.