diff --git a/ChangeLog b/ChangeLog
index 7ea2794e..db35880f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2016-02-15  Joerg Wunsch <j.gnu@uriah.heep.sax.de>
 
+	* avrdude.conf.in (ATmega48PB, ATmega88PB, ATmega168PB): New
+	devices.
+
+016-02-15  Joerg Wunsch <j.gnu@uriah.heep.sax.de>
+
 	patch #8435: Implementing mEDBG CMSIS-DAP protocol
 	* usb_libusb.c: Add endpoint IDs for Xplained Mini, correctly
 	transfer trailing ZLP when needed
diff --git a/NEWS b/NEWS
index 5586b5e5..0e4da1b3 100644
--- a/NEWS
+++ b/NEWS
@@ -16,6 +16,8 @@ Current:
 
   * New devices supported:
 
+    - ATmega48PB, ATmega88PB, ATmega168PB
+
   * New programmers supported:
 
     - Atmel mEDBG: xplainedmini, xplainedmini_dw
diff --git a/avrdude.conf.in b/avrdude.conf.in
index e493bc6b..169418e7 100644
--- a/avrdude.conf.in
+++ b/avrdude.conf.in
@@ -7801,6 +7801,18 @@ part parent "m48"
     ocdrev              = 1;
   ;
 
+#------------------------------------------------------------
+# ATmega48PB
+#------------------------------------------------------------
+
+part parent "m48"
+    id               = "m48pb";
+    desc             = "ATmega48PB";
+    signature        = 0x1e 0x92 0x10;
+
+    ocdrev              = 1;
+  ;
+
 #------------------------------------------------------------
 # ATmega88
 #------------------------------------------------------------
@@ -8001,6 +8013,18 @@ part parent "m88"
     ocdrev              = 1;
   ;
 
+#------------------------------------------------------------
+# ATmega88PB
+#------------------------------------------------------------
+
+part parent "m88"
+    id               = "m88pb";
+    desc             = "ATmega88PB";
+    signature        = 0x1e 0x93 0x16;
+
+    ocdrev              = 1;
+  ;
+
 #------------------------------------------------------------
 # ATmega168
 #------------------------------------------------------------
@@ -8203,6 +8227,18 @@ part parent "m168"
     ocdrev              = 1;
 ;
 
+#------------------------------------------------------------
+# ATmega168PB
+#------------------------------------------------------------
+
+part parent "m168"
+    id              = "m168pb";
+    desc            = "ATmega168PB";
+    signature       = 0x1e 0x94 0x15;
+
+    ocdrev              = 1;
+;
+
 #------------------------------------------------------------
 # ATtiny88
 #------------------------------------------------------------