diff --git a/components/badge23/CMakeLists.txt b/components/badge23/CMakeLists.txt
index 01f811e4e38ec3ee8a24f6a4907c5f690fad12be..8f910586a2827a8b6a586bdbef80778c6da61e23 100644
--- a/components/badge23/CMakeLists.txt
+++ b/components/badge23/CMakeLists.txt
@@ -5,5 +5,4 @@ idf_component_register(
         include
     REQUIRES
         flow3r_bsp
-        bl00mbox
 )
diff --git a/components/st3m/st3m_console.c b/components/st3m/st3m_console.c
index cb10caae7c658218bd0491014e0dc9ec549b6e5a..6062eb8d616a0ac91ec7472984bfbddb03536e73 100644
--- a/components/st3m/st3m_console.c
+++ b/components/st3m/st3m_console.c
@@ -6,6 +6,7 @@
 #include "esp_vfs.h"
 #include "esp_vfs_dev.h"
 #include "esp_log.h"
+#include "esp_timer.h"
 #include "driver/uart.h"
 #include "freertos/FreeRTOS.h"
 #include "freertos/ringbuf.h"
diff --git a/components/st3m/st3m_gfx.c b/components/st3m/st3m_gfx.c
index 720054425348dc43367af3f5ae55a4c9f6d24ab4..e785579d751b4235c362da746b518d2b680acccd 100644
--- a/components/st3m/st3m_gfx.c
+++ b/components/st3m/st3m_gfx.c
@@ -5,6 +5,7 @@
 #include "esp_system.h"
 #include "esp_log.h"
 #include "esp_task.h"
+#include "esp_timer.h"
 #include "freertos/FreeRTOS.h"
 #include "freertos/queue.h"