사물인터넷(IoT-Internet of Things) 시대가 새롭게 도래했습니다. 다양한 스마트 기기들이 개발되었고, 우리는 그러한 기기들을 실생활에서 유용하게 사용하기 시작했습니다. 네스트 온도조절기, 필립스의 휴 스마트 조명, 애플시계와 홈킷, 구글 안경과 구글홈, 아마존 에코 등이 그것입니다. 이러한 시대에서, 보다 나은 삶을 위한 번뜩이는 아이디어가 당신에게 떠올라도, 하드웨어 디자인이나, 프로그래밍 기술에 대한 걱정 때문에 망설이게 될 수도 있습니다. 하지만 이제는 걱정하지 마세요! PHPoC를 통해, 컴퓨터에서처럼 쉽게 임베디드 장치에서도 당신의 아이디어를 구현할 수 있습니다. 하드웨어 설계에 대한 부담 없이, 지원되는 라이브러리를 이용하여 몇 줄의 코드로 당신이 원하던 것들을 만들 수 있습니다. PHPoC로 당신의 열정과 상상력을 마음껏 발휘해 보세요!
PHPoC (PHP on Chip)는 솔내시스템(주)에서 자체 개발한 PHP 기반의 스크립트 언어 및 IoT 하드웨어 플랫폼을 이야기합니다.
PHPoC는 범용 스크립트 언어인 PHP를 기반으로 개발한 프로그래밍 언어입니다. PHPoC는 기본적으로 PHP와 호환되지만 임베디드 시스템 개발을 위해 I/O, UART, I2C, SPI, ADC, TIMER/COUNTER, RTC 등 하드웨어 인터페이스 및 하드웨어 제어를 위한 새로운 함수 및 기능들이 추가되어 있습니다.
즉, PHPoC는 작은 집적 회로(Integrated Circuit-IC)에서 PHP의 다양한 기능을 활용하고, IoT 개발을 위해 프로그래밍 할 수 있도록 개발되었습니다. PHPoC를 활용하면 동적인 웹페이지를 만들 수 있고, 여러 가지 하드웨어를 연결하여 제어할 수 있으며, 센서를 연결하여 센서 값을 모니터링하거나, 센서 값을 네트워크를 통해 전송할 수 있습니다.
PHP로 할 수 있는 것을 PHPoC도 할 수 있다! |
PHP로 할 수 없는 것을 PHPoC는 할 수 있다! |
PHP 언어처럼 PHPoC (PHP on Chip)은 동적인 웹페이지를 만들 수 있으며 이메일 발송, 데이터베이스 연동, 인터넷을 통한 데이터 전송 등 다양한 프로토콜을 이용한 네트워크 기능을 제공합니다. | PHP 비해 PHPoC는 다양한 연결 인터페이스를 이용하여 하드웨어를 제어할 수 있고 센서 등을 연결하여 상태를 모니터링하거나 상태 값 데이터를 네트워크로 송수신할 수 있습니다. |
PHPoC는 IoT 하드웨어 플랫폼에서 사용될 수 있는 프로그래밍 언어로 솔내시스템에서 자체적으로 개발하였습니다. PHPoC는 네트워크 통신 기능을 제공하므로, PHPoC를 통해 다양한 프로토콜(TCP/IP, UDP, DNS, HTTP, MQTT, ICMP 등)을 이용하여 인터넷으로 쉽게 데이터를 주고받을 수 있습니다.
또한 보안 프로토콜(SSL/TLS) 및 암호화 알고리즘을 내장하여 제공하여 IoT 시스템에서 데이터를 안전하게 송수신 할 수 있습니다.
|
|
|
||||||||||||
|
|
PHPoC는 배우고 사용하기 쉽습니다. 하드웨어 및 프로그래밍 지식수준에 관계없이 누구나 원하는 대로 PHPoC IoT 보드를 사용할 수 있습니다. | PHPoC IoT 보드는 하드웨어 및 프로그래밍 지식이 부족한 학생과 초보자가 임베디드 시스템을 배우고 인터넷에 연결된 장치를 쉽게 만들 수 있도록 도와줍니다. | ||
선생님은 PHPoC IoT 보드를 사용하여 학생들에게 IoT 장치를 프로그래밍하고 구축하는 방법을 가르 칠 수 있습니다. 간단한 코드를 사용하여 학생들에게 시스템이 어떻게 작동하는지 쉽게 설명할 수 있으므로 학생들이 조금 더 쉽게 IoT 시스템이나 프로그래밍에 대해 이해할 수 있습니다. | 새로운 아이디어가 생기면, IoT 제조업체 또는 기업가는 PHPoC IoT 보드를 사용하여 신속하게 프로토 타입 제품을 만들 수 있습니다. PHPoC IoT 보드를 사용하여 시험 작동 가능한 제품을 만들어 시간과 비용을 최소화할 수 있습니다. | ||
IoT 애호가는 PHPoC IoT 보드를 이용하여 실생활에서 활용할 수 있는 간단하고 재미있는 프로젝트를 편리하게 만들 수 있습니다. PHPoC IoT 보드를 통해 어디서나 집안의 장치들을 제어하고 모니터링할 수 있습니다. 당신이 만약 해외에 있더라도 마치 당신이 집에 있는 것처럼 모든 것을 할 수 있습니다. | 엔지니어는 PHPoC IoT 보드를 확장 보드와 함께 사용하여 사물 인터넷 관련 사업에 적용할 수 있습니다. PHPoC IoT 보드를 사용하면 스마트 팩토리, 스마트 물류 시스템 등 다양한 분야에 활용할 수 있습니다. |