+feather_m0 = { version = "0.9.0", features = ["usb"] }
+cortex-m = "0.6"
+embedded-hal = "0.2.3"
+cortex-m-rt = { version = "0.6.12", optional = true }
+atsamd-hal = "0.12"
+panic-halt = { version = "0.2", optional = true }
+usb-device = { version = "0.2", optional = true }
+usbd-serial = { version = "0.1", optional = true }
+
+[dev-dependencies]
+cortex-m-semihosting = "0.3"
+heapless = "0.5"
+
+[features]
+default = ["rt", "atsamd-hal/samd21g", "panic_halt", "usb", "unproven"]
+rt = ["cortex-m-rt", "atsamd-hal/samd21g-rt"]
+panic_halt = ["panic-halt"]
+usb = ["atsamd-hal/usb", "usb-device", "usbd-serial"]
+unproven = ["atsamd-hal/unproven"]
+# Enable pins for the radio on "RadioFruits" with RFM95, RFM96, RFM69
+rfm = []