diff --git a/pkg/openwsn/Makefile b/pkg/openwsn/Makefile
deleted file mode 100644
index a2b9d036333673c140bfb226e83c8283ac775078..0000000000000000000000000000000000000000
--- a/pkg/openwsn/Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
-PKG_NAME=openwsn
-PKG_URL=https://github.com/openwsn-berkeley/openwsn-fw.git
-PKG_VERSION=ff25e5d0ae5d344ed793a724d60532fb917bf1f8
-PKG_LICENSE=BSD-3-Clause
-
-.PHONY: all
-
-all: git-download
-	"$(MAKE)" -C $(PKG_BUILDDIR)
-
-include $(RIOTBASE)/pkg/pkg.mk
diff --git a/pkg/openwsn/README.md b/pkg/openwsn/README.md
deleted file mode 100644
index 60c230ecc5f75597d2c276f5297f5210cfcd0710..0000000000000000000000000000000000000000
--- a/pkg/openwsn/README.md
+++ /dev/null
@@ -1,26 +0,0 @@
-# OpenWSN on RIOT
-
-This port of OpenWSN to RIOT is based on current OpenWSN upstream providing a
-BSP with RIOT's interfaces. Currently supported are iotlab-m3 and fox. More
-boards will follow through improvements in netdev radio driver interface.
-
-# Usage
-
-A test can be found in tests/openwsn providing a shell command to initialise
-as root or listening node. And providing a sample Makefile.
-
-Build using
-```Bash
-$> export BOARD=iotlab-m3
-$> export PORT=/dev/ttyTHEPORTOFYOURIOTLAB
-$> make -B clean flash term
-```
-
-To use OpenWSN with RIOT it has to be added to the used packages variable
-```Makefile
-USEPKG += openwsn
-```
-
-On the first build the archive will be fetched, patched and built.
-**WARNING** A call of `make clean` also cleans the OpenWSN tree right now so
-changes to the source code will be lost in the next build.
diff --git a/pkg/openwsn/patches/0001-Add-RIOT-Makefiles.patch b/pkg/openwsn/patches/0001-Add-RIOT-Makefiles.patch
deleted file mode 100644
index 4452b6c015e037df136913f9d62033ac374fa155..0000000000000000000000000000000000000000
Binary files a/pkg/openwsn/patches/0001-Add-RIOT-Makefiles.patch and /dev/null differ
diff --git a/pkg/openwsn/patches/0002-Add-RIOT-adaption.patch b/pkg/openwsn/patches/0002-Add-RIOT-adaption.patch
deleted file mode 100644
index 943e99e3ba44e2aaf301d29ce7642eb86ebd754e..0000000000000000000000000000000000000000
Binary files a/pkg/openwsn/patches/0002-Add-RIOT-adaption.patch and /dev/null differ
diff --git a/pkg/openwsn/patches/0003-Fix-old-style-definitions.patch b/pkg/openwsn/patches/0003-Fix-old-style-definitions.patch
deleted file mode 100644
index d5434b89f4923db3416d7fe22626e2f54afeed0e..0000000000000000000000000000000000000000
Binary files a/pkg/openwsn/patches/0003-Fix-old-style-definitions.patch and /dev/null differ
diff --git a/pkg/openwsn/patches/0004-provide-openserial-dummies.patch b/pkg/openwsn/patches/0004-provide-openserial-dummies.patch
deleted file mode 100644
index f0ced87e7d6291745c9db7f43a96e7be505f354d..0000000000000000000000000000000000000000
Binary files a/pkg/openwsn/patches/0004-provide-openserial-dummies.patch and /dev/null differ
diff --git a/pkg/openwsn/patches/0005-fixes-to-RIOT-adaption.patch b/pkg/openwsn/patches/0005-fixes-to-RIOT-adaption.patch
deleted file mode 100644
index 8254bb376fe808732252838e0f87423b51df13b2..0000000000000000000000000000000000000000
Binary files a/pkg/openwsn/patches/0005-fixes-to-RIOT-adaption.patch and /dev/null differ