Announcement

Collapse
No announcement yet.

Tutorials

Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • [Draft] Arduino - Monitor States of High-voltage Device using Input Expansion Board

    [Draft] Arduino - Monitor States of High-voltage Device using Input Expansion Board

    This tutorial is for the upcoming PhpocExpansion library

    PES-2602 is an easy-to-use 4-port Input Expansion Board for Arduino Uno and Mega, which allows Arduino to monitor state of high-voltage device.
    Library and example for the 4-port input expansion board are part of of PhpocExpansion library for Arduino.
    This tutorial shows how to use 4-port input expansion board with an example of PhpocExpansion library for Arduino.


    Hardware Required
    • Arduino Uno
    ...
    See more | Go to post

  • [Draft] Arduino - Control high-voltage devices using Relay Expansion Board - PES-2601

    [Draft] Arduino - Control high-voltage devices using Relay Expansion Board - PES-2601

    This tutorial is for the upcoming PhpocExpansion library

    PES-2601 is an easy-to-use 4-port Relay Expansion Board for Arduino Uno and Mega, which allows Arduino to control high-voltage device on/off .
    Library and example for the 4-port relay expansion board are part of of PhpocExpansion library for Arduino.
    This tutorial shows how to use 4-port relay expansion board with an example of PhpocExpansion library for Arduino.


    Hardware Required
    • Arduino Uno
    ...
    See more | Go to post

  • PHPoC - Configuring Network Information via Web

    PHPoC - Configuring Network Information via Web

    This example show how to create an Web app that allows to check and config network information (e.g MAC address, IP addess, ...) remotely via Web browser.


    Hardware
    • PHPoC Blue (+ USB WLAN) or PHPoC Black (+ Ethernet cable)
    • Micro USB to USB Cable (to upload source code to PHPoC Device)


    Quick Steps

    Source code of this example is a part of PHPoC Support Packet (PSP). You need to:...
    See more | Go to post
    Last edited by support; 09-04-2018, 11:31 AM.

  • TCP Server - Multiple TCP Connections

    TCP Server - Multiple TCP Connections

    What is TCP?

    TCP is abbreviation of Transmission Control Protocol. TCP is one of the main protocols in TCP/IP networks. Whereas the IP protocol deals only with packets, TCP enables two hosts to establish a connection and exchange streams of data. TCP guarantees delivery of data and also guarantees that packets will be delivered in the same order in which they were sent.

    To exchange data between two devices using TCP protocol, one device acts as TCP server, the other acts...
    See more | Go to post
    Last edited by support; 02-09-2018, 08:35 AM.

  • TCP Client - HTTP GET

    TCP Client - HTTP GET

    What is HTTP?

    HTTP means HyperText Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web. The protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands.
    For example, when you enter a URL in your browser, this actually tells Web browser make an HTTP request to the Web server.

    PHPoC has an embedded web server. However, this example shows PHPoC devices...
    See more | Go to post
    Last edited by support; 02-09-2018, 08:36 AM.

  • TCP Server - Single TCP Connection

    TCP Server - Single TCP Connection

    What is TCP?

    TCP is abbreviation of Transmission Control Protocol. TCP is one of the main protocols in TCP/IP networks. Whereas the IP protocol deals only with packets, TCP enables two hosts to establish a connection and exchange streams of data. TCP guarantees delivery of data and also guarantees that packets will be delivered in the same order in which they were sent.

    To exchange data between two devices using TCP protocol, one device acts as TCP server, the other acts...
    See more | Go to post
    Last edited by support; 02-09-2018, 08:36 AM.

  • MySQL - Updating Data to Remote Server

    MySQL - Updating Data to Remote Server

    If you want to create an IoT device, which reads sensor's value and updates the value to MySQL database on remote server. This tutorial gives you solution to do it.


    Hardware
    • PHPoC Blue (+ USB WLAN) or PHPoC Black (+ Ethernet cable)
    • Micro USB to USB Cable (to upload source code to PHPoC Device)


    Quick Steps

    Source code of this example is a part of PHPoC Support Packet (PSP). You need to:...
    See more | Go to post
    Last edited by support; 02-09-2018, 08:37 AM.

  • MySQL - Inserting Data to Remote Server

    MySQL - Inserting Data to Remote Server

    If you want to create an IoT device, which reads sensor's value and inserts the value to MySQL database on remote server. This tutorial gives you solution to do it.


    Hardware
    • PHPoC Blue (+ USB WLAN) or PHPoC Black (+ Ethernet cable)
    • Micro USB to USB Cable (to upload source code to PHPoC Device)


    Quick Steps

    Source code of this example is a part of PHPoC Support Packet (PSP). You need to:...
    See more | Go to post
    Last edited by support; 02-09-2018, 08:37 AM.

  • Sending Email (SMTP mail)

    Sending Email (SMTP mail)

    We will go through an example of sending an Email by PHPoC Blue or Black.

    There are two popular protocols to send Email: SMTP and ESMTP. PHPoC supports libraries for both prototol. Your mail server might use one of them. For example, Gmail uses ESMTP protocol. Therefore, to send email from a Gmail account, it needs to use ESMTP library.

    This example shows how to send email using SMTP protocol.For sending email using ESMTP protocol, refer to Sending email (ESMTP).
    ...
    See more | Go to post
    Last edited by support; 02-09-2018, 08:38 AM.

  • Sending Email (ESMTP mail)

    Sending Email (ESMTP mail)

    We will go through an example of sending an Email by PHPoC Blue or Black.

    There are two popular protocols to send Email: SMTP and ESMTP. PHPoC supports libraries for both prototol. Your mail server might use one of them. For example, Gmail uses ESMTP protocol. Therefore, to send email from a Gmail account, it needs to use ESMTP library.

    This example shows how to send email using ESMTP protocol.For sending email using SMTP protocol, refer to Sending email (SMTP).
    ...
    See more | Go to post
    Last edited by support; 02-09-2018, 08:39 AM.
