P4M-400 - programowalny moduł IoT
WiFi / PHPoC / UART / I2C / SPI / porty WeWy
P4M-400 jest modułem typu PHPoC IoT. Moduł jest przeznaczony do integracji z innymi produktami użytkownika.
Moduł obsługuje 10/100M Ethernet, jak również IEEE802.11b/g bezprzewodowej sieci LAN, różne protokoły sieciowe, protokoły bezpieczeństwa, uwierzytelnianie i algorytmy szyfrowania.
Ponadto moduł ma różne interfejsy, takie jak ADC, UART, SPI, I2C, zegar sprzętowy, cyfrowe wejście / wyjście itp., które można wykorzystać do połączenia z czujnikami / siłownikami.
Przy pomocy modułu PHPoC można łatwo i szybko tworzyć urządzenia IoT.
Płytka ewaluacyjna dla modułu PHPoC jest dostępna i może być wykorzystana do szybkiego wykonywania prototypów proof-of-concept przed rozpoczęciem projektowania docelowych obwodów.
Zapewniono samodzielny język programowania (określany jako PHPoC) do programowania modułów. Ten język jest łatwy w użyciu i kompatybilny z szeroko rozpowszechnionym skryptowym językiem programowania PHP.
※ PHPoC jest zasadniczo kompatybilny z PHP lecz oba te języki nie są takie same ze względu na ograniczenia systemu embedded.
Obejrzyj film
Podstawowe cechy
- Samodzielny interpreter PHPoC
- Środowisko programistyczne IDE pozwalające na zaprogramowanie modułu poprzez USB
- 10 / 100Mbit Ethernet
- IEEE802.11b / g Bezprzewodowa sieć LAN
- 26 x cyfrowe wejście / wyjście
- 4 x analogowy port wejściowy
- 2 x port UART
- 4 x zegar sprzętowy
- Interfejsy I2C i SPI
- 32,768KHz kryształ jako źródło zegara RTC
- Pełny stos TCP / IP
- Wbudowany serwer internetowy i serwer WebSocket
- Różne protokoły sieciowe, takie jak SMTP, ESMTP (do wysyłania wiadomości e-mail), DNS, MySQL, Telnet, SSH itp.
- Kod źródłowy debugowany w czasie rzeczywistym za pomocą PHPoC Debugger
- PHPoC (PHP on Chip)
- język skryptowy kompatybilny z PHP
- parser wyrażeń kompatybilny z C/PHP
- możliwa wielozadaniowość (aplikacja, serwer HTTP)
- run-time debugger
Dokumentacja techniczna
Podstawowa
Programowanie PHPoC
- Przewodnik programowania urządzenia
- Opis języka - instrukcja użytkownika
- Funkcje systemowe
- Funkcje wewnętrzne
- Różnice miedzy PHPoC i PHP
Oprogramowanie
IDE Windows, firmware, biblioteki, przykłady
Akcesoria dodatkowe
Płytka uruchomieniowa P4M-400 EVB
Kabel micro USB (programowanie)
USB adapter WiFi
CD-ROM z dokumentacją i programami narzędziowymi