FUZE BASIC 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 BASIC 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 BASIC is easy to grasp, very rewarding and the perfect stepping stone from visual coding environments like Scratch to advanced real-world text based languages.
FOR ASUS Tinker Board, Raspberry Pi & Linux (V3.9.1)
FUZE BASIC is available for the ASUS Tinker Board, Raspberry Pi and generic Linux operating systems for free.
If you have a FUZE system then you can download the complete BOOT image further below.
To install directly to a Rasberry 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 BASIC here.
Please note the 32Bit Windows version is experimental : please let us know how you get on with it. (Thanks!)
Download the latest FUZE BASIC Programmer's Reference Guide (15th May 2017). This covers all platforms.
Instructions for FUZE BASIC for Windows
FUZE BASIC for Windows
Version 3.9.1 is now available for free and can be downloaded above:
To use the above boot images you will need to extract (unzip) the IMG image then use the utility Win32DiskImager to Image the file to an SD card (must be 8GB or larger). Alternatively if you are using Linux or Mac OSX you can use the DD tool.
Warning - use Win32DiskImager carefully. It is a fantastic product but care must be taken when Imaging IMG files.
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.