diff --git a/boards/bluepill/Makefile b/boards/bluepill/Makefile
index f8fcbb53a06595771dae356338a7bf2c0673734d..7d218baad8a302cd1fe1dc71dcde1d50ad99535a 100644
--- a/boards/bluepill/Makefile
+++ b/boards/bluepill/Makefile
@@ -1,3 +1,5 @@
 MODULE = board
 
+DIRS = $(RIOTBOARD)/common/stm32f103c8
+
 include $(RIOTBASE)/Makefile.base
diff --git a/boards/bluepill/Makefile.dep b/boards/bluepill/Makefile.dep
index 5472bf8b8d8fd463a18815c0f10e5d348f90fe51..587675d91228f89adb0af6284323d44d5155597f 100644
--- a/boards/bluepill/Makefile.dep
+++ b/boards/bluepill/Makefile.dep
@@ -1,3 +1,4 @@
 ifneq (,$(filter saul_default,$(USEMODULE)))
   USEMODULE += saul_gpio
 endif
+include $(RIOTBOARD)/common/stm32f103c8/Makefile.dep
diff --git a/boards/bluepill/Makefile.features b/boards/bluepill/Makefile.features
index dd5163b8a742a87eaa49bafe013b559ed199a1e6..ef95df38ad2f85c9d81cd8031459122d4259b3b0 100644
--- a/boards/bluepill/Makefile.features
+++ b/boards/bluepill/Makefile.features
@@ -1,13 +1 @@
-# Put defined MCU peripherals here (in alphabetical order)
-FEATURES_PROVIDED += periph_adc
-FEATURES_PROVIDED += periph_gpio
-FEATURES_PROVIDED += periph_i2c
-FEATURES_PROVIDED += periph_pwm
-FEATURES_PROVIDED += periph_spi
-FEATURES_PROVIDED += periph_timer
-FEATURES_PROVIDED += periph_uart
-
-# The board MPU family (used for grouping by the CI system)
-FEATURES_MCU_GROUP = cortex_m3_2
-
--include $(RIOTCPU)/stm32f1/Makefile.features
+-include $(RIOTBOARD)/common/stm32f103c8/Makefile.features
diff --git a/boards/bluepill/Makefile.include b/boards/bluepill/Makefile.include
index cd5c8686aff4ce9218aac113e6648852ffc38970..60e5ff25b56243d08a0fb8043c5320d421d9a22c 100644
--- a/boards/bluepill/Makefile.include
+++ b/boards/bluepill/Makefile.include
@@ -1,32 +1,2 @@
-## the cpu to build for
-export CPU = stm32f1
-export CPU_MODEL = stm32f103c8
-
-# define the default port depending on the host OS
-PORT_LINUX ?= /dev/ttyUSB0
-PORT_DARWIN ?= $(firstword $(sort $(wildcard /dev/tty.SLAB_USBtoUART*)))
-
-# setup serial terminal
-include $(RIOTMAKE)/tools/serial.inc.mk
-
-# optionally, use dfu-util to flash via usb
-# note: needs a bootloader flashed before, config below is compatible
-# with blackmagic_dfu, see https://github.com/blacksphere/blackmagic/
-# To stop bootloader from loading an existing firmware, pull down
-# (ground) GPIO B1.
-ifeq ($(PROGRAMMER),dfu-util)
-  export ROM_OFFSET ?= 0x2000 # Skip the space needed by the embedded bootloader
-  export FLASHER = dfu-util
-  export DEBUGGER = # no debugger
-  export RESET = # dfu-util has no support for resetting the device
-
-  HEXFILE = $(BINFILE)
-  export FFLAGS = -d 1d50:6017 -s 0x08002000:leave -D "$(HEXFILE)"
-else
-
-# this board uses openocd by default
-export DEBUG_ADAPTER ?= stlink
-export STLINK_VERSION ?= 2
-
-include $(RIOTMAKE)/tools/openocd.inc.mk
-endif
+USEMODULE += boards_common_stm32f103c8
+include $(RIOTBOARD)/common/stm32f103c8/Makefile.include
diff --git a/boards/bluepill/dist/openocd.cfg b/boards/bluepill/dist/openocd.cfg
deleted file mode 100644
index ad3f024bf13123c259011ad6cd3e36cd517bed2b..0000000000000000000000000000000000000000
--- a/boards/bluepill/dist/openocd.cfg
+++ /dev/null
@@ -1,4 +0,0 @@
-source [find target/stm32f1x.cfg]
-reset_config none separate
-
-$_TARGETNAME configure -rtos auto
diff --git a/boards/bluepill/dist/openocd.cfg b/boards/bluepill/dist/openocd.cfg
new file mode 120000
index 0000000000000000000000000000000000000000..c5149f81f596b63a3d6368a3af8238b850ca4dbe
--- /dev/null
+++ b/boards/bluepill/dist/openocd.cfg
@@ -0,0 +1 @@
+../../common/stm32f103c8/dist/openocd.cfg
\ No newline at end of file
diff --git a/boards/bluepill/include/gpio_params.h b/boards/bluepill/include/gpio_params.h
index a198c68c4e4c66ef5e276eca993a014eda376ef8..a9f8b461726a3f68a1e798a3bafdf3dc962f82df 100644
--- a/boards/bluepill/include/gpio_params.h
+++ b/boards/bluepill/include/gpio_params.h
@@ -7,7 +7,7 @@
  */
 
 /**
- * @ingroup     boards_stm32f130c8t6
+ * @ingroup     boards_bluepill
  * @{
  *
  * @file
diff --git a/boards/common/stm32f103c8/Makefile b/boards/common/stm32f103c8/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..43083909ed1e8727c12722b8b74f3425fbf10ae9
--- /dev/null
+++ b/boards/common/stm32f103c8/Makefile
@@ -0,0 +1,3 @@
+MODULE = boards_common_stm32f103c8
+
+include $(RIOTBASE)/Makefile.base
diff --git a/boards/common/stm32f103c8/Makefile.dep b/boards/common/stm32f103c8/Makefile.dep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/boards/common/stm32f103c8/Makefile.features b/boards/common/stm32f103c8/Makefile.features
new file mode 100644
index 0000000000000000000000000000000000000000..dd5163b8a742a87eaa49bafe013b559ed199a1e6
--- /dev/null
+++ b/boards/common/stm32f103c8/Makefile.features
@@ -0,0 +1,13 @@
+# Put defined MCU peripherals here (in alphabetical order)
+FEATURES_PROVIDED += periph_adc
+FEATURES_PROVIDED += periph_gpio
+FEATURES_PROVIDED += periph_i2c
+FEATURES_PROVIDED += periph_pwm
+FEATURES_PROVIDED += periph_spi
+FEATURES_PROVIDED += periph_timer
+FEATURES_PROVIDED += periph_uart
+
+# The board MPU family (used for grouping by the CI system)
+FEATURES_MCU_GROUP = cortex_m3_2
+
+-include $(RIOTCPU)/stm32f1/Makefile.features
diff --git a/boards/common/stm32f103c8/Makefile.include b/boards/common/stm32f103c8/Makefile.include
new file mode 100644
index 0000000000000000000000000000000000000000..9d4c7f1a2696262878607bb592138b2c6d9210d4
--- /dev/null
+++ b/boards/common/stm32f103c8/Makefile.include
@@ -0,0 +1,34 @@
+## the cpu to build for
+export CPU = stm32f1
+export CPU_MODEL = stm32f103c8
+
+# define the default port depending on the host OS
+PORT_LINUX ?= /dev/ttyUSB0
+PORT_DARWIN ?= $(firstword $(sort $(wildcard /dev/tty.SLAB_USBtoUART*)))
+
+# setup serial terminal
+include $(RIOTMAKE)/tools/serial.inc.mk
+
+# optionally, use dfu-util to flash via usb
+# note: needs a bootloader flashed before, config below is compatible
+# with blackmagic_dfu, see https://github.com/blacksphere/blackmagic/
+# To stop bootloader from loading an existing firmware, pull down
+# (ground) GPIO B1.
+ifeq ($(PROGRAMMER),dfu-util)
+  export ROM_OFFSET ?= 0x2000 # Skip the space needed by the embedded bootloader
+  export FLASHER = dfu-util
+  export DEBUGGER = # no debugger
+  export RESET = # dfu-util has no support for resetting the device
+
+  HEXFILE = $(BINFILE)
+  export FFLAGS = -d 1d50:6017 -s 0x08002000:leave -D "$(HEXFILE)"
+else
+
+# this board uses openocd by default
+export DEBUG_ADAPTER ?= stlink
+export STLINK_VERSION ?= 2
+
+include $(RIOTMAKE)/tools/openocd.inc.mk
+
+INCLUDES += -I$(RIOTBOARD)/common/stm32f103c8/include
+endif
diff --git a/boards/common/stm32f103c8/dist/openocd.cfg b/boards/common/stm32f103c8/dist/openocd.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..ad3f024bf13123c259011ad6cd3e36cd517bed2b
--- /dev/null
+++ b/boards/common/stm32f103c8/dist/openocd.cfg
@@ -0,0 +1,4 @@
+source [find target/stm32f1x.cfg]
+reset_config none separate
+
+$_TARGETNAME configure -rtos auto
diff --git a/boards/bluepill/include/periph_conf.h b/boards/common/stm32f103c8/include/periph_conf.h
similarity index 99%
rename from boards/bluepill/include/periph_conf.h
rename to boards/common/stm32f103c8/include/periph_conf.h
index 322263cc674e5ec6e181aa1783bd2829d6add266..a151cee375ffea9108f5a45836d6bd18cbb7bbac 100644
--- a/boards/bluepill/include/periph_conf.h
+++ b/boards/common/stm32f103c8/include/periph_conf.h
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     boards_bluepill
+ * @ingroup     boards_common_stm32f103c8
  * @{
  *
  * @file
diff --git a/boards/stm32mindev/Makefile b/boards/stm32mindev/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..7d218baad8a302cd1fe1dc71dcde1d50ad99535a
--- /dev/null
+++ b/boards/stm32mindev/Makefile
@@ -0,0 +1,5 @@
+MODULE = board
+
+DIRS = $(RIOTBOARD)/common/stm32f103c8
+
+include $(RIOTBASE)/Makefile.base
diff --git a/boards/stm32mindev/Makefile.dep b/boards/stm32mindev/Makefile.dep
new file mode 100644
index 0000000000000000000000000000000000000000..587675d91228f89adb0af6284323d44d5155597f
--- /dev/null
+++ b/boards/stm32mindev/Makefile.dep
@@ -0,0 +1,4 @@
+ifneq (,$(filter saul_default,$(USEMODULE)))
+  USEMODULE += saul_gpio
+endif
+include $(RIOTBOARD)/common/stm32f103c8/Makefile.dep
diff --git a/boards/stm32mindev/Makefile.features b/boards/stm32mindev/Makefile.features
new file mode 100644
index 0000000000000000000000000000000000000000..ef95df38ad2f85c9d81cd8031459122d4259b3b0
--- /dev/null
+++ b/boards/stm32mindev/Makefile.features
@@ -0,0 +1 @@
+-include $(RIOTBOARD)/common/stm32f103c8/Makefile.features
diff --git a/boards/stm32mindev/Makefile.include b/boards/stm32mindev/Makefile.include
new file mode 100644
index 0000000000000000000000000000000000000000..60e5ff25b56243d08a0fb8043c5320d421d9a22c
--- /dev/null
+++ b/boards/stm32mindev/Makefile.include
@@ -0,0 +1,2 @@
+USEMODULE += boards_common_stm32f103c8
+include $(RIOTBOARD)/common/stm32f103c8/Makefile.include
diff --git a/boards/stm32mindev/board.c b/boards/stm32mindev/board.c
new file mode 100644
index 0000000000000000000000000000000000000000..a7436eeb95dfeddfeda80019ceb266951e073252
--- /dev/null
+++ b/boards/stm32mindev/board.c
@@ -0,0 +1,35 @@
+/*
+ * Copyright (C) 2015 TriaGnoSys GmbH
+ *               2017 Alexander Kurth, Sören Tempel, Tristan Bruns
+ *               2018 Otto-von-Guericke-Universität Magdeburg
+ *
+ * This file is subject to the terms and conditions of the GNU Lesser
+ * General Public License v2.1. See the file LICENSE in the top level
+ * directory for more details.
+ */
+
+/**
+ * @ingroup     boards_stm32mindev
+ * @{
+ *
+ * @file
+ * @brief       Board specific implementations for the STM32 Minimum Development
+ *              Board
+ *
+ * @author      Víctor Ariño <victor.arino@triagnosys.com>
+ * @author      Sören Tempel <tempel@uni-bremen.de>
+ * @author      Tristan Bruns <tbruns@uni-bremen.de>
+ * @author      Alexander Kurth <kurth1@uni-bremen.de>
+ * @author      Marian Buschsieweke <marian.buschsieweke@ovgu.de>
+ *
+ * @}
+ */
+
+#include "board.h"
+#include "periph/gpio.h"
+
+void board_init(void)
+{
+    cpu_init();
+    gpio_init(LED0_PIN, GPIO_OUT);
+}
diff --git a/boards/stm32mindev/dist/openocd.cfg b/boards/stm32mindev/dist/openocd.cfg
new file mode 120000
index 0000000000000000000000000000000000000000..c5149f81f596b63a3d6368a3af8238b850ca4dbe
--- /dev/null
+++ b/boards/stm32mindev/dist/openocd.cfg
@@ -0,0 +1 @@
+../../common/stm32f103c8/dist/openocd.cfg
\ No newline at end of file
diff --git a/boards/stm32mindev/include/board.h b/boards/stm32mindev/include/board.h
new file mode 100644
index 0000000000000000000000000000000000000000..902087c1aa169e2a031e50e864825e70366b5cf8
--- /dev/null
+++ b/boards/stm32mindev/include/board.h
@@ -0,0 +1,79 @@
+/*
+ * Copyright (C) 2015 TriaGnoSys GmbH
+ *               2017 Alexander Kurth, Sören Tempel, Tristan Bruns
+ *               2018 Otto-von-Guericke-Universität Magdeburg
+ *
+ * This file is subject to the terms and conditions of the GNU Lesser
+ * General Public License v2.1. See the file LICENSE in the top level
+ * directory for more details.
+ */
+
+/**
+ * @defgroup    boards_stm32mindev STM32 Minimum System Development Board
+ * @ingroup     boards
+ * @brief       Support for the stm32f103c8 based STM32 Minimum System
+ *              Development Board.
+ *
+ * This board can be bought very cheaply on sides like eBay or
+ * AliExpress. Although the MCU nominally has 64 KiB ROM, most of them
+ * have 128 KiB ROM. This board is almost identical to the bluepill board,
+ * except for the pin layout and the on board LED is connected to PB12 instead
+ * of PC13. For more information see:
+ * http://wiki.stm32duino.com/index.php?title=Blue_Pill
+ *
+ * @{
+ *
+ * @file
+ * @brief       Peripheral MCU configuration for the stm32mindev board
+ *
+ * @author      Víctor Ariño <victor.arino@triagnosys.com>
+ * @author      Sören Tempel <tempel@uni-bremen.de>
+ * @author      Tristan Bruns <tbruns@uni-bremen.de>
+ * @author      Alexander Kurth <kurth1@uni-bremen.de>
+ * @author      Marian Buschsieweke <marian.buschsieweke@ovgu.de>
+ */
+
+#ifndef BOARD_H
+#define BOARD_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/**
+ * @name   Macros for controlling the on-board LED.
+ * @{
+ */
+#define LED0_PORT           GPIOB
+#define LED0_PIN            GPIO_PIN(PORT_B, 12)
+#define LED0_MASK           (1 << 12)
+
+#define LED0_ON             (LED0_PORT->BSRR = (LED0_MASK << 16))
+#define LED0_OFF            (LED0_PORT->BSRR = LED0_MASK)
+#define LED0_TOGGLE         (LED0_PORT->ODR  ^= LED0_MASK)
+/** @} */
+
+/**
+ * @brief   Initialize board specific hardware, including clock, LEDs and std-IO
+ */
+void board_init(void);
+
+/**
+ * @brief   Use the 2nd UART for STDIO on this board
+ */
+#define UART_STDIO_DEV      UART_DEV(1)
+
+/**
+ * @name    xtimer configuration
+ * @{
+ */
+#define XTIMER_WIDTH        (16)
+#define XTIMER_BACKOFF      5
+/** @} */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* BOARD_H */
+/** @} */
diff --git a/boards/stm32mindev/include/gpio_params.h b/boards/stm32mindev/include/gpio_params.h
new file mode 100644
index 0000000000000000000000000000000000000000..7fef32992b6060f9b89ce0c61f3b75afc116ee61
--- /dev/null
+++ b/boards/stm32mindev/include/gpio_params.h
@@ -0,0 +1,49 @@
+/*
+ * Copyright (C) 2017 HAW Hamburg
+ *               2018 Otto-von-Guericke-Universität Magdeburg
+ *
+ * This file is subject to the terms and conditions of the GNU Lesser
+ * General Public License v2.1. See the file LICENSE in the top level
+ * directory for more details.
+ */
+
+/**
+ * @ingroup     boards_stm32mindev
+ * @{
+ *
+ * @file
+ * @brief       Board specific configuration of direct mapped GPIOs
+ *
+ * @author      Sebastian Meiling <s@mlng.net>
+ * @author      Marian Buschsieweke <marian.buschsieweke@ovgu.de>
+ */
+
+#ifndef GPIO_PARAMS_H
+#define GPIO_PARAMS_H
+
+#include "board.h"
+#include "saul/periph.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/**
+ * @brief    GPIO pin configuration
+ */
+static const  saul_gpio_params_t saul_gpio_params[] =
+{
+    {
+        .name = "LED",
+        .pin = LED0_PIN,
+        .mode = GPIO_OUT,
+        .flags = (SAUL_GPIO_INVERTED | SAUL_GPIO_INIT_CLEAR)
+    },
+};
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* GPIO_PARAMS_H */
+/** @} */
diff --git a/examples/dtls-echo/Makefile b/examples/dtls-echo/Makefile
index 4471157df275787b1ed7462a625176ca14f409e0..809139e7b5f0fb7762fe9f51714d84d759b994c1 100644
--- a/examples/dtls-echo/Makefile
+++ b/examples/dtls-echo/Makefile
@@ -18,7 +18,7 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 bluepill calliope-mini
                              nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 nucleo-f030r8 \
                              nucleo-f070rb nucleo-f072rb nucleo-f103rb nucleo-f302r8 nucleo-f334r8 \
                              nucleo-l053r8 nucleo-l073rz opencm904 \
-                             spark-core stm32f0discovery yunjia-nrf51822
+                             spark-core stm32f0discovery stm32mindev yunjia-nrf51822
 
 # Include packages that pull up and auto-init the link layer.
 # NOTE: 6LoWPAN will be included if IEEE802.15.4 devices are present
diff --git a/examples/gnrc_border_router/Makefile b/examples/gnrc_border_router/Makefile
index 4ae9ef4166eb6709ff59ae01b2ddeb7a74609106..54177f6972967eb789be93f58d68cf8e6fffff83 100644
--- a/examples/gnrc_border_router/Makefile
+++ b/examples/gnrc_border_router/Makefile
@@ -13,8 +13,8 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 bluepill calliope-mini
                              nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 \
                              nucleo-f030r8 nucleo-f070rb nucleo-f072rb nucleo-f103rb nucleo-f302r8 \
                              nucleo-f334r8 nucleo-l053r8 nucleo-l073rz opencm904 \
-                             spark-core stm32f0discovery telosb weio wsn430-v1_3b \
-                             wsn430-v1_4 yunjia-nrf51822 z1
+                             spark-core stm32f0discovery stm32mindev telosb \
+                             weio wsn430-v1_3b wsn430-v1_4 yunjia-nrf51822 z1
 
 # The following boards do not have an available UART
 BOARD_BLACKLIST += mips-malta pic32-wifire pic32-clicker ruuvitag thingy52
diff --git a/examples/gnrc_tftp/Makefile b/examples/gnrc_tftp/Makefile
index 295eacc1a59e70820553300b56739d65a1fce888..ae935f94e24ef6b896340e5d2cb6f71803b906b4 100644
--- a/examples/gnrc_tftp/Makefile
+++ b/examples/gnrc_tftp/Makefile
@@ -11,7 +11,7 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 bluepill calliope-mini
                              hifive1 microbit msb-430 msb-430h nrf51dongle nrf6310 nucleo-f031k6 \
                              nucleo-f042k6 nucleo-f303k8 nucleo-l031k6 nucleo-f030r8 \
                              nucleo-f070rb nucleo-f072rb nucleo-f103rb nucleo-f302r8 nucleo-f334r8 \
-                             nucleo-l053r8 spark-core stm32f0discovery \
+                             nucleo-l053r8 spark-core stm32f0discovery stm32mindev \
                              telosb wsn430-v1_3b wsn430-v1_4 yunjia-nrf51822 z1
 
 # Include packages that pull up and auto-init the link layer.
diff --git a/examples/javascript/Makefile b/examples/javascript/Makefile
index 7a2c26dd1795663f8a69d95bbc1cff59a1c1eed0..16e5b41effef4cc466a16811180b30cebc8594d0 100644
--- a/examples/javascript/Makefile
+++ b/examples/javascript/Makefile
@@ -13,7 +13,8 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 bluepill calliope-mini
                              nucleo-f072rb nucleo-f103rb nucleo-f302r8 nucleo-f334r8 nucleo-f410rb \
                              nucleo-l053r8 nucleo-l073rz nucleo-f031k6 nucleo-f042k6 \
                              nucleo-f303k8 nucleo-l031k6 opencm904 \
-                             spark-core stm32f0discovery yunjia-nrf51822 \
+                             spark-core stm32f0discovery stm32mindev \
+                             yunjia-nrf51822
 
 BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-uno chronos \
                    msb-430 msb-430h telosb waspmote-pro wsn430-v1_3b \
diff --git a/examples/lua/Makefile b/examples/lua/Makefile
index 365becd65a40a976a45cb9bfeba4aee5f7de974a..57c5c89fd31f95b12241c71acdecfce60f2c5305 100644
--- a/examples/lua/Makefile
+++ b/examples/lua/Makefile
@@ -7,17 +7,18 @@ BOARD ?= native
 RIOTBASE ?= $(CURDIR)/../..
 
 BOARD_INSUFFICIENT_MEMORY := bluepill calliope-mini cc2650-launchpad \
-	                     cc2650stk maple-mini microbit nrf51dongle \
-			     nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
-			     nucleo-f070rb nucleo-f072rb nucleo-f103rb \
-			     nucleo-f302r8 nucleo-f303k8 nucleo-f334r8 \
-			     nucleo-f410rb nucleo-l031k6 nucleo-l053r8 \
-			     opencm904 spark-core stm32f0discovery
+                             cc2650stk maple-mini microbit nrf51dongle \
+                             nucleo-f030r8 nucleo-f031k6 nucleo-f042k6 \
+                             nucleo-f070rb nucleo-f072rb nucleo-f103rb \
+                             nucleo-f302r8 nucleo-f303k8 nucleo-f334r8 \
+                             nucleo-f410rb nucleo-l031k6 nucleo-l053r8 \
+                             opencm904 spark-core stm32f0discovery \
+                             stm32mindev
 
 BOARD_BLACKLIST := arduino-duemilanove arduino-mega2560 arduino-uno \
                    chronos hifive1 jiminy-mega256rfr2 mega-xplained mips-malta \
-		   msb-430 msb-430h pic32-clicker pic32-wifire telosb \
-		   waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
+                   msb-430 msb-430h pic32-clicker pic32-wifire telosb \
+                   waspmote-pro wsn430-v1_3b wsn430-v1_4 z1
 
 
 # Comment this out to disable code in RIOT that does safety checking
diff --git a/tests/gnrc_netif/Makefile b/tests/gnrc_netif/Makefile
index 55937078b105068bbf5c3273bc0ac22a6ee8fb50..7ec9bc56a440f51d90b020585788b6bea57bdd8b 100644
--- a/tests/gnrc_netif/Makefile
+++ b/tests/gnrc_netif/Makefile
@@ -7,8 +7,8 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon b-l072z-lrwan1 bluepill calliope-mini
                              nucleo-f302r8 nucleo-f334r8 nucleo-l053r8 nucleo-l073rz \
                              nucleo-f031k6 nucleo-f042k6 nucleo-f303k8 \
                              nucleo-l031k6 opencm904 spark-core \
-                             stm32f0discovery telosb wsn430-v1_3b wsn430-v1_4 \
-                             yunjia-nrf51822 z1
+                             stm32f0discovery stm32mindev telosb \
+                             wsn430-v1_3b wsn430-v1_4 yunjia-nrf51822 z1
 
 USEMODULE += embunit
 USEMODULE += gnrc_netif
diff --git a/tests/unittests/Makefile b/tests/unittests/Makefile
index 7ad1ee5b61544b351c077202a9bd25435ed887b8..c03fbaeef407f9452740d605514b86b4ff999030 100644
--- a/tests/unittests/Makefile
+++ b/tests/unittests/Makefile
@@ -66,6 +66,7 @@ BOARD_INSUFFICIENT_MEMORY := airfy-beacon \
                              stk3600 \
                              stm32f0discovery \
                              stm32f3discovery \
+                             stm32mindev \
                              teensy31 \
                              telosb \
                              waspmote-pro \