diff --git a/src/main/java/com/ardublock/translator/block/Esplora/TFT_Height.java b/src/main/java/com/ardublock/translator/block/Esplora/TFT_Height.java
new file mode 100644
index 00000000..efd4108f
--- /dev/null
+++ b/src/main/java/com/ardublock/translator/block/Esplora/TFT_Height.java
@@ -0,0 +1,29 @@
+package com.ardublock.translator.block.Esplora;
+
+import com.ardublock.translator.Translator;
+import com.ardublock.translator.block.TranslatorBlock;
+import com.ardublock.translator.block.exception.SocketNullException;
+import com.ardublock.translator.block.exception.SubroutineNotDeclaredException;
+
+
+public class TFT_Height extends TranslatorBlock {
+
+ public TFT_Height (Long blockId, Translator translator, String codePrefix, String codeSuffix, String label)
+ {
+ super(blockId, translator, codePrefix, codeSuffix, label);
+ }
+ //@Override
+ public String toCode() throws SocketNullException, SubroutineNotDeclaredException
+ {
+
+
+ translator.addHeaderFile("Esplora.h");
+ translator.addHeaderFile("TFT.h");
+ translator.addHeaderFile("SPI.h");
+ String ret = "EsploraTFT.height()";
+
+ return codePrefix + ret + codeSuffix;
+
+ }
+
+}
diff --git a/src/main/java/com/ardublock/translator/block/Esplora/TFT_Width.java b/src/main/java/com/ardublock/translator/block/Esplora/TFT_Width.java
new file mode 100644
index 00000000..4a54295b
--- /dev/null
+++ b/src/main/java/com/ardublock/translator/block/Esplora/TFT_Width.java
@@ -0,0 +1,29 @@
+package com.ardublock.translator.block.Esplora;
+
+import com.ardublock.translator.Translator;
+import com.ardublock.translator.block.TranslatorBlock;
+import com.ardublock.translator.block.exception.SocketNullException;
+import com.ardublock.translator.block.exception.SubroutineNotDeclaredException;
+
+
+public class TFT_Width extends TranslatorBlock {
+
+ public TFT_Width (Long blockId, Translator translator, String codePrefix, String codeSuffix, String label)
+ {
+ super(blockId, translator, codePrefix, codeSuffix, label);
+ }
+ //@Override
+ public String toCode() throws SocketNullException, SubroutineNotDeclaredException
+ {
+
+
+ translator.addHeaderFile("Esplora.h");
+ translator.addHeaderFile("TFT.h");
+ translator.addHeaderFile("SPI.h");
+ String ret = "EsploraTFT.width()";
+
+ return codePrefix + ret + codeSuffix;
+
+ }
+
+}
diff --git a/src/main/resources/com/ardublock/block/ardublock.properties b/src/main/resources/com/ardublock/block/ardublock.properties
index 08b2fa36..cfe0a315 100644
--- a/src/main/resources/com/ardublock/block/ardublock.properties
+++ b/src/main/resources/com/ardublock/block/ardublock.properties
@@ -1171,6 +1171,11 @@ bg.Esplora_Keyboard_Release=Release Keyboard
bg.Esplora_Keyboard_Release.description=Release Keyboard
bg.Esplora_Keyboard_ReleaseAll=Release All Keyboard
bg.Esplora_Keyboard_ReleaseAll.description=Release All Keyboard
+bg.Esplora_TFT_Height=Height TFT
+bg.Esplora_TFT_Height.description=Height TFT
+bg.Esplora_TFT_Width=Width TFT
+bg.Esplora_TFT_Width.description=Width TFT
+
bg.ls_10mmLEDModule.description=10mm Blue/Green/Yellow/Red LED Module
bg.ls_5mmLEDModule.description=5mm Blue/Green/Yellow/Red LED Module
diff --git a/src/main/resources/com/ardublock/block/ardublock.xml b/src/main/resources/com/ardublock/block/ardublock.xml
index 2aabf30b..2e06486c 100644
--- a/src/main/resources/com/ardublock/block/ardublock.xml
+++ b/src/main/resources/com/ardublock/block/ardublock.xml
@@ -7016,6 +7016,22 @@
+
+
+ Esplora_TFT_Width
+
+
+
+
+
+
+
+ Esplora_TFT_Height
+
+
+
+
+
@@ -10227,6 +10243,10 @@
Esplora_Keyboard_Press
Esplora_Keyboard_Release
+
+ Esplora_TFT_Height
+ Esplora_TFT_Width
+
Midi_C
Midi_CS
@@ -10611,6 +10631,7 @@
Esplora_Keyboard_Click
Esplora_Keyboard_ReleaseAll
Esplora_Keyboard_print
+ Esplora_TFT_Height
ada_dc_motor_fwd
diff --git a/src/main/resources/com/ardublock/block/ardublock_fr.properties b/src/main/resources/com/ardublock/block/ardublock_fr.properties
index 69b783e2..6982a37e 100644
--- a/src/main/resources/com/ardublock/block/ardublock_fr.properties
+++ b/src/main/resources/com/ardublock/block/ardublock_fr.properties
@@ -742,6 +742,8 @@ bg.Esplora_Keyboard_Click=Clique au clavier
bg.Esplora_Keyboard_Press=Appuyer au clavier
bg.Esplora_Keyboard_Release=Relacher au clavier
bg.Esplora_Keyboard_ReleaseAll=Relacher Toutes les touches
+bg.Esplora_TFT_Height=Hauteur TFT
+bg.Esplora_TFT_Width=Largeur TFT
bg.ls_10mmLEDModule.description=Module DEL 10mm bleu/vert/jaune/rouge
bg.ls_5mmLEDModule.description=Module DEL 5mm bleu/vert/jaune/rouge
diff --git a/src/main/resources/com/ardublock/block/block-mapping.properties b/src/main/resources/com/ardublock/block/block-mapping.properties
index bd97b87f..98cafe1e 100644
--- a/src/main/resources/com/ardublock/block/block-mapping.properties
+++ b/src/main/resources/com/ardublock/block/block-mapping.properties
@@ -576,6 +576,8 @@ Esplora_Keyboard_Click=com.ardublock.translator.block.Esplora.Keyboard_Click
Esplora_Keyboard_Press=com.ardublock.translator.block.Esplora.Keyboard_Press
Esplora_Keyboard_Release=com.ardublock.translator.block.Esplora.Keyboard_Release
Esplora_Keyboard_ReleaseAll=com.ardublock.translator.block.Esplora.Keyboard_ReleaseAll
+Esplora_TFT_Height=com.ardublock.translator.block.Esplora.TFT_Height
+Esplora_TFT_Width=com.ardublock.translator.block.Esplora.TFT_Width
#Panda
panda_i0=com.ardublock.translator.block.panda.PandaInputPortBlock