mbed(15)
-
W7500 mbed porting Guide ( 2/6 )
W7500 mbed SDK Porting GuideGPIO Porting예제 코드#include "mbed.h" ////MBED Example 1 LED CONTROL AND Serial Output int main() { DigitalOut myled(LED1); myled = 0; while(1){ myled = 1; // LED is ON wait(1); // 1 sec myled = 0; // LED is OFF wait(1); // 1 sec } } 수정할 필요 없는 코드api 폴더, common 폴더, hal 폴더에 있는 내용을 수정하면 호환성 문제가 발생 할 수 있으므로 수정하지 않는 것을 권한다. GPIO Porting시 사용하는 아래 파일들은 수정할 필요가 없다. api/DigitalOu..
2015.10.08 -
W7500 mbed porting Guide ( 1/6 )
W7500 mbed porting Guide현재 회사에서 W7500 Peripheral Library Firmware 구현과 mbed에 등록하기 위한 Porting 작없을 진행하고 있다. 본 포스팅에서는 W7500을 mbed에 등록하기 위한 Porting 작업을 진행하는 방법과 기술적인 이슈들을 정리 한다.mbed SDK Porting 개요mbed Porting의 궁극적인 목적은 mbed에서 제공하는 아래와 같은 코드를 W7500에서 동작 할 수 있도록 Interface Code를 구현하는 것이다.#include "mbed.h" ////MBED Example 1 LED CONTROL AND Serial Output int main() { Serial pc(USBTX, USBRX); DigitalOut m..
2015.10.08 -
How to make Wi-Fi oil checker using Axeda
How to make WiFi oil check using Axeda cloud Axeda Go to the staging page on your Axeda Toolbox account Materials WIZwiki-W7500 ( MCU Platform) WizFi250-EVB ( Wi-Fi Module ) Sensor Shield Hardware Configuartion Compile AxedaGo-WizFi250 Example onto Wizwiki-W7500 Board Source Code Test Result Send data to the demo application Log message on Serial Terminal AxedaAxeda는 세계 각지의 기계와 센서 데이터를 수집하고 체계화하..
2015.10.08 -
Remote Temperature/Humidity Checker using TTS
Remote Temperature/Humidity Checker & LED controller앞에서 설명한 mbed RPC Library와 Python Interface를 활용한 예제를 만들어 보려고 하다 보니 제목이 거창해 진거 같다.간단하게 말하자면, 본 예제는 아래와 같은 기능을 수행한다. mbed platform의 3색 LED 제어 ( On/Off )mbed platform의 현재 LED 상태 확인 ( Smartphone의 TTS 기능을 이용하여 Green,Blue,Red 인지 상태 확인 기능 )mbed platform으로 부터 온도, 습도 정보를 확인 ( Smartphone의 TTS 기능을 이용하여 온/습도 정보를 확인 가능)본 예제에서는 mbed RPC를 이용하여 스마트폰에서 mbed plat..
2015.10.08 -
mbed rpc interfacing with Python
mbed rpc interfacing with PythonPython RPC Librarymbed에서는 mbed RPC client가 python을 이용하여 mbed RPC server의 데이터를 read/write하거나 custom 함수를 call 하기 위해 아래와 같은 python module을 제공한다. mbedrpc.py아래 코드는 HTTP를 사용한 python RPC 예제이며, 192.168.0.4인 RPC Server에 접속하여 GPIO와 ADC 값을 read/write 하는 예제 이다.#!python python >>> from mbedrpc import * >>> mbed = HTTPRPC("192.168.0.4") >>> x = DigitalOut(mbed,"LED1")#These obj..
2015.10.08 -
mbed RPC Library porting guide for WIZwiki-W7500
mbed RPC Library porting guide for WIZwiki-W7500Used library in this project HTTPServermbed-rpcWIZnetInterfacembedModified Pointmbed rpc를 사용하기 위한 Interface는 RPC over Serial과 RPC over HTTP로 나눌 수 있다. 본 예제에서는 HTTP를 이용하여 RPC를 사용하며, mbed platform 에는 HTTPServer가 구동되고 있다. mbed rpc를 위한 Interface에 대한 자세한 정보는 Link를 참고 하기 바란다.WIZnetInterfaceHTTPServer Library에서 아래와 같은 코드를 사용하는데, WIZnetInterface에는 init()함수가..
2015.10.08