Downloads

The following files are available for downloading:
ZBasic Installer v4.3.22  08 Mar 2019
The installer includes the v4.3.22 ZBasic compiler, v1.7.5 ZBasic IDE, v4.3.5 of the ZBasic Library, v4.3.2 ZBasic documentation and the supplemental tools. The executables are intended for Windows XP and later versions. Approximately 80MB of available disk space is required to run the install procedure.
Download
(~80MB)
ZBasic Language Reference Manual v4.3.2  09 Dec 2015
This PDF format manual describes the ZBasic Language and provides some technical information about the ZX series microcontrollers. Although you can view it on-line, it is intended to be downloaded to your computer and viewed locally. For online viewing, the HTML version of the Language Reference Manual may be preferred. Both versions of the manual are installed when you install the ZBasic IDE and compiler (see above). A .zip file is also available containing both the PDF and HTML versions.
Download
(~2.8MB)
ZBasic System Library Reference Manual v4.3.2  09 Dec 2015
This PDF format manual describes the routines available in the ZBasic System Library. Although you can view it on-line, it is intended to be downloaded to your computer and viewed locally. For online viewing, the HTML version of the System Library Reference Manual may be preferred. Both versions of the manual are installed when you install the ZBasic IDE and compiler (see above). A .zip file is also available containing both the PDF and HTML versions.
Download
(~2.3MB)
ZBasic for ESP8266 v1.0.0  11 Sep 2015
This PDF format manual describes building ZBasic applications for the ESP8266 platform. Although you can view it on-line, it is intended to be downloaded to your computer and viewed locally. For online viewing, the HTML version of the ZBasic for ESP8266 Manual may be preferred. Both versions of the manual are installed when you install the ZBasic IDE and compiler (see above). A .zip file is also available containing both the PDF and HTML versions.
Download
(~2.3MB)
ZBasic Compiler v4.3.22  08 Mar 2019
The installation program (see above) contains a version of the ZBasic compiler. On occasion, a compiler update may be released without updating the installer. This .zip file contains just the compiler. If it is newer than the compiler version in the installer, you may download it and extract the executable file to the ZBasic installation directory. Read about the recent changes.
Download
(~1MB)
ZBasic Library v4.3.5  08 Mar 2019
The installation program (see above) contains a version of the ZBasic Library that is used to build native mode applications. On occasion, an update for the ZBasic Library may be released without updating the installer. This .zip file contains just the ZBasic Library files. If it is newer than the version in the installer or newer than the version that you have, you may download it and extract the files to the zlib subdirectory of the ZBasic installation directory. Read about the recent changes.
Download
(~7.5MB)
ZBasic IDE v1.7.5  24 Dec 2015
The installation program (see above) contains a version of the ZBasic IDE. On occasion, an IDE update may be released without updating the installer. This .zip file contains just the IDE. If it is newer than the version in the installer, you may download it and extract the executable file to the IDE subdirectory of the ZBasic installation directory. Read about the recent changes.
Download
(~1.0MB)
ZBasic-Arduino Compatibility Library v1.3  14 Jun 2013
The ZBasic-Arduino compatibility library can be used to compile Arduino applications to run on certain ZBasic target devices (e.g. those based on the mega328P, mega644P, mega1284P, mega1280 and mega2560). It can also be used to incorporate Arduino code elements into a ZBasic application. Read about the recent changes. See the ZBasic application note AN-223 - Using Arduino Code in ZBasic Applications for more information.
Download
(~3.0MB)
Converting PBasic Code to ZBasic
This document is intended to serve as a reference for those wanting to translate existing PBasic code for a 24-pin Basic Stamp (BS2) to the more advanced ZBasic dialect targeting a 24-pin ZX device (e.g. a ZX-24r). It will also be useful as a learning tool for those who have experience programming in PBasic and now wish to program in ZBasic. The conversion guide will also be of benefit to those converting from MBasic and other BASIC variants that are largely PBasic compatible (e.g. PICAXE, Basic ATOM, CUBLOC, etc.).
Download
(~200KB)
ZX-24 Series Schematic
Sometimes it is useful know what the circuitry is between your prototype and the actual processor. This PDF format image of the ZX-24 schematic will help you understand the circuit better. Alternately, you may wish to get the ZX-24 schematic in ExpressPCB format. The schematics for the ZX-24a, ZX-24p are identical with the exception of the use of a different CPU chip. The schematics for the ZX-24n, ZX-24r, and ZX-24s are identical with the exception of the use of a different CPU chip and that no serial EEPROM is present.

The schematic for the ZX-24x and ZX-24u is slightly different than that of the ATmega-based devices. A schematic for them is available as a PDF.

