diff --git a/boards/airfy-beacon/include/board.h b/boards/airfy-beacon/include/board.h
index fcf1decf0e990d2abe5856336b1ca5cd946b818e..970dd04c74707ca28dfd685ff64eef3f4811a183 100644
--- a/boards/airfy-beacon/include/board.h
+++ b/boards/airfy-beacon/include/board.h
@@ -43,15 +43,6 @@
 #define XTIMER_BACKOFF              (40)
 /** @} */
 
-/**
- * @name Define the boards stdio
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name Macros for controlling the on-board LEDs.
  * @{
diff --git a/boards/arduino-due/include/board.h b/boards/arduino-due/include/board.h
index 6022f3cd74a0340814b6282639174541d376ef0a..09d5c94872d50d0eda73fd34eb481329ee32b099 100644
--- a/boards/arduino-due/include/board.h
+++ b/boards/arduino-due/include/board.h
@@ -33,15 +33,6 @@ extern "C" {
  */
 #define F_CPU               (84000000UL)
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/arduino-mega2560/include/board.h b/boards/arduino-mega2560/include/board.h
index 0450937c9ace3a37673bc25fa06787148943e61a..3f00a6a0860166b6e19640eb16fc7158a50f8bd6 100644
--- a/boards/arduino-mega2560/include/board.h
+++ b/boards/arduino-mega2560/include/board.h
@@ -34,13 +34,10 @@ extern "C" {
 #define F_CPU               (16000000L)
 
 /**
-* @name Define UART device and baudrate for stdio
-* @{
+* @brief As the CPU is too slow to handle 115200 baud, we set the default
+*        baudrate to 9600 for this board
 */
-#define STDIO               UART_0
 #define STDIO_BAUDRATE      (9600U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
 
 /**
  * @name LED pin definitions
diff --git a/boards/avsextrem/include/board.h b/boards/avsextrem/include/board.h
index 579f83824f7eda660aa4935d709a5e7c888c362c..09060404647342d957827d342e785334fe87a1ad 100644
--- a/boards/avsextrem/include/board.h
+++ b/boards/avsextrem/include/board.h
@@ -47,15 +47,6 @@ extern "C" {
 #define LED_RED_TOGGLE (FIO3PIN ^= LED_RED_PIN)
 /** @} */
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @brief Initialize the board's clock system
  */
diff --git a/boards/cc2538dk/include/board.h b/boards/cc2538dk/include/board.h
index a218202ad47c58b1071d367380a8c3c3236ecf7d..acd0f86ae491e569d40f9d670cd96ba7de6eb8aa 100644
--- a/boards/cc2538dk/include/board.h
+++ b/boards/cc2538dk/include/board.h
@@ -32,15 +32,6 @@ extern "C" {
  */
 #define F_CPU               XOSC32M_FREQ
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      115200
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name Macros for controlling the on-board LEDs.
  * @{
diff --git a/boards/chronos/include/board.h b/boards/chronos/include/board.h
index 81b26d7bb4ba4cefe044248d5050d07814c55788..e58ea63f1b7b77c1ed8e7dfed90a1238237f20ae 100644
--- a/boards/chronos/include/board.h
+++ b/boards/chronos/include/board.h
@@ -42,18 +42,6 @@ extern "C" {
 #define XTIMER_SHIFT_ON_COMPARE     (4)
 /** @} */
 
-/**
- * @brief   Standard input/output device configuration
- *
- * This defines are for compatibility with the CPU implementation but they are
- * not used for this board (as it has no UART interface accessible...)
- * @{
- */
-#define STDIO                       (0)
-#define STDIO_BAUDRATE              (115200U)
-#define STDIO_RX_BUFSIZE            (64U)
-/** @} */
-
 #define MSP430_INITIAL_CPU_SPEED    7372800uL
 #define F_CPU                       MSP430_INITIAL_CPU_SPEED
 #define F_RC_OSCILLATOR             32768
diff --git a/boards/ek-lm4f120xl/include/board.h b/boards/ek-lm4f120xl/include/board.h
index d5f4e149fcbbfdd3349f2afbed2c7fa9b208a4b7..14168087b5838bc4fd74e3ebecb4d51f9dd3a580 100644
--- a/boards/ek-lm4f120xl/include/board.h
+++ b/boards/ek-lm4f120xl/include/board.h
@@ -29,15 +29,6 @@
 extern "C" {
 #endif
 
-/**
- * @name Define the boards stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name Macros for controlling the on-board LEDs.
  * @{
diff --git a/boards/f4vi1/include/board.h b/boards/f4vi1/include/board.h
index 2bcac3773cbad8445aa2639cb479b0dceef0c975..8848fe5e9efc542af023d390f0f6c19390ced2c2 100644
--- a/boards/f4vi1/include/board.h
+++ b/boards/f4vi1/include/board.h
@@ -34,15 +34,6 @@ extern "C" {
  */
 #define F_CPU               CLOCK_CORECLOCK
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/fox/include/board.h b/boards/fox/include/board.h
index 7100a5f765168cfc29f9a32325ea0d1613aa2424..3dd0220c836c80675df1218e74b40bd528c0f104 100644
--- a/boards/fox/include/board.h
+++ b/boards/fox/include/board.h
@@ -38,15 +38,6 @@ extern "C" {
  */
 #define F_CPU               CLOCK_CORECLOCK
 
-/**
- * @name Define the UART to be used as stdio and its baudrate
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name Define the interface to the AT86RF231 radio
  *
diff --git a/boards/frdm-k64f/include/board.h b/boards/frdm-k64f/include/board.h
index 9e557926b721ebbb0e4b8e69c45eb0e35d54a9ed..ee1d8a71b23b8fd5abba512b2c4d45e5290b58e5 100644
--- a/boards/frdm-k64f/include/board.h
+++ b/boards/frdm-k64f/include/board.h
@@ -35,15 +35,6 @@ extern "C"
  */
 #define F_CPU               CLOCK_CORECLOCK
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_RX_BUFSIZE    (64U)
-#define STDIO_BAUDRATE      (115200U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/iotlab-m3/include/board.h b/boards/iotlab-m3/include/board.h
index 2e2ddf2177d59afcb8adf8506a410ef3f26f4273..1bdf833f0acd9b81e4656e494ee80a9704c5f8e3 100644
--- a/boards/iotlab-m3/include/board.h
+++ b/boards/iotlab-m3/include/board.h
@@ -39,17 +39,12 @@ extern "C" {
 #define F_CPU               CLOCK_CORECLOCK
 
 /**
- * @name Define the UART to be used as stdio, its baudrate, and the size of
- *       receiving ringbuffer
+ * @name Set the default baudrate to 500K for this board
  * @{
  */
-#define STDIO               UART_0
-
 #ifndef STDIO_BAUDRATE
 #   define STDIO_BAUDRATE   (500000U)
 #endif
-
-#define STDIO_RX_BUFSIZE    (64U)
 /** @} */
 
 /**
diff --git a/boards/limifrog-v1/include/board.h b/boards/limifrog-v1/include/board.h
index b0fda42d076bf4cd711ad9dbf1b61fd2d267bb0a..883fa2550a06837a042cea8eabc72dcd3ebabbf4 100644
--- a/boards/limifrog-v1/include/board.h
+++ b/boards/limifrog-v1/include/board.h
@@ -36,15 +36,6 @@ extern "C" {
 #define F_CPU               CLOCK_CORECLOCK
 /** @} */
 
-/**
- * @name Define the UART to be used as stdio and its baudrate
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/mbed_lpc1768/include/board.h b/boards/mbed_lpc1768/include/board.h
index f9fe0a7f26632f89e59fc4bae45fa36d398a5bc2..d333c76039f5d94be12ae10d30f23d41c0150b84 100644
--- a/boards/mbed_lpc1768/include/board.h
+++ b/boards/mbed_lpc1768/include/board.h
@@ -37,15 +37,6 @@ extern "C" {
  */
 #define F_CPU               (96000000)
 
-/**
- * @name Assign the UART interface to be used for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/msb-430/include/board.h b/boards/msb-430/include/board.h
index 1cdd97214315d7d2393dfeda2cb17d79ff46ae0c..3d93516dfd2bbc051e4b6afe0a3414ec3ac8db16 100644
--- a/boards/msb-430/include/board.h
+++ b/boards/msb-430/include/board.h
@@ -48,15 +48,6 @@ extern "C" {
 #define XTIMER_BACKOFF              (40)
 /** @} */
 
-/**
- * @brief   Standard input/output device configuration
- * @{
- */
-#define STDIO                       (0)
-#define STDIO_BAUDRATE              (115200U)
-#define STDIO_RX_BUFSIZE            (64U)
-/** @} */
-
 /* MSB430 core */
 #define MSP430_INITIAL_CPU_SPEED    2457600uL
 #define F_CPU                       MSP430_INITIAL_CPU_SPEED
diff --git a/boards/msb-430h/include/board.h b/boards/msb-430h/include/board.h
index db1bee86a62e6f834b880be63a4cb6f82106dced..cc3b4569297c851af3a87f080114f86e52dd3686 100644
--- a/boards/msb-430h/include/board.h
+++ b/boards/msb-430h/include/board.h
@@ -42,15 +42,6 @@ extern "C" {
 #define XTIMER_BACKOFF              (40)
 /** @} */
 
-/**
- * @brief   Standard input/output device configuration
- * @{
- */
-#define STDIO                       (0)
-#define STDIO_BAUDRATE              (115200U)
-#define STDIO_RX_BUFSIZE            (64U)
-/** @} */
-
 //MSB430 core
 #define MSP430_INITIAL_CPU_SPEED    7372800uL
 #define F_CPU                       MSP430_INITIAL_CPU_SPEED
diff --git a/boards/msba2/include/board.h b/boards/msba2/include/board.h
index f32db9ea831bc5fe708425071fd5e44aa26e9952..a054cea408961010ee8f183c8a66525784d18f21 100644
--- a/boards/msba2/include/board.h
+++ b/boards/msba2/include/board.h
@@ -44,15 +44,6 @@ extern "C" {
 #define LED_RED_TOGGLE (FIO3PIN ^= LED_RED_PIN)
 /** @} */
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name xtimer tuning values
  * @{
diff --git a/boards/msbiot/include/board.h b/boards/msbiot/include/board.h
index 6c22a0c9a384a0e8489de405ba34ed7de7e02804..f278382d4599e7bedb2edd19c2296ea3210fd68e 100644
--- a/boards/msbiot/include/board.h
+++ b/boards/msbiot/include/board.h
@@ -53,15 +53,6 @@ extern "C" {
 #define MPU9150_COMP_ADDR   (0x0E)
 /** @} */
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/mulle/include/board.h b/boards/mulle/include/board.h
index f89553146d97b2617015069242a5d245bcdae6a9..a6d1eaf5ce5a42b7f3d2ed2e4aa26ce7e0d4d333 100644
--- a/boards/mulle/include/board.h
+++ b/boards/mulle/include/board.h
@@ -33,15 +33,6 @@
 /** Disable hardware watchdog, for debugging purposes, don't use this on production builds. */
 #define DISABLE_WDOG    1
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LEDs configuration
  * @{
diff --git a/boards/nrf51dongle/include/board.h b/boards/nrf51dongle/include/board.h
index 3d4e09e7fa2aac652d7389ebfdfba333ee69d7ac..b2b072772079de4ac3d09b77941af4743e6fd789 100644
--- a/boards/nrf51dongle/include/board.h
+++ b/boards/nrf51dongle/include/board.h
@@ -33,15 +33,6 @@ extern "C" {
  */
 #define F_CPU               (CLOCK_CORECLOCK)
 
-/**
- * @name    Define the boards STDIO
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name    LED pin definitions
  * @{
diff --git a/boards/nrf6310/include/board.h b/boards/nrf6310/include/board.h
index 3615968c051c8cab4e3abc419917b98aa5abf269..2c164e11a06e433c1148da8fcfe8d1208ff05193 100644
--- a/boards/nrf6310/include/board.h
+++ b/boards/nrf6310/include/board.h
@@ -34,15 +34,6 @@ extern "C" {
  */
 #define F_CPU               (16000000UL)
 
-/**
- * @name Define the boards stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name    LED pin definitions
  * @{
diff --git a/boards/nucleo-f091/include/board.h b/boards/nucleo-f091/include/board.h
index e62aa646a6e8aa13ab19f583b4912911ea40f330..49eb198c9451350879be28630f6df711465deede 100644
--- a/boards/nucleo-f091/include/board.h
+++ b/boards/nucleo-f091/include/board.h
@@ -35,15 +35,6 @@ extern "C" {
  */
 #define F_CPU               CLOCK_CORECLOCK
 
-/**
- * @name Define the UART to be used as stdio and its baudrate
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/nucleo-f103/include/board.h b/boards/nucleo-f103/include/board.h
index c1e3e473daf47124ad487792552397610ab91737..0f10daad01ae3814feea493ee62bdd8ad05fa6c7 100755
--- a/boards/nucleo-f103/include/board.h
+++ b/boards/nucleo-f103/include/board.h
@@ -36,13 +36,9 @@ extern "C" {
 #define F_CPU               CLOCK_CORECLOCK
 
 /**
- * @name Define the UART to be used as stdio and its baudrate
- * @{
+ * @brief Use the 2nd UART for STDIO on this board
  */
 #define STDIO               UART_1
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
 
 /**
  * @name LED pin definitions
diff --git a/boards/nucleo-f303/include/board.h b/boards/nucleo-f303/include/board.h
index 4c70e850e404c4ed0318a0ee2ebd44d86e400b1a..136ab5f7dde923604c638e729d83aeeb6aa03878 100755
--- a/boards/nucleo-f303/include/board.h
+++ b/boards/nucleo-f303/include/board.h
@@ -37,15 +37,6 @@ extern "C" {
  */
 #define F_CPU               CLOCK_CORECLOCK
 
-/**
- * @name Define the UART to be used as stdio and its baudrate
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/nucleo-f334/include/board.h b/boards/nucleo-f334/include/board.h
index f1879839e0b27074ba12be4b19fc5c91cef5cfd2..c3eb3cba3816ed8976d943fa7b25152e58cfe55a 100644
--- a/boards/nucleo-f334/include/board.h
+++ b/boards/nucleo-f334/include/board.h
@@ -35,15 +35,6 @@ extern "C" {
  */
 #define F_CPU               CLOCK_CORECLOCK
 
-/**
- * @name Define the UART to be used as stdio and its baudrate
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/nucleo-f401/include/board.h b/boards/nucleo-f401/include/board.h
index 704e3fb2161f8a45e53c3638a7d92589c47e6ff3..22b62da265a71135ce5fb34b816e0011949325b5 100644
--- a/boards/nucleo-f401/include/board.h
+++ b/boards/nucleo-f401/include/board.h
@@ -43,15 +43,6 @@ extern "C" {
 #define XTIMER_BACKOFF      (5)
 /** @} */
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/nucleo-l1/include/board.h b/boards/nucleo-l1/include/board.h
index ed001fbd59a091c4a408b9e49e06916e864d4408..e33e4a969b203ceb8200f14ba34f5531e5db53b7 100644
--- a/boards/nucleo-l1/include/board.h
+++ b/boards/nucleo-l1/include/board.h
@@ -45,15 +45,6 @@ extern "C" {
 #define XTIMER_BACKOFF      (3)
 /** @} */
 
-/**
- * @name Define the UART to be used as stdio and its baudrate
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/openmote/include/board.h b/boards/openmote/include/board.h
index 22ad882a05cb55392c533100d8436ce15670f771..1ca4aab838e1e84ad1b3f1475b25c4a297f14d48 100644
--- a/boards/openmote/include/board.h
+++ b/boards/openmote/include/board.h
@@ -33,15 +33,6 @@
  */
 #define F_CPU               (32000000UL)
 
-/**
- * @name Assign the UART interface to be used for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/pba-d-01-kw2x/include/board.h b/boards/pba-d-01-kw2x/include/board.h
index 5258efa2a265a76fcbd704772a01191314f8b4bd..524f8566e723d49f6667b68d9d37cbbf5ae13d41 100644
--- a/boards/pba-d-01-kw2x/include/board.h
+++ b/boards/pba-d-01-kw2x/include/board.h
@@ -35,15 +35,6 @@ extern "C"
  */
 #define F_CPU               CLOCK_CORECLOCK
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_RX_BUFSIZE    (64U)
-#define STDIO_BAUDRATE      (115200U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/pca10000/include/board.h b/boards/pca10000/include/board.h
index 97e722d85ef34fe0997e7b50434ff4b708461ee7..d2350866ba53391e24c1326cfcc19cb09df3af16 100644
--- a/boards/pca10000/include/board.h
+++ b/boards/pca10000/include/board.h
@@ -44,15 +44,6 @@ extern "C" {
 #define XTIMER_BACKOFF              (40)
 /** @} */
 
-/**
- * @name    Define the boards stdio
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name    LED pin definitions
  * @{
diff --git a/boards/pca10005/include/board.h b/boards/pca10005/include/board.h
index 48db72c3989f48aabf4166666c31db9af2810a5b..0283db40ce29682bfb47a722f0c626c6699d0b97 100644
--- a/boards/pca10005/include/board.h
+++ b/boards/pca10005/include/board.h
@@ -44,15 +44,6 @@ extern "C" {
 #define XTIMER_BACKOFF              (40)
 /** @} */
 
-/**
- * @name Define the boards stdio
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name Macros for controlling the on-board LEDs.
  * @{
diff --git a/boards/pttu/include/board.h b/boards/pttu/include/board.h
index 76e7b7c706c5accdb0590e487b8ab1db114b57af..1ed77f386bdea97c9e57be6fae5c4fadbdd92a26 100644
--- a/boards/pttu/include/board.h
+++ b/boards/pttu/include/board.h
@@ -50,15 +50,6 @@ void init_clks2(void);
  */
 void bl_init_clks(void);
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name dummy-defines for LEDs
  * @{
diff --git a/boards/remote/include/board.h b/boards/remote/include/board.h
index 113b3ad19678c48639a6555937a97cf5d5e0e508..4ecd7b5881069af1b4409ed6dd51ed6da6f94815 100644
--- a/boards/remote/include/board.h
+++ b/boards/remote/include/board.h
@@ -35,14 +35,6 @@
  */
 #define F_CPU               (32000000UL)
 
-/**
- * @name Assign the UART interface to be used for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/saml21-xpro/include/board.h b/boards/saml21-xpro/include/board.h
index 2bc2fc21121bfaa074b723af93c7f2b837452223..9bace515b6868805a642eb464550c53575c5552b 100644
--- a/boards/saml21-xpro/include/board.h
+++ b/boards/saml21-xpro/include/board.h
@@ -32,16 +32,6 @@ extern "C" {
  */
 #define F_CPU               (16000000UL)
 
-/** @}*/
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/samr21-xpro/include/board.h b/boards/samr21-xpro/include/board.h
index dbbb9ee1e3327b605e26fe2fc58643e91601da99..3e1dcec962f1cfc3c6d7987337497b1abf91b505 100644
--- a/boards/samr21-xpro/include/board.h
+++ b/boards/samr21-xpro/include/board.h
@@ -41,15 +41,6 @@ extern "C" {
 #define XTIMER              TIMER_1
 #define XTIMER_CHAN         (0)
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name AT86RF233 configuration
  *
diff --git a/boards/slwstk6220a/include/board.h b/boards/slwstk6220a/include/board.h
index 66862120f2169c9d0fe44c8128503fb58b5225b6..804d3df56bd1bef0e6c71f254424e733d8ceb163 100644
--- a/boards/slwstk6220a/include/board.h
+++ b/boards/slwstk6220a/include/board.h
@@ -40,15 +40,6 @@ extern "C" {
  */
 #define HW_TIMER            TIMER_DEV(0)
 
-/**
- * @brief   Define UART device and baudrate for STDIO
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @brief   Connection to the on-board temperature/humidity sensor (Si7021)
  * @{
diff --git a/boards/spark-core/include/board.h b/boards/spark-core/include/board.h
index 4e22c9bd035fc28e34ed5792c7bcb4042c36633f..43eb055b84d379abe01b1c69e57a13da30763eb8 100644
--- a/boards/spark-core/include/board.h
+++ b/boards/spark-core/include/board.h
@@ -40,15 +40,6 @@
  */
 #define LOCATION_VTABLE     (0x08005000)
 
-/**
- * @name Define the UART to be used as stdio and its baudrate
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/stm32f0discovery/include/board.h b/boards/stm32f0discovery/include/board.h
index d8cdfad7ef8a28ab00d594aacb1e58e1efce870b..56e07d50755b322fee781d18dac424f4c7ce1425 100644
--- a/boards/stm32f0discovery/include/board.h
+++ b/boards/stm32f0discovery/include/board.h
@@ -32,13 +32,6 @@ extern "C" {
  */
 #define F_CPU               (48000000UL)
 
-/**
- * @name Assign the UART interface to be used for stdio
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/stm32f3discovery/include/board.h b/boards/stm32f3discovery/include/board.h
index dd727968860b1690c94a6ae3a27b7a4a545285c5..cd7bee4cfadd66b5b44373ee5efac5d9b3b40b99 100644
--- a/boards/stm32f3discovery/include/board.h
+++ b/boards/stm32f3discovery/include/board.h
@@ -32,15 +32,6 @@ extern "C" {
  */
 #define F_CPU               (72000000UL)
 
-/**
- * @name Define the UART used for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/stm32f4discovery/include/board.h b/boards/stm32f4discovery/include/board.h
index fbfb9b632b4ae17deeb2bff11385a89516579fb1..06923e6179ca02cdcc03c3856c6ef6eced12a900 100644
--- a/boards/stm32f4discovery/include/board.h
+++ b/boards/stm32f4discovery/include/board.h
@@ -43,15 +43,6 @@ extern "C" {
 #define XTIMER_BACKOFF      (5)
 /** @} */
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/telosb/include/board.h b/boards/telosb/include/board.h
index 208a3d3af8ac2b8520b844743294209a1ec9b41f..1a671db62da7caf62e6e8c327cc43aa0d94183ad 100644
--- a/boards/telosb/include/board.h
+++ b/boards/telosb/include/board.h
@@ -48,15 +48,6 @@ extern "C" {
 #define XTIMER_BACKOFF              (40)
 /** @} */
 
-/**
- * @brief   Standard input/output device configuration
- * @{
- */
-#define STDIO                       (0)
-#define STDIO_BAUDRATE              (115200U)
-#define STDIO_RX_BUFSIZE            (64U)
-/** @} */
-
 /* TelosB core */
 #define MSP430_INITIAL_CPU_SPEED    2457600uL
 #define F_CPU                       MSP430_INITIAL_CPU_SPEED
diff --git a/boards/udoo/include/board.h b/boards/udoo/include/board.h
index b9f63c57b7711585576bb173678b65d5c4ea7dfc..5403d0440978029e18cd8d31a7dc812fe03fb0d5 100644
--- a/boards/udoo/include/board.h
+++ b/boards/udoo/include/board.h
@@ -33,15 +33,6 @@ extern "C" {
  */
 #define F_CPU               (84000000UL)
 
-/**
- * @name Define UART device and baudrate for stdio
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/weio/include/board.h b/boards/weio/include/board.h
index 018c79d568946d0e5490781bd57674dd6fa6cdab..7395026302e6b37d5e79540254c9d9d43075d01e 100644
--- a/boards/weio/include/board.h
+++ b/boards/weio/include/board.h
@@ -35,15 +35,6 @@ extern "C" {
  */
 #define F_CPU               (48000000)
 
-/**
- * @name Assign the UART interface to be used for stdio
- * @{
- */
-#define STDIO               UART_0
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name LED pin definitions
  * @{
diff --git a/boards/wsn430-v1_3b/include/board.h b/boards/wsn430-v1_3b/include/board.h
index 6c038c7f02282282fbabd655d56702540d7a2c29..20f73d5ef14bd054cd9185b512fbe5b1eff14198 100644
--- a/boards/wsn430-v1_3b/include/board.h
+++ b/boards/wsn430-v1_3b/include/board.h
@@ -50,15 +50,6 @@ extern "C" {
 #define XTIMER_BACKOFF              (40)
 /** @} */
 
-/**
- * @brief   Standard input/output device configuration
- * @{
- */
-#define STDIO                       (0)
-#define STDIO_BAUDRATE              (115200U)
-#define STDIO_RX_BUFSIZE            (64U)
-/** @} */
-
 //MSB430 core
 #define MSP430_INITIAL_CPU_SPEED    800000uL
 #define F_CPU                       MSP430_INITIAL_CPU_SPEED
diff --git a/boards/wsn430-v1_4/include/board.h b/boards/wsn430-v1_4/include/board.h
index 04c04adf24563048abe993f64015ab2389fe0911..84199f3576dd0bd5f1ecfa7999a55f6208169279 100644
--- a/boards/wsn430-v1_4/include/board.h
+++ b/boards/wsn430-v1_4/include/board.h
@@ -50,15 +50,6 @@ extern "C" {
 #define XTIMER_BACKOFF              (40)
 /** @} */
 
-/**
- * @brief   Standard input/output device configuration
- * @{
- */
-#define STDIO                       (0)
-#define STDIO_BAUDRATE              (115200U)
-#define STDIO_RX_BUFSIZE            (64U)
-/** @} */
-
 /* MSB430 core */
 #define MSP430_INITIAL_CPU_SPEED    800000uL
 #define F_CPU                       MSP430_INITIAL_CPU_SPEED
diff --git a/boards/yunjia-nrf51822/include/board.h b/boards/yunjia-nrf51822/include/board.h
index 1f89bb37fdb9e5179021ad7d488225d8da23bddc..c0a0dcbb45763c2b81087ac080c9f0e6e330b42a 100644
--- a/boards/yunjia-nrf51822/include/board.h
+++ b/boards/yunjia-nrf51822/include/board.h
@@ -43,15 +43,6 @@ extern "C" {
 #define XTIMER_BACKOFF              (40)
 /** @} */
 
-/**
- * @name Define the boards stdio
- * @{
- */
-#define STDIO               UART_DEV(0)
-#define STDIO_BAUDRATE      (115200U)
-#define STDIO_RX_BUFSIZE    (64U)
-/** @} */
-
 /**
  * @name Macros for controlling the on-board LEDs.
  * @{
diff --git a/boards/z1/include/board.h b/boards/z1/include/board.h
index 9d6fa6964b5b98677eacdc88e46fd17daac55d30..a5f03e1ba3b94b8428e0edccb97044bd3fbba0f1 100644
--- a/boards/z1/include/board.h
+++ b/boards/z1/include/board.h
@@ -59,15 +59,6 @@ extern "C" {
 #define STDIO_RX_BUFSIZE            (64U)
 /** @} */
 
-/**
- * @brief   Standard input/output device configuration
- * @{
- */
-#define STDIO                       (0)
-#define STDIO_BAUDRATE              (115200U)
-#define STDIO_RX_BUFSIZE            (64U)
-/** @} */
-
 /*  MSP430 core */
 #define MSP430_INITIAL_CPU_SPEED    8000000uL
 #ifndef F_CPU