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 (Feb 2017 - V3.9.0)
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.
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 (November 2016). This covers all platforms.
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.
Installing to a Generic Linux system
Make sure you download the file using wget to somewhere your preferred download location and then run the bash command as noted.
Once the installation finishes you should find a FUZE BASIC icon on the desktop or within your program menu.
Raspberry Pi Model V2 & 3
Raspberry Pi Model V1
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.
Instructions for FUZE BASIC for Windows
FUZE BASIC for Windows
Works with Win 7 upwards - 64BIT only
Version 3.9.0 is now available for free and can be downloaded above:
FUZE BASIC V 3.9.0 for Windows includes support for:
USB Webcams (manual will be updated soon)
In line assembly language (manual will be updated soon)
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.
Speech to Text
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.
We hope you enjoy using FUZE BASIC as much as we do. While this is a totally free version you are not entitled to sell it on as either a standalone or bundled with any other product without written approval from FUZE Technologies Ltd. Please read the license agreement when installing the software.