diff --git a/drivers/Makefile.dep b/drivers/Makefile.dep
index 64f61a969309fcb4705a06b537dbec3884d87843..3d3da25b362974916ea78bf5aac99c12cc26889d 100644
--- a/drivers/Makefile.dep
+++ b/drivers/Makefile.dep
@@ -6,6 +6,13 @@ ifneq (,$(filter adc%1c,$(USEMODULE)))
   USEMODULE += adcxx1c
 endif
 
+ifneq (,$(filter ads101%,$(USEMODULE)))
+  FEATURES_REQUIRED += periph_gpio
+  FEATURES_REQUIRED += periph_i2c
+  USEMODULE += ads101x
+  USEMODULE += xtimer
+endif
+
 ifneq (,$(filter adxl345,$(USEMODULE)))
   FEATURES_REQUIRED += periph_i2c
 endif
diff --git a/drivers/Makefile.include b/drivers/Makefile.include
index 4f6c8687e6eef027b6ab2dfd50e54f965cceca36..6703b6e9ea932e1d0d434793d609fb0b26ab4bce 100644
--- a/drivers/Makefile.include
+++ b/drivers/Makefile.include
@@ -2,6 +2,10 @@ ifneq (,$(filter adcxx1c,$(USEMODULE)))
   USEMODULE_INCLUDES += $(RIOTBASE)/drivers/adcxx1c/include
 endif
 
+ifneq (,$(filter ads101x,$(USEMODULE)))
+  USEMODULE_INCLUDES += $(RIOTBASE)/drivers/ads101x/include
+endif
+
 ifneq (,$(filter adxl345,$(USEMODULE)))
   USEMODULE_INCLUDES += $(RIOTBASE)/drivers/adxl345/include
 endif