A new version of PHPoC Shield has come! 
* Arduino library for PHPoC v1.5.0 has backward compatibility with PHPoC Shield 1 (flash file package v1.0.2 and firmware v1.3.1). However, it is recommended to use this library version with flash file package v1.5.0 and firmware v1.5.0 for better performance.
** A single Arduino board with PHPoC Shield 2 can connect up to 14 smart expansion boards
*** Compared to PHPoC Shield 2, by default PHPoC Shield 1 does not fully support (***) marked features. In order to make PHPoC Shield 1 support them as similar to PHPoC Shield 2, firmware and flash file package update are required.
Procedure to upgrade PHPoC Shield 1 to firmware v1.5.0 and flash file package v1.5.0:
Step 1) Connect PHPoC Shield to PHPoC Debugger 



Step 2) Update firmware (v1.5.0 or above) 

Step 3) Upload flash file package (v1.5.0 or above) 

*** Arduino library for PHPoC v1.5.0 must also be installed ***
Learn more:
How to upgrade firmware on PHPoC device
Flash file package v1.5.0 source code
How to manually upload files to PHPoC device
PHPoC Arduino library release note
Smart Expansion Board for PHPoC Shield 2
What are Differences between PHPoC Shield 1 and PHPoC Shield 2
PHPoC Shield 2 (including PHPoC Shield 2 and PHPoC WiFi Shield 2) are the new version of PHPoC Shield 1.
Older version, PHPoC Shield 1, was released with firmware v1.3.1 and flash file package v1.0.2 (or below). It has been working along with Arduino library for PHPoC v1.0.1.
Now, PHPoC Shield 2 is officially released with firmware v1.5.0 and flash files package v1.5.0. A new Arduino library, version 1.5.0, is also released. There are lots of interesting features come with PHPoC Shield 2.
Below is a brief comparison between PHPoC Shield 1 and Shield 2:
Compatibility table: PHPoC Shield 1 vs. PHPoC Shield 2
* Arduino library for PHPoC v1.5.0 has backward compatibility with PHPoC Shield 1 (flash file package v1.0.2 and firmware v1.3.1). However, it is recommended to use this library version with flash file package v1.5.0 and firmware v1.5.0 for better performance.
** A single Arduino board with PHPoC Shield 2 can connect up to 14 smart expansion boards
*** Compared to PHPoC Shield 2, by default PHPoC Shield 1 does not fully support (***) marked features. In order to make PHPoC Shield 1 support them as similar to PHPoC Shield 2, firmware and flash file package update are required.
Note that, the upgrade must be done for BOTH firmware and flash file package. PHPoC Shield 1 will not work properly if either firmware or flash file package is not updated to v1.5.0.
Procedure to upgrade PHPoC Shield 1 to firmware v1.5.0 and flash file package v1.5.0:
Step 1) Connect PHPoC Shield to PHPoC Debugger
PHPoC Debugger is a software used for development and management of PHPoC Products. Users need to use this software in order to upload new firmware/flash files to PHPoC Shield.
+ Download and install PHPoC Debugger LINK
+ Power on Arduino board with PHPoC Shield stacked
+ Connect the device port of PHPoC Shield to PC via a USB cable.
+ Run PHPoC Debugger, choose the right COM port (corresponds to PHPoC Shield)
+ Press [Connect] button
After a successful connection, PHPoC Debugger main window will be shown like this:
Step 2) Update firmware (v1.5.0 or above)
+ From PHPoC Debugger main window, Click [Function] > [Product/Firmware Information] menu
+ Click [Check for update] button on the Product/Firmware Information window
+ Click [OK] after firmware upgrade is finished.
Step 3) Upload flash file package (v1.5.0 or above)
+ From PHPoC Debugger main window, Click [Function] > [Product/Flash files Information] menu
+ Click [Check for update] button on the Flash files Information window
+ Click [OK] after flash file package upgrade is finished
After updating firmware and flash files, users can reboot PHPoC Shield, safely disconnect the device from PHPoC Debugger, and start enjoying new features.
*** Arduino library for PHPoC v1.5.0 must also be installed ***
Learn more:
How to upgrade firmware on PHPoC device
Flash file package v1.5.0 source code
How to manually upload files to PHPoC device
PHPoC Arduino library release note
Smart Expansion Board for PHPoC Shield 2
What are Differences between PHPoC Shield 1 and PHPoC Shield 2