diff --git a/driver_lib/driver/Makefile b/components/esp8266/driver/Makefile similarity index 100% rename from driver_lib/driver/Makefile rename to components/esp8266/driver/Makefile diff --git a/driver_lib/driver/gpio.c b/components/esp8266/driver/gpio.c similarity index 100% rename from driver_lib/driver/gpio.c rename to components/esp8266/driver/gpio.c diff --git a/driver_lib/driver/hw_timer.c b/components/esp8266/driver/hw_timer.c similarity index 100% rename from driver_lib/driver/hw_timer.c rename to components/esp8266/driver/hw_timer.c diff --git a/driver_lib/driver/i2c_master.c b/components/esp8266/driver/i2c_master.c similarity index 100% rename from driver_lib/driver/i2c_master.c rename to components/esp8266/driver/i2c_master.c diff --git a/driver_lib/driver/spi_interface.c b/components/esp8266/driver/spi_interface.c similarity index 100% rename from driver_lib/driver/spi_interface.c rename to components/esp8266/driver/spi_interface.c diff --git a/driver_lib/driver/uart.c b/components/esp8266/driver/uart.c similarity index 100% rename from driver_lib/driver/uart.c rename to components/esp8266/driver/uart.c diff --git a/driver_lib/include/gpio.h b/components/esp8266/include/driver/gpio.h similarity index 100% rename from driver_lib/include/gpio.h rename to components/esp8266/include/driver/gpio.h diff --git a/driver_lib/include/hw_timer.h b/components/esp8266/include/driver/hw_timer.h similarity index 100% rename from driver_lib/include/hw_timer.h rename to components/esp8266/include/driver/hw_timer.h diff --git a/driver_lib/include/i2c_master.h b/components/esp8266/include/driver/i2c_master.h similarity index 100% rename from driver_lib/include/i2c_master.h rename to components/esp8266/include/driver/i2c_master.h diff --git a/driver_lib/include/spi_interface.h b/components/esp8266/include/driver/spi_interface.h similarity index 100% rename from driver_lib/include/spi_interface.h rename to components/esp8266/include/driver/spi_interface.h diff --git a/driver_lib/include/spi_register.h b/components/esp8266/include/driver/spi_register.h similarity index 100% rename from driver_lib/include/spi_register.h rename to components/esp8266/include/driver/spi_register.h diff --git a/driver_lib/include/uart.h b/components/esp8266/include/driver/uart.h similarity index 100% rename from driver_lib/include/uart.h rename to components/esp8266/include/driver/uart.h