diff --git a/java_console/.idea/libraries/dfu_java.xml b/java_console/.idea/libraries/dfu_java.xml
new file mode 100644
index 0000000000..d471a6f9e2
--- /dev/null
+++ b/java_console/.idea/libraries/dfu_java.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/java_console/build.xml b/java_console/build.xml
index 8b321d3275..61eaa4f416 100644
--- a/java_console/build.xml
+++ b/java_console/build.xml
@@ -2,7 +2,7 @@
-
+
@@ -148,6 +148,13 @@
+
+
+
+
+
+
+
diff --git a/java_console/lib/dfu/IntelHexParser.jar b/java_console/lib/dfu/IntelHexParser.jar
new file mode 100644
index 0000000000..2c43c34fb3
Binary files /dev/null and b/java_console/lib/dfu/IntelHexParser.jar differ
diff --git a/java_console/lib/dfu/dfu_java.jar b/java_console/lib/dfu/dfu_java.jar
new file mode 100644
index 0000000000..f58b2d5127
Binary files /dev/null and b/java_console/lib/dfu/dfu_java.jar differ
diff --git a/java_console/lib/dfu/libusb4java-1.3.0-linux-aarch64.jar b/java_console/lib/dfu/libusb4java-1.3.0-linux-aarch64.jar
new file mode 100644
index 0000000000..0f53f1c16b
Binary files /dev/null and b/java_console/lib/dfu/libusb4java-1.3.0-linux-aarch64.jar differ
diff --git a/java_console/lib/dfu/libusb4java-1.3.0-linux-arm.jar b/java_console/lib/dfu/libusb4java-1.3.0-linux-arm.jar
new file mode 100644
index 0000000000..635a77b4b4
Binary files /dev/null and b/java_console/lib/dfu/libusb4java-1.3.0-linux-arm.jar differ
diff --git a/java_console/lib/dfu/libusb4java-1.3.0-linux-x86-64.jar b/java_console/lib/dfu/libusb4java-1.3.0-linux-x86-64.jar
new file mode 100644
index 0000000000..1e4de5e0d9
Binary files /dev/null and b/java_console/lib/dfu/libusb4java-1.3.0-linux-x86-64.jar differ
diff --git a/java_console/lib/dfu/libusb4java-1.3.0-linux-x86.jar b/java_console/lib/dfu/libusb4java-1.3.0-linux-x86.jar
new file mode 100644
index 0000000000..6ccb81562e
Binary files /dev/null and b/java_console/lib/dfu/libusb4java-1.3.0-linux-x86.jar differ
diff --git a/java_console/lib/dfu/usb4java-1.3.0.jar b/java_console/lib/dfu/usb4java-1.3.0.jar
new file mode 100644
index 0000000000..d5ac62c6bb
Binary files /dev/null and b/java_console/lib/dfu/usb4java-1.3.0.jar differ
diff --git a/java_console/ui/ui.iml b/java_console/ui/ui.iml
index 6e6a8fb20c..7f71b5631b 100644
--- a/java_console/ui/ui.iml
+++ b/java_console/ui/ui.iml
@@ -30,5 +30,6 @@
+
\ No newline at end of file