PHPoC IoT Gateway
-  P5H-151    -  P5H-154
-  P5H-152    -  P5H-155
-  P5H-153    -  P5H-156
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 for PHPoC Shield 2
Retired Products
-  PBH-101
-  PBH-104
-  PBH-204
-  PHPoC Shield
-  PHPoC WiFi Shield
-  PHPoC Shield 2

Smart Expansion Board for PHPoC Shield 2

Products > PHPoC Shield > Smart Expansion Board

Smart Expansion boards for PHPoC Shield provide the additional hardware and firmware to boost Arduino Uno/Mega with the advanced capabilities (e.g. control high-voltage devices, control/monitor motors with high accuracy). Smart Expansion board for PHPoC Shield communicates with Arduino Uno/Mega via a definite set of commands. They are interfaced with Arduino through a PHPoC [WiFi] Shield. A Smart Expansion board for PHPoC Shield is stackable on Arduino Uno/Mega and specified by a slave ID number among 14 different ID numbers available, which can be set by a DIP switch. A single Arduino Uno/Mega can carry multiple smart expansion boards, in which the types of these boards can be the same or different.

* Attention: The Smart Expansion board for PHPoC Shield needs to be stacked above a PHPoC [WiFi] Shield 2 (firmware version of 1.4.0 or above)
  in order to interface with Arduino.

4-Port Relay Board | PES-2601
4-port Relay Board is a Smart Expansion board for PHPoC Shield, which is designed to control on/off high-voltage devices. After stacking on PHPoC Shield and Arduino Uno/Mega, this board can be controlled by Arduino via using PHPoC library.
Each 4-port Relay Board carries four relays. A single Arduino Uno/Mega can carry multiple 4-port Relay Board.
Two different types of terminal blocks are available, based on the direction of the terminal screws. S-type can be screwed from the side, convenient when the multiple boards are stacked. T-type is screwed from the top of the board. The wire termination blocks are on the side of the board in both models.
Specification - 4 Relays: Settable NC (Normal Close) or NO (Normal Open)
- Maximum Voltage: DC 30V
- Maximum Current: 2A
- 1x8 5mm Pitch Terminal Block: S type, T type
- DIP Switch to Set Address (ID)
User Manual - [PES-2601] 4-Port Relay Board User Manual
Related Blogs - Arduino - Relay Expansion Board
Hardware
T-type | PES-2601(T)

