|
2 | 2 |
|
3 | 3 | This is a free and open source visual programming language based on Blockly from Google & MIT, to generate C/C++ code, |
4 | 4 | compile and upload to multiple options of microcontrollers. Compatible with any |
5 | | -[Otto DIY robot, Arduino or ESP8266 and ESP32 related boards](https://www.ottodiy.com/software). It is the perfect |
6 | | -software to get you started into coding and STEM robotics. |
| 5 | +[Otto DIY robots, Arduino or ESP8266 and ESP32 related boards](https://www.ottodiy.com/software). |
7 | 6 |
|
8 | 7 | ## [Click here to watch the video to see all the main features](https://youtu.be/chcWxh4Co_c) |
9 | 8 |
|
10 | | -## Installer |
11 | | -This software can work offline (standalone) by installing it on your computer. Depending on your operating system the |
12 | | -installation files are already available or you have to create them yourself. |
13 | | - |
14 | | -### Windows and MacOS |
| 9 | +## Windows ONLY |
15 | 10 |
|
16 | 11 | Download the installer from the [releases page](https://github.com/OttoDIY/blockly/releases). After the software is |
17 | 12 | installed in your PC, it is ready to use immediately, you do not need to import Arduino libraries or any additional |
18 | | -setup for the boards because it comes with a copy of the Arduino CLI, it is all in one software!, you will be ready |
19 | | -to upload codes directly to your robot or any other Arduino project via USB. |
20 | | - |
21 | | -If your computer do not recognize the USB device or Otto, you have to install the CH340 or CH341 or FTDI driver that |
22 | | -is in the ["driversUSB" folder](https://github.com/OttoDIY/blockly/tree/master/driversUSB) or download from |
23 | | -[this link](https://sparks.gogo.co.nz/ch340.html) |
24 | | - |
25 | | -### Linux |
| 13 | +setup for the boards, you will be ready to upload codes directly to your robot or any other Arduino project via USB cable. |
26 | 14 |
|
27 | | -For Linux operating systems go to [this repo](https://github.com/OttoDIY/blocklyLinux). |
| 15 | +### A better solution that works in all other OS, is the [new HP Robots Otto web coding ecosystem](https://hprobots.com/otto-robot/code/) |
28 | 16 |
|
29 | 17 | ## How to Use |
30 | 18 |
|
31 | 19 | 1. Open any example. |
32 | | -2. Connect your Otto robot. |
33 | | -3. Select your board and the USB port where Otto is connected. |
34 | | -4. Upload and yes is that easy you can even just click upload and the code will be automatically compiled! |
| 20 | +2. Connect your microcontroller. |
| 21 | +3. Select your board and the USB port where is connected. |
| 22 | +4. Click upload and the code will be automatically compiled, but it will take some time. |
35 | 23 |
|
36 | | -Drag, drop, connect, mix, play and create your own codes. [Join the Otto Builder community, see all the cool stuff we are making with Otto Blockly and post your ideas!](http://builders.ottodiy.com/) |
| 24 | +Drag, drop, connect, mix, play and create your own codes. |
| 25 | +[Join the Otto Builder community, see all the cool stuff and post your ideas!](https://www.ottodiy.com/community) |
37 | 26 |
|
38 | 27 | ## Help us add your Language |
39 | 28 |
|
@@ -106,7 +95,7 @@ make sure they have been tested. |
106 | 95 |
|
107 | 96 | Just make sure to keep consistency in the naming and make a record of the change or improvement made. |
108 | 97 |
|
109 | | -Welcome to the Otto DIY development team! |
| 98 | +Welcome to the Otto DIY team! |
110 | 99 | Thanks for your contribution. |
111 | 100 |
|
112 | 101 | ## Attribution |
|
0 commit comments