diff --git a/epicardium/main.c b/epicardium/main.c
index 7a24021b72bd964e8848cc54354b9ddfed6e7b3b..2b0453c2c0922a3dd0a341d3e744a2e987a6e652 100644
--- a/epicardium/main.c
+++ b/epicardium/main.c
@@ -9,7 +9,7 @@
 #include "pmic.h"
 #include "leds.h"
 #include "api/dispatcher.h"
-#include "modules/serial.h"
+#include "modules/modules.h"
 
 #include "FreeRTOS.h"
 #include "task.h"
diff --git a/epicardium/modules/modules.h b/epicardium/modules/modules.h
new file mode 100644
index 0000000000000000000000000000000000000000..cc779a5f324d68564886c371bf3593e3502fd37f
--- /dev/null
+++ b/epicardium/modules/modules.h
@@ -0,0 +1,9 @@
+#ifndef MODULES_H
+#define MODULES_H
+
+/* ---------- Serial ------------------------------------------------------- */
+#define SERIAL_READ_BUFFER_SIZE 128
+void vSerialTask(void *pvParameters);
+
+#endif /* MODULES_H */
+
diff --git a/epicardium/modules/serial.c b/epicardium/modules/serial.c
index c4492c2a5af0f63b072c5475c79f1b42ff129027..2efc4b9219e1c43170ddb30d5d247bf1d9388a2c 100644
--- a/epicardium/modules/serial.c
+++ b/epicardium/modules/serial.c
@@ -1,8 +1,6 @@
 #include <stdint.h>
 #include <stdio.h>
 
-#include "serial.h"
-
 #include "max32665.h"
 #include "cdcacm.h"
 #include "uart.h"
@@ -12,6 +10,8 @@
 #include "task.h"
 #include "queue.h"
 
+#include "modules.h"
+
 /* Task ID for the serial handler */
 TaskHandle_t serial_task_id = NULL;
 
diff --git a/epicardium/modules/serial.h b/epicardium/modules/serial.h
deleted file mode 100644
index e944089cd952f31a5f6598deaca11d342c51e196..0000000000000000000000000000000000000000
--- a/epicardium/modules/serial.h
+++ /dev/null
@@ -1,8 +0,0 @@
-#ifndef EPIC_SERIAL_H
-#define EPIC_SERIAL_H
-
-#define SERIAL_READ_BUFFER_SIZE 128
-
-void vSerialTask(void *pvParameters);
-
-#endif /* EPIC_SERIAL_H */