This is a repository of MicroPython STEM apps in MicroPython for use with the Kookaberry micro-computer. The repository is organised as follows:
- apps - contains pre-coded programs (apps) organised into folders of common interest such as music, maths, environment etc.
- lib - contains library modules in the following folders:
- code - contains the source code of the library modules
- mpy Pico - MicroPython bytecode for the Pico (RP2040 / RP2350) Kookaberry
- mpy STM - MicroPython bytecode modules for the STM Kookaberry
- KookaBlocs - contains scripts using the KookaBlocs visual scripting language for the Kookaberry. These scripts are organised into folders of common interest.
- PiicoDev - contains scripts and library modules for the PiicoDev modules marketed by Core Electronics.
The following documentation is available online:
- Kookaberry Reference Guide - a guide to the hardware and the software in the Kookaberry.
- KookaBlocs Reference Guide - a guide to programming the Kookaberry using the KookaBlocs visual programming language.
- KookaCode Reference Guide - a guide to the development tool for Kookaberry MicroPython scripts. It is a portable web application that supports loading, editing, saving, running and debugging MicroPython scripts on a USB-tethered Kookaberry.
- KookaBlockly Reference Guide - a guide to the KookaBlocs visual programming language. Note: The KookaBlockly programming tool is a desktop app for which development has ceased. It has been superceded by the KookaBlocs web app described above.
- AusSTEM Learning Hub - a repository of educational resources including lesson plans, descriptions of apps, and descriptions of the Kookaberry and compatible peripherals.
To the fullest extent permitted by law, AustSTEM and the authors named herein absolutely disclaim all warranties, expressed or implied, including, but not limited to, implied warranties of merchantability and fitness for any particular purpose.
No warranty is given that this software will be free of errors, or that defects in the software will be corrected.
See the GNU General Public License for more details.