PHPoC IoT Gateway
-  P5H-151    -  P5H-154
-  P5H-152    -  P5H-155
-  P5H-153    -  P5H-156
Custom Solution Services
PHPoC IoT Board
-  PHPoC Black
-  PHPoC Blue
-  Expansion Board
-  Smart Expansion Board
PHPoC IoT Module
-  P4M-400
PHPoC Shield for Arduino
-  PHPoC WiFi Shield 2
-  Smart Expansion Board
Retired Products
-  PBH-101-  PHPoC Shield
-  PBH-104-  PHPoC WiFi Shield
-  PBH-204-  PHPoC Shield 2

PHPoC WiFi Shield for Arduino l P4S-347


PHPoC WiFi Shield

PHPoC WiFi Shield for Arduino (P4S-347) is the advanced shield, which connects Arduino Uno and Mega to the Internet. It brings many advanced features of PHPoC to Arduino, enabling users to create Arduino-powered IoT devices easily and quickly.
PHPoC Shield communicates with Arduino through SPI interface and connects to the Internet through WiFi. It supports various network and security protocols, authentication and encryption algorithms, adding plenty of capabilities to Arduino Uno and Mega.
PHPoC WiFi Shield is equipped with an embedded Web server, WebSocket server and a PHPoC interpreter, enabling users to create dynamic embedded web apps to real-time control and monitor sensors/devices.
For more conveniences of users, who do not have knowledge of web programing, some web apps are built and preloaded into PHPoC WiFi Shield to help the users interact with Arduino easily via Web. Just by using the Web browser on your smartphone, tablet or PC, you can real-time control/monitor Arduino-connected things or change your network setting.
If you need a similar product but for wired LAN connectivity, see PHPoC Shield for Arduino.


  • Built-in Web Applications
  • PHPoC interpreter
  • Embedded Web server and WebSocket server
  • Various networking protocols
  • Securities Protocols: SSL/TLS
  • TCP/UDP
  • IPv4 / IPv6 dual stack
  • IEEE 802.11b/g Wireless LAN
  • WiFi Security: WPA-PSK / WPA2-PSK, WPA-Enterprise(TTLS/PEAP)
  • WLAN topology: Ad-hoc, Infrastructure, Soft AP
  • RTC (Real-Time Clock)
  • micro-SD card Socket
  • Diverse libraries and examples for Arduino
  • RoHS Compliant

Hardware P4S-347

Processor
Core Cortex-M4 168MHz
Flash System-512K Bytes, User-512K Bytes
SRAM 192K Bytes

Software
Arduino Examples
- ChatServer
- ChatServerIPv6
- DateTime
- EmailClient
- GmailClient
- TelnetServer
- WebClient
- WebClientIPv6
- WebRemotePad
- WebRemotePush
- WebRemoteSlide
- WebSerialPlotter
- WebSSLClient
- WebSSLClientIPv6
Arduino Library Classes PhpocClient, PhpocServer, PhpocEmail, PhpocDateTime
Web Applications WebSerialMonitor, WebRemoteControl (Push/Slide)
Network Protocols IPv4/IPv6 Dual Stack
TCP/UDP
ICMP, DHCP, HTTP, Telnet, SSH, SMTP, ESMTP, DNS
Security SSL/TLS
Network Configuration Via Web

Wireless LAN
Interface IEEE802.11b/g Wireless LAN (require Ralink
RT3070/5370 chipset Wireless LAN Adapter)
Mode Ad-hoc, Infrastructure, Soft-AP
WiFi Security WPA-PSK / WPA2-PSK, WPA-Enterprise (TTLS/PEAP)

Interface with Arduino SPI - ICSP, SS: 10(Arduino Uno), 53(Arduino Mega)

RTC (Real-Time) Clock
Battery Rechargeable battery (5.8mAh)
Peripherals Realtime Clock, 4KB Backup SRAM

microSD Socket
Interface with Arduino SPI - ICSP, SS: 4
Card Type Push-Pull Type

LED
System LED On (Red), Status(Green), WiFi(Green)

USB Interface
USB Host Wireless LAN interface with a USB dongle
USB Device PC interface for programming

Power
Input DC 5V (±10%) from Arduino Board
Current Consumption about 180mA (Wireless LAN, it could be changed according to USB dongle)

Buttons
RESET Resetting PHPoC WiFi Shield
SETUP Configuration and Factory Reset

Temperature
Storage /Operating -20℃ ~ 60℃

Environment RoHS Compliant

Introduction Project
Part Number Description Note
P4S-347-SET P4S-347 Body
P4S-347 Body + USB wireless LAN adapter
Optional Accessories Description Note
UC2 micro USB cable
Micro USB cable Datasheet
GWF-3S5T antenna USB wireless LAN adapter
USB Wireless LAN adapter (4dBi) Datasheet
GWF-3S03 USB wireless LAN adapter
USB Wireless LAN adapter Datasheet
PHPoC Lever de-stacklever
PHPoC De-Stack Lever