diff --git a/mxgui/drivers/display_stm32f4discovery.cpp b/mxgui/drivers/display_stm32f4discovery.cpp
index 45948d5c1fbaea41a1cc42d24b6336519932ce30..d66021f3916c0a4d253a5db99095d30be3f48bf9 100644
--- a/mxgui/drivers/display_stm32f4discovery.cpp
+++ b/mxgui/drivers/display_stm32f4discovery.cpp
@@ -39,7 +39,8 @@ using namespace miosix;
     || defined(_BOARD_STM32F429ZI_SKYWARD_ROGALLINA) \
     || defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST)   \
     || defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_X) \
-    || defined(_BOARD_STM32F429ZI_HRE_TEST_STAND)
+    || defined(_BOARD_STM32F429ZI_HRE_TEST_STAND) \
+    || defined(_BOARD_STM32F429ZI_PARAFOIL)
 
 namespace mxgui {
 
diff --git a/mxgui/drivers/display_stm32f4discovery.h b/mxgui/drivers/display_stm32f4discovery.h
index 709741f0ffc1dbd082b7c384bc7b5a465a2443da..16e147c58a82bea71291102efa73214614d6d51c 100644
--- a/mxgui/drivers/display_stm32f4discovery.h
+++ b/mxgui/drivers/display_stm32f4discovery.h
@@ -40,7 +40,8 @@
     || defined(_BOARD_STM32F429ZI_SKYWARD_ROGALLINA) \
     || defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST)   \
     || defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_X) \
-    || defined(_BOARD_STM32F429ZI_HRE_TEST_STAND)
+    || defined(_BOARD_STM32F429ZI_HRE_TEST_STAND) \
+    || defined(_BOARD_STM32F429ZI_PARAFOIL)
 
 #include <config/mxgui_settings.h>
 #include "display.h"
diff --git a/mxgui/drivers/event_stm32f4discovery.cpp b/mxgui/drivers/event_stm32f4discovery.cpp
index cf00a2ccddede385429ac02d8c9e09143000941a..7ebd3e844997f96de527423a11d56c97f3d20554 100644
--- a/mxgui/drivers/event_stm32f4discovery.cpp
+++ b/mxgui/drivers/event_stm32f4discovery.cpp
@@ -37,6 +37,7 @@
     || defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST)    \
     || defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_X)) \
     || defined(_BOARD_STM32F429ZI_HRE_TEST_STAND) \
+    || defined(_BOARD_STM32F429ZI_PARAFOIL) \
     && defined(MXGUI_LEVEL_2)
 
 #include "event_stm32f4discovery.h"
diff --git a/mxgui/drivers/event_stm32f4discovery.h b/mxgui/drivers/event_stm32f4discovery.h
index 2633a84f0d194155b3f4dfdf378799ac14e45413..f75a67d984d63a88340e9a8dcea1a73a50c60278 100644
--- a/mxgui/drivers/event_stm32f4discovery.h
+++ b/mxgui/drivers/event_stm32f4discovery.h
@@ -44,7 +44,8 @@
     || defined(_BOARD_STM32F429ZI_SKYWARD_ROGALLINA) \
     || defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST)   \
     || defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_X) \
-    || defined(_BOARD_STM32F429ZI_HRE_TEST_STAND)
+    || defined(_BOARD_STM32F429ZI_HRE_TEST_STAND) \
+    || defined(_BOARD_STM32F429ZI_PARAFOIL)
 
 namespace mxgui {
 
diff --git a/mxgui/drivers/event_types_stm32f4discovery.h b/mxgui/drivers/event_types_stm32f4discovery.h
index 410367222ffc3c02b65519b098fe009b368622ba..494e81acb2611bb1e6f3c7b956f98dbd04912667 100644
--- a/mxgui/drivers/event_types_stm32f4discovery.h
+++ b/mxgui/drivers/event_types_stm32f4discovery.h
@@ -36,7 +36,8 @@
     || defined(_BOARD_STM32F429ZI_SKYWARD_ROGALLINA) \
     || defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST)   \
     || defined(_BOARD_STM32F429ZI_SKYWARD_DEATHST_X) \
-    || defined(_BOARD_STM32F429ZI_HRE_TEST_STAND)
+    || defined(_BOARD_STM32F429ZI_HRE_TEST_STAND) \
+    || defined(_BOARD_STM32F429ZI_PARAFOIL)
 
 class EventType
 {