FUZE is a highly modernised adaptation of classic BASIC, the language that has introduced hundreds of millions of people to the world of coding. While you can do truly incredible things with FUZE it is not intended to replace professional 'real-world' languages like C++, Java, PHP, Python and so on. It is however the ideal introduction to advanced and often complex languages such as these. Most of all, FUZE is easy to grasp, very rewarding and the perfect stepping stone from visual coding environments like Scratch to advanced real-world text based languages.
Latest FUZE version 3.9.2
Release 28th September 2017
FOR ASUS Tinker Board, Raspberry Pi & Linux (V3.9.2)
FUZE is available for the ASUS Tinker Board, Raspberry Pi and generic Linux operating systems for free.
To install directly to a Raspberry Pi (all versions), ASUS Tinker Board or a generic Linux PC
Open Terminal then type;
[Generally from the Start / Accessories Menu]
[press Enter at the end of each line]
sudo apt-get update
sudo apt-get upgrade
When this finishes we recommend you reboot your Pi.
Download the latest Windows version of FUZE here.
Please note the 32Bit Windows version is experimental : please let us know how you get on with it. (Thanks!)
Download the latest FUZE Programmer's Reference Guide (15th May 2017). This covers all platforms.
BBC micro:bit - You must flash the microbit with the FUZE hex file
To 'flash' the BBC micro:bit simply connect it via a USBcable then drag the HEX file to it.
Maplin / OWI USB Robot arm (requires 'winUSB' driver installed)
Arduino / Genuino & Compatibles
To use any Arduino type device you must install the Arduino IDE from www.arduino.cc. YOU MUST then flash (upload) the FUZE BASIC firmware to the device so it can accept FB commands.
Start the Arduino IDE and load the file fuzeBasicArduino.ino located either in the Documents folder under Documents/fuze/arduino OR in the installation folder C:\Program Files (x86)\fuzebasic\fuzeBasicArduino
Make sure the Arduino IDE can see the device in the Tools/Port/ Menu and that the correct version is selected in Tools/Board:
If you are using an Orange Pip or another compatible device then select a standard Arduino Uno, otherwise for clones be sure to select the right version or compatible.