S-type | PES-2601(S)
4-Port Digital Input Board | PES-2602
Digital Input Smart Expansion Board 4-Port Digital Input Board is a Smart Expansion Board for PHPoC Shield, which is designed to monitor on/off state of high-voltage devices. After stacking on PHPoC Shield and Arduino Uno/Mega, this board can be controlled by Arduino via using PHPoC library.
Each 4-Port Digital Input Board carries four photocouplers. A single Arduino Uno/Mega can carry multiple 4-port Digital Input Boards.
Two different types of terminal blocks are available, based on the direction of the terminal screws. S-type can be screwed from the side, convenient when the multiple boards are stacked. T-type is screwed from the top of the board. The wire termination blocks are on the side of the board in both models.
Specification - 4-port electrically isolated Photocouplers
- WET/DRY contact, NPN/PNP transistor input
- Maximum Voltage: DC 30V
- 1x8 5mm Pitch Terminal Block: S type, T type
- DIP Switch to Set Address (ID)
User Manual - [PES-2602] 4-Port Digital Input Board User Manual
Related Blogs - Arduino - Digital Input Board
Hardware 4-Port Digital Input Board
T-type | PES-2602(T)
4-Port Digital Input Board
S-type | PES-2602(S)
DC Motor Controller | PES-2604
DC Motor Controller(S type) DC Motor Controller is a Smart Expansion board for PHPoC Shield, which is designed to control Brushed DC motors. After stacking on PHPoC Shield and Arduino Uno/Mega, this board can be controlled by Arduino via using PHPoC library.
Each DC Motor Controller contains necessary hardware and firmware to control up to 2 DC motors. A single Arduino Uno/Mega can carry multiple DC Motor Controllers.
Two different types of terminal blocks are available, based on the direction of the terminal screws. S-type can be screwed from the side, convenient when the multiple boards are stacked. T-type is screwed from the top of the board. The wire termination blocks are on the side of the board in both models.
Specification - Supporting 2 brushed DC motors
- 2 incremental encoders
- Input voltage : DC 4V ~ DC 18V
- Maximum Current: 1A each coil
- Electrically Isolated Circuit
- Fast/slow decay mode
- Noise Cancellation by Hardware and Software for Encoders
- 1x6 5mm Pitch Terminal Block: S type, T type
- DIP Switch to Set Address (ID)
User Manual - [PES-2604] DC Motor Controller User Manual
Related Blogs - Arduino - DC Motor Controller
- Arduino - PID Controller, Auto-tuning Library And Example for DC Motor
- Arduino - Control Position of DC Motor Precisely via Web
Hardware DC motor controller(T-type)
T-type | PES-2604(T)
DC motor controller(S-type)
S-type | PES-2604(S)
Stepper Motor Controller | PES-2605
Stepper Motor Controller Ⅱ Stepper Motor Controller is a Smart Expansion board for PHPoC Shield, which is designed to smoothly and precisely control a step motor using micro-stepping method. After stacking on PHPoC Shield and Arduino Uno/Mega, this board can be controlled by Arduino via using PHPoC library.
Each Stepper Motor Controller contains necessary hardware and firmware to control a step motor. A single Arduino Uno/Mega can carry multiple Stepper Motor Controllers.
Two different types of terminal blocks are available, based on the direction of the terminal screws. S-type can be screwed from the side, convenient when the multiple boards are stacked. T-type is screwed from the top of the board. The wire termination blocks are on the side of the board in both models.
Specification - Drive mode : micro-stepping (maximum division rate: 1/32)
- Acceleration and Deceleration Functions
- Resonance Avoidance Function
- Dynamic Current Control
- Input voltage : DC 4V ~ DC 18V
- Maximum Current: 1A each coil
- 4 Safe Switches
- 1x6 5mm Pitch Terminal Block: S type, T type
- DIP Switch to Set Address (ID)
User Manual - [PES-2605] Stepper Motor Controller Ⅱ User Manual
Related Blogs - Arduino - Stepper Motor Controller
- Arduino - Drawing Route for Car on the Office's Map
- Arduino - Making Music using Step Motor
- Arduino - Drawing via Web Using Step Motor Controller
- Arduino - Control Step Motor Precisely via Web
Hardware RS232 Board Smart Expansion Board
T-type l PES-2605(T)
RS232 Board Smart Expansion Board
S-type l PES-2605(S)
Smart RS232 Board | PES-2606
Smart RS232 Board Smart RS232 Board is a Smart Expansion Board for PHPoC Shield. It is designed to quickly enable as well as easily expand the capacity of RS232 communication function on Arduino Uno/Mega.
Each Smart RS232 Board contains necessary hardware and firmware to communicate with RS232 devices. A single Arduino Uno/Mega can carry multiple Smart RS232 Boards.
Specification - 9 Pin D-sub Male Interface for RS232
- RS232 Baud-rate: 1200bps ~ 115200bps
- DIP Switch to Set Address (ID)
- Flow Control: RTS/CTS, Xon/Xoff
- Inter Frame Delimiter Function
- Inter Frame Gap Function
- Transmission Delay Option
- Sending Break Signal Ability
User Manual - [PES-2606] Smart RS232 Board User Manual
Related Blogs - Arduino - RS-232 Expansion Board
Hardware Smart RS232 Board
Smart RS422/RS485 Board | PES-2607
Smart RS422/RS485 Board Smart RS422/RS485 Board is a Smart Expansion Board for PHPoC Shield. It is designed to quickly enable as well as easily expand the capacity of RS422/RS485 communication function on Arduino Uno/Mega.
Each Smart RS422/RS485 Board contains necessary hardware and firmware to communicate with RS422/RS485 devices. A single Arduino Uno/Mega can carry multiple Smart RS422/RS485 Boards.
Two different types of terminal blocks are available, based on the direction of the terminal screws. S-type can be screwed from the side, convenient when the multiple boards are stacked. T-type is screwed from the top of the board. The wire termination blocks are on the side of the board in both models.
Specification - 1x6 5mm Pitch Terminal Block Interface
- 1 X RS422 or RS485 Baud-rate: 1200bps ~ 115200bps
- DIP Switch to Set Address (ID)
- TxDE Flow Control Option
- Inter Frame Delimiter Function
- Inter Frame Gap Function
- Transmission Delay Option
- Sending Break Signal Ability
User Manual - [PES-2607] Smart RS422/RS485 Board User Manual
Related Blogs - Arduino - RS-422 Expansion Board
- Arduino - RS-485 Expansion Board
Hardware Smart RS422/RS485 Board (T-type)
T-type | PES-2607(T)
Smart RS422/RS485 Board (S-type)
S-type | PES-2607(S)