Introduction

#1 - Installation

Welcome to the CircutBlocks tutorial!

Here is where you learn basic CircuitBlocks functionalities as well as start working on your first programs.

If you don’t know, CircuitBlocks is a Scratch-based (a visual block programming language) IDE in which you can easily and effectively create and upload your projects to the Ringo phone.

This tutorial is going to be broken down into several chapters, each representing one of the important aspects of the IDE.

NOTE: CircuitBlocks will be referred to as CB in the future


Installation

CB is supported on all major platforms.

The installation process is really easy as you just need to download the file and install it just like you would with any other program on your preferred platform.


Windows

  • Go to the CircuitBlocks download page
  • Download the latest version *Windows.exe (ex. CircuitBlocks-1.1.0-Windows.exe) - Check if you have a 32 or 64 version. Go to Settings on your PC, click on the System option and find the About section where you'll see the system type.
  • Double-click the file to run the executable
  • CB will automatically install and create a new desktop shortcut
random image


Your PC is not at risk!

There is a possibility that a notification that says your PC is at risk may pop up when you try to install CircuitBlocks. Don't worry, this happens regardless of CircuitBlocks being safe to run. See the instructions below on how to handle this notification.

This is the message you might get when trying to install CircuitBlock on your PC. Windows reports a threat despite the program being safe to download and run.

Please proceed with installing by clicking on 'More info' option.

random image

After you click on 'More info' option, an option to 'Run anyway' should appear at the bottom of the window.

Proceed by clicking on 'Run anyway'.

random image

Linux

There are two ways of installing CB on Linux

Installation:
  • Go to the CircuitBlocks download page
  • Download the latest version *Linux_amd64.deb (ex. CircuitBlocks-1.0.1-Linux_amd64.deb)
  • Double-click the file to run the installation (Ubuntu)
  • Write inside a terminal sudo dpkg -i  <path to the downloaded file .deb>  (Other Linux distros)
  • CB will automatically install and create a desktop entry
Stand-alone (AppImage):
  • Go to the CircuitBlocks download page
  • Download the latest version *Linux.AppImage (ex. CircuitBlocks-1.0.1-Linux.AppImage)
  • Right-click on the file and select ‘Properties’
  • Go to Permissions and tick ‘Allow executing file as program’
  • Double-click the file and the installation will complete automatically

random image

Mac OS

  • Go to the CircuitBlocks download page
  • Download the latest version *Mac.dmg (ex. CircuitBlocks-1.0.1-Mac.dmg)
  • Move the files to ‘Applications’ folder
  • CB will be installed automatically

random image