Contents

-. 이론 : W7500 Ethernet 활용

-. SW 실습 1차 : ARM mbed 활용

-. SW 실습 2차 : GCC 활용

-. HW 실습 : 회로설게, Artwork (Option)


SW 실습 2차 : GCC 활용

데모 소개

>> mbed

GCC 소개

>> 참조링크

http://opensrclab.tistory.com/category/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4%20HW/%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD

S2E(Serial to Ethernet) 소개

>> 참조링크

https://github.com/bingdo/IIoT_WIZwiki-W7500_Eclipse

>> Insert MAC address

WIZ7500_DEMO_S2E(gcc).bin

>> Modify IP, Port, Working Mode

>> Test operation of S2E function

예제실습

>> Quiz6

S2E + DHT Sensing 구현하기

Hint : DHT library 사용 (Academy_DHT.7z)

Academy_DHT.7z

>> 참조링크

>> Quiz7

S2E + DHT + TCP Client 구현하기

Hint : S2E Client Mode 사용

>> 참조링크


Contents

-. 이론 : W7500 Ethernet 활용

-. SW 실습 1차 : ARM mbed 활용

-. SW 실습 2차 : GCC 활용

-. HW 실습 : 회로설게, Artwork (Option)


SW 실습 1차 : ARM mbed 활용

ARM mbed 소개

>> 참조링크

https://www.mbed.com/en/

개발환경

>> 참조링크

https://docs.mbed.com/

https://developer.mbed.org/handbook/Homepage

예제실습

>> Quiz2

Serial로 온드/습도 확인하기

Hint : DHT library 사용

>> Easy Module Shield

>> 참조링크

https://developer.mbed.org/users/moisesmarangoni/code/DHT/

W7500_DHT.7z


>> Quiz3

TCP Client를 이용해서 Server에 Data 전송하기

Hint : WIZnetInterface library 사용

>> 참조링크

W7500_TCPC.7z


ThingPlus

>> 참조링크

http://wiznetacademy.com/index.php?module=lecture&act=dispLectureView&lecture_seq=2255&schedule_seq=3

예제실습

>> Quiz4

MQTT 포팅하기

Hint : MQTT library 사용

>> 참조링크

https://developer.mbed.org/users/bangbh/code/w7500-paho-mqtt/

W7500_MQTT.7z


>> Quiz5

SD Card에서 MAC address, destination IP, Port 얻어오기

Hint : SDFileSystem library 사용

>> 참조링크

https://developer.mbed.org/teams/WIZnet/code/SDFileSystem_HelloWorld_WIZwiki-W7500/?platform=WIZwiki-W7500

W7500_SDFile.7z


To be continued.

Contents

-. 이론 : W7500 Ethernet 활용

-. SW 실습 1차 : ARM mbed 활용

-. SW 실습 2차 : GCC 활용

-. HW 실습 : 회로설게, Artwork (Option)


WIZNETIAN IoT Design Contest

>> For Makers, By Makers

http://wiznetian.com/


IoT Design Contest @CyberMakerSpace.com

>> Curation is Creation

http://cybermakerspace.com/


이론 : W7500 Ethernet 활용

스마트공장 알아보기

>> 4차 산업혁명과 Industry 4.0

>> Industry 4.0과 스마트팩토리

>> 카운트다운! 4차 산업혁명


[KBS 다큐1] 카운트다운! 4차 산업혁명 1편 메이커 시대가 온다... 작성자 girujang

>> 서기 2000년대의 생활의 이모저모

출처 : 이정문 화백 (1965년)

>> 미래 스마트공장(1/2)

>> 스마트공장의 차별성(2/2)

>> 핵심 10대기술 평가(1/2)

>> 핵심 10대기술 평가(2/2)

>> 스마트팩토리의 적용예

https://www.youtube.com/watch?v=oU95Ms0oia4

https://www.youtube.com/watch?v=_xc9JokbMmw


https://www.youtube.com/watch?v=MKu2yEM6Pas&list=PLgzkB4sJ6NWKCKjWtIkU5fI2egB4XPuvO

>> 틈새시장 공략 성공 사례

http://news.mk.co.kr/newsRead.php?sc=30000001&year=2017&no=186611&sID=501

https://www.youtube.com/watch?v=1Agni2Coyfw

W7500 소개

>> 참조링크

http://wizwiki.net/wiki/doku.php?id=products:w7500:start

https://github.com/Wiznet/W7500

>> Features

ARM Cortex-M0

48MHz maximum frequency

Hardwired TCP/IP Core

8 Sockets

SRAM for socket: 32 KB

MII (Medium-Independent Interface)

Memories

Flash: 128 KB

RAM 16KB

ROM for boot code: 6 KB

Clock, reset and supply management

POR (Power-On Reset)

Internal Voltage Regulator : 3.3V to 1.5V

8-to-24MHz external crystal oscillator

Internal 8MHz RC Oscillator

ADC

            12bit, 8ch, 1Mbps

GPIO

53 I/Os (16 IO x 3ea, 5 IO x 1ea)

Debug mode

Serial Wire Debug (SWD)

Timer/PWM

4 Timers (32-bit or 16-bit down-counter)

8 PWMs (32-bit counter/timers with programmable 6-bit prescaler)

Communication Interfaces

3 UART (2 UARTs with FIFO and Flow Control, 1 simple UART)

2 SPI

2 I2C (Master/Slave, Fast-mode (400 kbps))

Package

64 TQFP (7x7 mm)

WIZwiki-W7500 소개

>> 참조링크

http://wizwiki.net/wiki/doku.php?id=products:wizwiki_w7500:start

https://developer.mbed.org/platforms/?tvend=38

Ethernet 활용

>> 참조링크

https://www.mbed.com/en/

https://developer.mbed.org/ 회원가입

>> 클라우드 개발환경 접속

>> Import Programs or Libraries

>> Import mbed_blinky

20170303_mbed_blinky_WIZWIKI_W7500.bin

>> Modify LED pins

>> Import TCPEchoServer-WIZwiki-W7500

>> Modify MAC address

>> Monitor Debugging COM Port

>> Quiz1

Serial로 현재 시간 표시하기

Hint : NTP 사용

W7500_NTP.7z


To be continued.

+ Recent posts