diff --git a/ADB.cpp b/ADB/ADB.cpp similarity index 100% rename from ADB.cpp rename to ADB/ADB.cpp diff --git a/ADB.h b/ADB/ADB.h similarity index 100% rename from ADB.h rename to ADB/ADB.h diff --git a/ADBCore.h b/ADB/ADBCore.h similarity index 100% rename from ADBCore.h rename to ADB/ADBCore.h diff --git a/ADBKeyCodes.h b/ADB/ADBKeyCodes.h similarity index 100% rename from ADBKeyCodes.h rename to ADB/ADBKeyCodes.h diff --git a/ADBKeymap.cpp b/ADB/ADBKeymap.cpp similarity index 100% rename from ADBKeymap.cpp rename to ADB/ADBKeymap.cpp diff --git a/ADBKeymap.h b/ADB/ADBKeymap.h similarity index 100% rename from ADBKeymap.h rename to ADB/ADBKeymap.h diff --git a/ADBPlatform.h b/ADB/ADBPlatform.h similarity index 100% rename from ADBPlatform.h rename to ADB/ADBPlatform.h diff --git a/ADBUtils.h b/ADB/ADBUtils.h similarity index 100% rename from ADBUtils.h rename to ADB/ADBUtils.h diff --git a/HIDTables.h b/ADB/HIDTables.h similarity index 100% rename from HIDTables.h rename to ADB/HIDTables.h diff --git a/examples/auto_platform_detect.cpp b/ADB/examples/auto_platform_detect.cpp similarity index 100% rename from examples/auto_platform_detect.cpp rename to ADB/examples/auto_platform_detect.cpp diff --git a/examples/multiplatform_basic.cpp b/ADB/examples/multiplatform_basic.cpp similarity index 100% rename from examples/multiplatform_basic.cpp rename to ADB/examples/multiplatform_basic.cpp diff --git a/examples/multiplatform_device_info.cpp b/ADB/examples/multiplatform_device_info.cpp similarity index 100% rename from examples/multiplatform_device_info.cpp rename to ADB/examples/multiplatform_device_info.cpp diff --git a/examples/multiplatform_event_handler.cpp b/ADB/examples/multiplatform_event_handler.cpp similarity index 100% rename from examples/multiplatform_event_handler.cpp rename to ADB/examples/multiplatform_event_handler.cpp diff --git a/examples/platform_aware_example.cpp b/ADB/examples/platform_aware_example.cpp similarity index 100% rename from examples/platform_aware_example.cpp rename to ADB/examples/platform_aware_example.cpp diff --git a/examples/platformio_BLE_esp32_example/README.md b/ADB/examples/platformio_BLE_esp32_example/README.md similarity index 100% rename from examples/platformio_BLE_esp32_example/README.md rename to ADB/examples/platformio_BLE_esp32_example/README.md diff --git a/examples/platformio_BLE_esp32_example/platformio.ini b/ADB/examples/platformio_BLE_esp32_example/platformio.ini similarity index 100% rename from examples/platformio_BLE_esp32_example/platformio.ini rename to ADB/examples/platformio_BLE_esp32_example/platformio.ini diff --git a/examples/platformio_BLE_esp32_example/src/main.cpp b/ADB/examples/platformio_BLE_esp32_example/src/main.cpp similarity index 100% rename from examples/platformio_BLE_esp32_example/src/main.cpp rename to ADB/examples/platformio_BLE_esp32_example/src/main.cpp diff --git a/examples/platformio_USB_arduino_uno_example/platformio.ini b/ADB/examples/platformio_USB_arduino_uno_example/platformio.ini similarity index 100% rename from examples/platformio_USB_arduino_uno_example/platformio.ini rename to ADB/examples/platformio_USB_arduino_uno_example/platformio.ini diff --git a/examples/platformio_USB_arduino_uno_example/src/main.cpp b/ADB/examples/platformio_USB_arduino_uno_example/src/main.cpp similarity index 100% rename from examples/platformio_USB_arduino_uno_example/src/main.cpp rename to ADB/examples/platformio_USB_arduino_uno_example/src/main.cpp diff --git a/examples/platformio_USB_esp32_example/platformio.ini b/ADB/examples/platformio_USB_esp32_example/platformio.ini similarity index 100% rename from examples/platformio_USB_esp32_example/platformio.ini rename to ADB/examples/platformio_USB_esp32_example/platformio.ini diff --git a/examples/platformio_USB_esp32_example/src/main.cpp b/ADB/examples/platformio_USB_esp32_example/src/main.cpp similarity index 100% rename from examples/platformio_USB_esp32_example/src/main.cpp rename to ADB/examples/platformio_USB_esp32_example/src/main.cpp diff --git a/examples/platformio_USB_leonardo_example/platformio.ini b/ADB/examples/platformio_USB_leonardo_example/platformio.ini similarity index 100% rename from examples/platformio_USB_leonardo_example/platformio.ini rename to ADB/examples/platformio_USB_leonardo_example/platformio.ini diff --git a/examples/platformio_USB_leonardo_example/src/main.cpp b/ADB/examples/platformio_USB_leonardo_example/src/main.cpp similarity index 100% rename from examples/platformio_USB_leonardo_example/src/main.cpp rename to ADB/examples/platformio_USB_leonardo_example/src/main.cpp diff --git a/examples/platformio_USB_multi_platform_example/platformio.ini b/ADB/examples/platformio_USB_multi_platform_example/platformio.ini similarity index 100% rename from examples/platformio_USB_multi_platform_example/platformio.ini rename to ADB/examples/platformio_USB_multi_platform_example/platformio.ini diff --git a/examples/platformio_USB_multi_platform_example/src/main.cpp b/ADB/examples/platformio_USB_multi_platform_example/src/main.cpp similarity index 100% rename from examples/platformio_USB_multi_platform_example/src/main.cpp rename to ADB/examples/platformio_USB_multi_platform_example/src/main.cpp diff --git a/examples/platformio_USB_stm32_example/README.md b/ADB/examples/platformio_USB_stm32_example/README.md similarity index 100% rename from examples/platformio_USB_stm32_example/README.md rename to ADB/examples/platformio_USB_stm32_example/README.md diff --git a/examples/platformio_USB_stm32_example/platformio.ini b/ADB/examples/platformio_USB_stm32_example/platformio.ini similarity index 100% rename from examples/platformio_USB_stm32_example/platformio.ini rename to ADB/examples/platformio_USB_stm32_example/platformio.ini diff --git a/examples/platformio_USB_stm32_example/src/main.cpp b/ADB/examples/platformio_USB_stm32_example/src/main.cpp similarity index 100% rename from examples/platformio_USB_stm32_example/src/main.cpp rename to ADB/examples/platformio_USB_stm32_example/src/main.cpp diff --git a/examples/usb_hid_stm32.cpp b/ADB/examples/usb_hid_stm32.cpp similarity index 100% rename from examples/usb_hid_stm32.cpp rename to ADB/examples/usb_hid_stm32.cpp diff --git a/platformio_example/library.json b/ADB/platformio_example/library.json similarity index 100% rename from platformio_example/library.json rename to ADB/platformio_example/library.json