There are no articles in this category.
  • Filter
  • Time
  • Show
Clear All
new posts
Please log in to your account to view your subscribed posts.

Article Tags

Collapse

Latest Articles

Collapse

  • [Draft] Arduino - Monitor States of High-voltage Device using Input Expansion Board
    support
    This tutorial is for the upcoming PhpocExpansion library

    PES-2602 is an easy-to-use 4-port Input Expansion Board for Arduino Uno and Mega, which allows Arduino to monitor state of high-voltage device.
    Library and example for the 4-port input expansion board are part of of PhpocExpansion library for Arduino.
    This tutorial shows how to use 4-port input expansion board with an example of PhpocExpansion library for Arduino.


    Hardware Required
    • Arduino Uno
    ...
    09-11-2018, 05:38 PM
  • [Draft] Arduino - Control high-voltage devices using Relay Expansion Board - PES-2601
    support
    This tutorial is for the upcoming PhpocExpansion library

    PES-2601 is an easy-to-use 4-port Relay Expansion Board for Arduino Uno and Mega, which allows Arduino to control high-voltage device on/off .
    Library and example for the 4-port relay expansion board are part of of PhpocExpansion library for Arduino.
    This tutorial shows how to use 4-port relay expansion board with an example of PhpocExpansion library for Arduino.


    Hardware Required
    • Arduino Uno
    ...
    09-11-2018, 04:28 PM
  • [Draft] Arduino - Control DC Motor using DCMotor Controller - PES-2604
    support
    This tutorial is for the upcoming PhpocExpansion library

    PES-2606 is an easy-to-use RS-232 Expansion Board for Arduino Uno and Mega, which allows Arduino to exchange data with serial device via RS-232. Especially, Arduino does NOT use UART pins to communicate with RS-232 expansion. Therefore, users can use Arduino UART pins for other purposes. Moreover, A single Arduino Uno/Mega can communicate with multiple RS-232 expansion boards (up to 14) without using Arduino UART pins.
    ...
    09-11-2018, 01:17 PM
  • [Draft] Arduino - Control Stepper Motor using Stepper Motor Controller - PES-2605
    support
    PES-2605 is an easy-to-use stepper motor controller for Arduino Uno and Mega, which uses micro-stepping method to precisely control stepper motor. Library and example for the stepper motor controller
    09-03-2018, 04:30 PM
  • PHPoC - Configuring Network Information via Web
    support
    This example show how to create an Web app that allows to check and config network information (e.g MAC address, IP addess, ...) remotely via Web browser.


    Hardware
    • PHPoC Blue (+ USB WLAN) or PHPoC Black (+ Ethernet cable)
    • Micro USB to USB Cable (to upload source code to PHPoC Device)


    Quick Steps

    Source code of this example is a part of PHPoC Support Packet (PSP). You need to:...
    02-07-2018, 09:23 AM
  • TCP Client - HTTP GET
    support
    What is HTTP?

    HTTP means HyperText Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web. The protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands.
    For example, when you enter a URL in your browser, this actually tells Web browser make an HTTP request to the Web server.

    PHPoC has an embedded web server. However, this example shows PHPoC devices...
    02-02-2018, 06:27 PM
Working...
X