Setting Up your Arduino IDE with Ardublock & eGizmo PBOT2018 Library

Downloads:
- 1. Arduino IDE Software with gizDuino Boards Choose here!
- 2. ArduBlock MOD : New release - ardublock - 111320.zip
Note: For new release it has already in ArduBlockTool Folder where can easily add to Arduino IDE tools folder, instead of adding to My documents.
Old released- ardublock - 031919.exe - 3. Install Prolific Driver:
For WindowsOS
For MacOS (old), MacOS (latest) - 4. Add the eGizmo_PBOT2018 library.exe
Others:
A. Unzip all the files.
B. Go to My Documents>Arduino. Create filename “tools” folder then “ArduBlockTool” folder and “tool” folder. Inside the tool folder place the “ardublock-060118.jar“.
Quickest installation of adublock (below):
(Update) - Install the ardublock - 031319.exe (Double-Click), and Click Yes.
Click "Browse". Go to My Documents> Arduino folder.
then Click Install.
C. Install Prolific Driver, Open Arduino 1.8.5 folder>drivers> PL2303 Drivers.
D. Add the eGizmo PBOT2018 library. Go to My Documents> Arduino> libraries. Place the “eGizmo_PBOT2018“ folder (which contains examples folder,src,cpp,h, keywords files).


E. Now Open your Arduino 1.8.10 IDE
F. The Ardublock shown in Tools list > Click ArduBlock. Done.
FAMILIARIZE WITH BLOCKS.
ARDUBLOCK IDE
BASIC BLOCKS:
//Control
sketch, control structures

loop, delays (millis),if,if else, while,do while,repeat,break...
//Pins [Functions]
Digital I/O, Analog I/O, Time, Advanced I/O

read digital pin, analog pin (INPUT), set digital pin (OUTPUT), analog pin, servo, ultrasonic, Dht11, tone, set digital pins...
//Tests
Comparison Operators, Boolean Operators

greater than, less than, equal to, greater than equal to, less than equal to, not equal to...
//Math Operators
Arithmetic Operators, Math, Random Numbers

addition,subtraction,multiplication,division,remainder,absolute,power,square root, sine,cosine,tangent,random...
//Variables/Constants
Constants, Conversion

Set integer variable, unsigned long, string, boolean, low, high, true, false, double, int, byte, char...
//Communication
Serial communication, Stream,print, Serial read/write

Leave a Comment