Download
(~40KB)
ZX-40 Series Suggested Circuits
This PDF format image shows some suggested support circuitry for the 40-pin ZX devices. Alternately, you may wish to get the ZX-40 circuits in ExpressPCB format.
Download
(~40KB)
ZX-44 Series Suggested Circuits
This PDF format image shows some suggested support circuitry for the 44-pin ZX devices. Alternately, you may wish to get the ZX-44 circuits in ExpressPCB format.
Download
(~40KB)
ZX-32a4 Suggested Circuits
This PDF format image shows some suggested support circuitry for the 44-pin ZX-32a4 device.
Download
(~40KB)
ZX-328n Suggested Circuits
This PDF format image shows some suggested support circuitry for the ZX-328n. Alternately, you may wish to get the ZX-328n circuits in ExpressPCB format.
Download
(~40KB)
ZX-32n Suggested Circuits
This PDF format image shows some suggested support circuitry for the ZX-32n. Alternately, you may wish to get the ZX-32n circuits in ExpressPCB format.
Download
(~40KB)
ZX-1281 Suggested Circuits
This PDF format image shows some suggested support circuitry for the ZX-1281. Alternately, you may wish to get the ZX-1281 circuits in ExpressPCB format.
Download
(~40KB)
ZX-1280 Suggested Circuits
This PDF format image shows some suggested support circuitry for the ZX-1280. Alternately, you may wish to get the ZX-1280 circuits in ExpressPCB format.
Download
(~40KB)
ZX-128a1 Suggested Circuits
This PDF format image shows some suggested support circuitry for the ZX-128a1.
Download
(~40KB)
ZX Virtual Machine v3.0.5 Firmware Update  02 February 2011
This is the field-installable update for the ZX control program, also known as the Virtual Machine. Read about the recent changes here. To avoid corrupting the update file, right click on the link below corresponding to the update for the desired device and then choose the appropriate item from the resulting popup menu to save the update file to your local drive.

ZX-24  VM v3.0.5 ZX-40  VM v3.0.5 ZX-44  VM v3.0.5 ZX-1281 VM v3.0.5
ZX-24a VM v3.0.5 ZX-40a VM v3.0.5 ZX-44a VM v3.0.5 ZX-1280 VM v3.0.5
ZX-24b VM v3.0.5 ZX-40b VM v3.0.5 ZX-44b VM v3.0.5
ZX-24p VM v3.0.5 ZX-40p VM v3.0.5 ZX-44p VM v3.0.5
ZX-24r VM v3.0.5 ZX-40r VM v3.0.5 ZX-44r VM v3.0.5
Atmel ATmega32 Datasheet
This PDF format datasheet provides an in-depth description the technical details of the AVR ATmega32 processor. Such information is only needed if you intend to use some special features of the AVR chip that are not directly supported in ZBasic. Although you can view it on-line, it is intended to be downloaded to your computer and viewed locally.
Download
(~3MB)
Atmel ATmega644 Datasheet
This PDF format datasheet provides an in-depth description the technical details of the AVR ATmega644 processor. Such information is only needed if you intend to use some special features of the AVR chip that are not directly supported in ZBasic. Although you can view it on-line, it is intended to be downloaded to your computer and viewed locally.
Download
(~3.5MB)
Atmel ATmega644P Datasheet
This PDF format datasheet provides an in-depth description the technical details of the AVR ATmega644P processor. Such information is only needed if you intend to use some special features of the AVR chip that are not directly supported in ZBasic. Although you can view it on-line, it is intended to be downloaded to your computer and viewed locally.
Download
(~7.0MB)
Atmel ATmega1284P Datasheet
This PDF format datasheet provides an in-depth description the technical details of the AVR ATmega1284P processor. Such information is only needed if you intend to use some special features of the AVR chip that are not directly supported in ZBasic. Although you can view it on-line, it is intended to be downloaded to your computer and viewed locally.
Download
(~7.0MB)
Atmel ATmega328P Datasheet
This PDF format datasheet provides an in-depth description the technical details of the AVR ATmega328P processor. Such information is only needed if you intend to use some special features of the AVR chip that are not directly supported in ZBasic. Although you can view it on-line, it is intended to be downloaded to your computer and viewed locally.
Download
(~7.0MB)
Atmel ATmega1281/ATmega1280 Datasheet
This PDF format datasheet provides an in-depth description the technical details of the AVR ATmega1281 and ATmega2180 processors. Such information is only needed if you intend to use some special features of the AVR chip that are not directly supported in ZBasic. Although you can view it on-line, it is intended to be downloaded to your computer and viewed locally.
Download
(~4.25MB)
Atmel ATxmega A Datasheet
This PDF format datasheet provides an in-depth description the technical details of the AVR ATmega A series processors. Such information is only needed if you intend to use some special features of the AVR chip that are not directly supported in ZBasic. Although you can view it on-line, it is intended to be downloaded to your computer and viewed locally.

The datasheets for the ATxmegaA1 and the ATxmegaA4 will also be useful for the ZX-128a1 and ZX-32a4/ZX-24x devices, respectively.

Download
(~5.5MB)
Product List
0 items