<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    I was shopping for a high temp Atmega328 when I noticed there are
    two choices where I expected just one. There is a "328PB" chip that
    has more peripherals than the familiar 328P part. The PB has a
    second I2C port, four more PWM channels, a second UART, two extra 16
    bit counters,  and some kind of extra touch sensing capability. Q1
    cost for the 328PB from Digikey is $2.14 vs $1.46 for the 328P (32
    pin TQFP package with 85C temp limit).<br>
    <br>
    Also, Pololu has Ardino IDE support for a chunk of the additional
    functionality according to <a moz-do-not-send="true"
      href="https://www.pololu.com/docs/0J74/4.4">this page</a>.<br>
    <br>
    Here are summary pages that are easy to compare with. The "port
    multiplexing" tables are especially nice for figuring out what pins
    can do what.<br>
    <br>
      <a moz-do-not-send="true"
      href="http://ww1.microchip.com/downloads/eATmega328PB Summary
      Datasheetn/DeviceDoc/40001907A.pdf">Atmega328PB Summary</a><br>
      <a moz-do-not-send="true"
      href="http://www.ozeki.hu/attachments/473/ATmega-328P_Summary.pdf">Atmega328P
      Summary</a><br>
    <br>
    Finally, the second USART port of the PB is actually labeled as the
    second SPI port. Not sure if this means there are actually three SPI
    ports possible. (With the P part the USART can be configured for
    SPI. Details <a moz-do-not-send="true"
      href="https://forum.arduino.cc/index.php?topic=100997.0">here</a>.)<br>
    <br>
    -Pete<br>
    <br>
  </body>
</html>