diff --git a/src/can.cpp b/src/stm32/can.cpp similarity index 100% rename from src/can.cpp rename to src/stm32/can.cpp diff --git a/src/delay.cpp b/src/stm32/delay.cpp similarity index 100% rename from src/delay.cpp rename to src/stm32/delay.cpp diff --git a/src/gpio_pin.cpp b/src/stm32/gpio_pin.cpp similarity index 100% rename from src/gpio_pin.cpp rename to src/stm32/gpio_pin.cpp diff --git a/src/init.cpp b/src/stm32/init.cpp similarity index 100% rename from src/init.cpp rename to src/stm32/init.cpp diff --git a/src/spi.cpp b/src/stm32/spi.cpp similarity index 100% rename from src/spi.cpp rename to src/stm32/spi.cpp diff --git a/src/uart.cpp b/src/stm32/uart.cpp similarity index 100% rename from src/uart.cpp rename to src/stm32/uart.cpp