-
- GTE
-
-
-
-
-
- 700
-
-
+
+ A6
-
+
OttoSleeping
-
+
S_sleeping
-
+
-
- 10
+
+ LT
+
+
+ 1
+
+
+
+
+ 15
+
+
-
+
BACKWARD
1000
-
- 262
- 125
+
+ 13
+ StarWars
-
+
diff --git a/www/lang/Arduino_cn.js b/www/lang/Arduino_cn.js
index 1cf2e92f3..3d9cce7a0 100644
--- a/www/lang/Arduino_cn.js
+++ b/www/lang/Arduino_cn.js
@@ -69,6 +69,7 @@ Blockly.Msg.CAT_SOUND ="๐ค Noise"
Blockly.Msg.CAT_GAS = "โฝ Gas"
Blockly.Msg.CAT_OLED_U8G = "๐ฅ๏ธ OLED ๆพ็คบๅฑ";
Blockly.Msg.CAT_NEOPIXEL = "๐ Neopixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_CCS811 = "Sensor CO2";
Blockly.Msg.CAT_Displays = "๐ป Displays";
Blockly.Msg.CAT_AUDIO = "โซ Audio";
diff --git a/www/lang/Arduino_cz.js b/www/lang/Arduino_cz.js
index 3aa0f6918..24c3985bf 100644
--- a/www/lang/Arduino_cz.js
+++ b/www/lang/Arduino_cz.js
@@ -64,6 +64,7 @@ Blockly.Msg.CAT_SOUND ="๐ค Noise"
Blockly.Msg.CAT_GAS = "โฝ Gas"
Blockly.Msg.CAT_OLED_U8G = "๐ฅ๏ธ OLED";
Blockly.Msg.CAT_NEOPIXEL = "๐ Neopixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_CCS811 = "โ
CO2";
Blockly.Msg.CAT_Displays = "๐ป Displays";
Blockly.Msg.CAT_AUDIO = "๐ Audio Sound";
diff --git a/www/lang/Arduino_de.js b/www/lang/Arduino_de.js
index d4af59f71..27ea8a27e 100644
--- a/www/lang/Arduino_de.js
+++ b/www/lang/Arduino_de.js
@@ -70,6 +70,7 @@ Blockly.Msg.CAT_SOUND ="๐ค Noise"
Blockly.Msg.CAT_GAS = "โฝ Gas"
Blockly.Msg.CAT_OLED_U8G = "โ OLED";
Blockly.Msg.CAT_NEOPIXEL = "โ Neopixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_CCS811 = "Sensor CO2";
Blockly.Msg.CAT_Displays = "๐ฅ Displays";
Blockly.Msg.CAT_AUDIO = "โซ Audio";
diff --git a/www/lang/Arduino_en.js b/www/lang/Arduino_en.js
index fe2de4bf9..d80191ca9 100644
--- a/www/lang/Arduino_en.js
+++ b/www/lang/Arduino_en.js
@@ -80,9 +80,10 @@ Blockly.Msg.CAT_del = "๐ก LED Single";
Blockly.Msg.CAT_LED = "๐ก LED";
Blockly.Msg.CAT_LEDRGB = "๐ฅ LED RGB";
Blockly.Msg.CAT_NEOPIXEL = "๐ NeoPixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_MAX7219 = "๐ก Matrix 8x8";
Blockly.Msg.CAT_MAX1640 = "๐ก Matrix 16x8";
-Blockly.Msg.CAT_BARGRAPH = "๐ก LED Bar Graph";
+Blockly.Msg.CAT_BARGRAPH = "๐ก LED Bars";
Blockly.Msg.CAT_LCDI2C = "๐ LCD";
Blockly.Msg.CAT_BUZZER="๐ผ Buzzer";
Blockly.Msg.CAT_AUDIO = "๐ Audio Sound";
diff --git a/www/lang/Arduino_es.js b/www/lang/Arduino_es.js
index a8ab10dc8..4f56f2a03 100644
--- a/www/lang/Arduino_es.js
+++ b/www/lang/Arduino_es.js
@@ -77,6 +77,7 @@ Blockly.Msg.CAT_del = "๐ก LED";
Blockly.Msg.CAT_LED = "๐ก LED";
Blockly.Msg.CAT_LEDRGB = "๐ฅ RGB LED";
Blockly.Msg.CAT_NEOPIXEL = "๐ NeoPixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_MAX7219 = "๐ก Matriz 8x8";
Blockly.Msg.CAT_MAX1640 = "๐ก Matriz 16x8";
Blockly.Msg.CAT_BARGRAPH = "๐ก Barra LED";
diff --git a/www/lang/Arduino_fr.js b/www/lang/Arduino_fr.js
index 83ceda792..40a9ed5f7 100644
--- a/www/lang/Arduino_fr.js
+++ b/www/lang/Arduino_fr.js
@@ -70,6 +70,7 @@ Blockly.Msg.CAT_SOUND ="๐ค Noise"
Blockly.Msg.CAT_GAS = "โฝ Gas"
Blockly.Msg.CAT_OLED_U8G = "โ OLED";
Blockly.Msg.CAT_NEOPIXEL = "โ Neopixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_CCS811 = "Sensor CO2";
Blockly.Msg.CAT_Displays = "๐ฅ Displays";
Blockly.Msg.CAT_AUDIO = "โซ Audio";
diff --git a/www/lang/Arduino_heb.js b/www/lang/Arduino_heb.js
index 0e9b838d4..0849d2c5f 100644
--- a/www/lang/Arduino_heb.js
+++ b/www/lang/Arduino_heb.js
@@ -70,6 +70,7 @@ Blockly.Msg.CAT_SOUND ="๐ค Noise"
Blockly.Msg.CAT_GAS = "โฝ Gas"
Blockly.Msg.CAT_OLED_U8G = "โ OLED";
Blockly.Msg.CAT_NEOPIXEL = "โ Neopixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_CCS811 = "Sensor CO2";
Blockly.Msg.CAT_Displays = "๐ฅ Displays";
Blockly.Msg.CAT_AUDIO = "โซ Audio";
diff --git a/www/lang/Arduino_hu.js b/www/lang/Arduino_hu.js
index d1f2b986d..77138358e 100644
--- a/www/lang/Arduino_hu.js
+++ b/www/lang/Arduino_hu.js
@@ -68,6 +68,7 @@ Blockly.Msg.CAT_SOUND ="๐ค Noise"
Blockly.Msg.CAT_GAS = "โฝ Gas"
Blockly.Msg.CAT_OLED_U8G = "โ OLED";
Blockly.Msg.CAT_NEOPIXEL = "โ Neopixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_CCS811 = "Sensor CO2";
Blockly.Msg.CAT_Displays = "๐ฅ Displays";
Blockly.Msg.CAT_AUDIO = "โซ Audio";
diff --git a/www/lang/Arduino_it.js b/www/lang/Arduino_it.js
index eb46c07aa..5cd2c569a 100644
--- a/www/lang/Arduino_it.js
+++ b/www/lang/Arduino_it.js
@@ -71,6 +71,7 @@ Blockly.Msg.CAT_SOUND ="๐ค Noise"
Blockly.Msg.CAT_GAS = "โฝ Gas"
Blockly.Msg.CAT_OLED_U8G = "OLED";
Blockly.Msg.CAT_NEOPIXEL = "NeoPixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_CCS811 = "CO2 CCS811";
Blockly.Msg.CAT_Displays = "๐บ Display";
Blockly.Msg.CAT_AUDIO = "โซ Audio";
diff --git a/www/lang/Arduino_pl.js b/www/lang/Arduino_pl.js
index c620faf4f..94261f4f4 100644
--- a/www/lang/Arduino_pl.js
+++ b/www/lang/Arduino_pl.js
@@ -70,6 +70,7 @@ Blockly.Msg.CAT_SOUND ="๐ค Noise"
Blockly.Msg.CAT_GAS = "โฝ Gas"
Blockly.Msg.CAT_OLED_U8G = "โ OLED";
Blockly.Msg.CAT_NEOPIXEL = "โ Neopixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_CCS811 = "Sensor CO2";
Blockly.Msg.CAT_Displays = "๐ฅ Displays";
Blockly.Msg.CAT_AUDIO = "โซ Audio";
diff --git a/www/lang/Arduino_pt.js b/www/lang/Arduino_pt.js
index 5eb45c992..c55a4f28b 100644
--- a/www/lang/Arduino_pt.js
+++ b/www/lang/Arduino_pt.js
@@ -70,6 +70,7 @@ Blockly.Msg.CAT_SOUND ="๐ค Noise"
Blockly.Msg.CAT_GAS = "โฝ Gas"
Blockly.Msg.CAT_OLED_U8G = "โ OLED";
Blockly.Msg.CAT_NEOPIXEL = "โ Neopixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_CCS811 = "Sensor CO2";
Blockly.Msg.CAT_Displays = "๐ฅ Displays";
Blockly.Msg.CAT_AUDIO = "โซ Audio";
diff --git a/www/lang/Arduino_ru.js b/www/lang/Arduino_ru.js
index e2489ae9d..134bca262 100644
--- a/www/lang/Arduino_ru.js
+++ b/www/lang/Arduino_ru.js
@@ -70,6 +70,7 @@ Blockly.Msg.CAT_SOUND ="๐ค Noise"
Blockly.Msg.CAT_GAS = "โฝ Gas"
Blockly.Msg.CAT_OLED_U8G = "โ OLED";
Blockly.Msg.CAT_NEOPIXEL = "โ Neopixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_CCS811 = "Sensor CO2";
Blockly.Msg.CAT_Displays = "๐ฅ Displays";
Blockly.Msg.CAT_AUDIO = "โซ Audio";
diff --git a/www/lang/Arduino_tr.js b/www/lang/Arduino_tr.js
index c873113cb..b49b6fb1f 100644
--- a/www/lang/Arduino_tr.js
+++ b/www/lang/Arduino_tr.js
@@ -70,6 +70,7 @@ Blockly.Msg.CAT_SOUND ="๐ค Noise"
Blockly.Msg.CAT_GAS = "โฝ Gas"
Blockly.Msg.CAT_OLED_U8G = "โ OLED";
Blockly.Msg.CAT_NEOPIXEL = "โ Neopixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
Blockly.Msg.CAT_CCS811 = "Sensor CO2";
Blockly.Msg.CAT_Displays = "๐ฅ Displays";
Blockly.Msg.CAT_AUDIO = "โซ Audio";
diff --git a/www/lang/Arduino_zh.js b/www/lang/Arduino_zh.js
index e40d7f342..ad213f6c5 100644
--- a/www/lang/Arduino_zh.js
+++ b/www/lang/Arduino_zh.js
@@ -64,6 +64,7 @@ Blockly.Msg.CAT_OTTO = "โ Otto";
Blockly.Msg.CAT_OTTOH = "โ Humanoid";
Blockly.Msg.CAT_OLED_U8G = "โ OLED ่ขๅน";
Blockly.Msg.CAT_NEOPIXEL = "โ Neopixel";
+Blockly.Msg.CAT_NEOMATRIX = "๐ NeoMatrix";
//Wireless
Blockly.Msg.esp8266_init_tooltip = "่จญๅฎwifi็็ถฒ่ทฏ้ฃ็ทๆจกๅผ";
diff --git a/www/lang/msg_en.js b/www/lang/msg_en.js
index e363c793b..4c454d453 100644
--- a/www/lang/msg_en.js
+++ b/www/lang/msg_en.js
@@ -49,6 +49,6 @@ var MSG = {
ย ย badXml: "XML parsing error: \n %1 \n\nSelect 'OK' to abort your changes or 'Cancel' to continue editing the XML.",
ย ย arduino_card: "Load the settings for the board ",
ย ย aboutModalLabel: "About",
-ย ย aboutBody: "This is a free and open source visual programming software based on Blockly from Google, code is generated by just combining blocks taht then you can quickly upload to any Otto robot or Arduino project",
+ย ย aboutBody: "A free and open source visual programming software based on Blockly from Google, code is generated by just combining graphical blocks, that then can be quickly uploaded to Otto robot or any other Arduino project",
nano:"Microcontroller: ATmega328
Operating voltage: 5 V
Input voltage (VIN): 6-20 V
Power consumption: 19 mA
Flash memory: 32 KB of which 2 KB is used by bootloader
SRAM: 2 KB
Clock speed: 16 Mhz
EEPROM: 1 KB
DC current per I/O pin: 40 mA (20 mA recommended)
Digital I/O: pins 22
PWM outputs: 6 (D3, D5, D6, D9, D10, D11)
Analog input: pins 8 (ADC 10 bit)
I2C: A4 (SDA), A5 (SCL)
SPI: D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK)
LED_BUILTIN: D13
"
};
\ No newline at end of file
diff --git a/www/toolbox/toolbox_arduino_all.xml b/www/toolbox/toolbox_arduino_all.xml
index dff7be3ad..7275de201 100644
--- a/www/toolbox/toolbox_arduino_all.xml
+++ b/www/toolbox/toolbox_arduino_all.xml
@@ -49,7 +49,16 @@
-
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 10
+ 90
+
@@ -539,7 +548,7 @@
255
-