Software Downloads

This is where you can download the latest versions of the Apps you can run on the Kookaberry; learn to manage your Kookaberry folders and files; edit the MicroPython code; and show the Kookaberry screen on your classroom monitor or smart board (the Teacher's Window).

Before clicking on the images below to download documents and files, please take the time to read and digest the instructions and descriptions in the sections underneath.

 
Apps you can run on the Kookaberry

The most up-to-date version of all the app files and associated support files can be downloaded from specific apps or from the App Register spreadsheet. (See below)

[This facility is under development]

 
Managing the Kookaberry's Folders and Files

Initial organisation of folders and files requires a bit of discipline but, once done, is easy to manage. (See below)

Editing the MicroPython code and running the Teachers' Window.
The KookaSuite is made up of the following PC based programmes.
  • KookaTW – the Kookaberry Teacher’s Window that mirrors the Kookaberry’s display
  • KookaIDE – an Integrated Development Environment for programming the Kookaberry in MicroPython; and
  • KookaBlockly – an implementation of the GoogleBlockly programming environment for the Kookaberry

Learn how to download and implement the KookaSuite by clicking on the Learn More link below.

Learn more →


Organisation of Folders and Files in the USB Memory

The “/app” Folder

This folder contains all the apps that are to appear in the menu on the screen when the Kookaberry is switched on.  The “/” before the folder name shows that it is a file folder one level down from the general (root) level of the drive.

Image
The “/lib” Folder

This folder contains collections of routine, pre-coded, library programmes that are accessed by the apps you make and dowloaded. These programmes (files) should not, once downloaded, need  to be changed or altered by the user.

Root Directory

This is the general level of the drive and is where data and plain text files are stored. This is where the important Kappconfig .txt file is located.

Files created by Kookaberry apps will also be stored here from where they can be retrieved when connected to a computer. These include .csv (Excel) files containing the data measured during data logging activities (eg, count data from the CountMe app).

NOTE: Files generated by Kookaberry apps will not appear in the computer’s USB drive file directory until after the Kookaberry receiving the data exits the app and until after the Kookaberry has been reset

This process happens automatically when switching from battery to USB power

 

The app folder.

Example app files

Image

The lib folder

Image

The root directory

Image

 

Backing up

Kookaberries are currently being supplied with the USB memory populated with nearly all of the files developed to date (December, 2019).

It is good practice to connect the Kookaberry (when first received) to a computer; make a copy of the USB memory drive; and paste it to another place in the computer where it can be copied or retrieved as required.

To do this,

  • right-click the Drive (usually KOOKABERRY (D))
  • click Copy
  • Paste in a new safe location - preferably where they are backed up in the cloud eg, on OneDrive or a Google Drive

This new location should be the one into which all new files and revised versions of existing software should be loaded pending their transfer by drag-and-drop into the USB memories of connected Kookaberries.

 


Register of app and files

The most up-to-date version of all the app files and associated lib and root directory files can be downloaded by clicking on the image to the right.

All the files required for an individual app to run successfully - this includes the main .py programme and any associated files in the lib folder - are progressively being made available on each app web page.

The easiest way to ensure you have an integrated set of the most up-to-date files is to download the zip folder referenced in the next section.


Download the latest set of USB files

The latest versions of all the current app, lib and root directory files can be down loaded into the backup location on your computer by clicking on the image to the left.


 

Repairing the USB Memory

If the USB memory on a Kookaberry becomes corrupted for some reason (ie, the menu screen starts looking strange) then the drive should be formatted (ie cleaned out completely), and the folders and files copied and pasted back from the backup location 

Corruption of the USB memory - which is very rare - generally occurs because the USB cable is disconnected when data is being transferred.

This can be avoided by either closing ???????? the KOOKABERRY drive before disconnecting, or checking that it is OK to eject the USB memory by clicking the little USB memory icon at the right of  Taskbar at the bottom of your Windows computer.

The former is easier…..

Step 1

To format the Kookaberry drive, right click on the drive name in the file Explorer menu (left hand screenshot below), and then click on Format (right hand screenshot).

Image
Image

Step 2

A small window will appear when Format is clicked. Click Start.

A warning will now appear that formatting will erase ALL data on the disk. As this is what we are setting out to do - click on OK

Image Image

Step 3

The formatting will proceed and a popup window will advise that the operation has been completed. Close the Format window.

The KOOKABERRY (D) drive will now be empty.

Step 4

Copy all the original files, plus all new or updated ones from the backed up location on your computer and paste them into the empty KOOKABERRY drive.

The Kookaberry will now work as well as it when you took it out of its original box

Image

 

Repairing the USB Memory

If the USB memory on a Kookaberry becomes corrupted for some reason (ie, the menu screen starts looking strange) then the drive should be formatted (ie cleaned out completely), and the folders and files copied and pasted back from the backup location 

Corruption of the USB memory - which is very rare - generally occurs because the USB cable is disconnected when data is being transferred.

This can be avoided by either closing ???????? the KOOKABERRY drive before disconnecting, or checking that it is OK to eject the USB memory by clicking the little USB memory icon at the right of  Taskbar at the bottom of your Windows computer.

The former is easier…..