본문 바로가기

IOT

(84)
W5500 + STM32 프로젝트 - 허봉춘씨의 IoT 보드 개발해보기 초보개발자 허봉춘씨의 IoT 보드 개발해보기 사용한 칩셋은 TCP/IP chip W5500 + STM32 MCU 입니다. 강의자료로 작성되었던 파일을 공유합니다. 글 작성자 블로그 http://engschool.tistory.com/ Engineer School Embedded 엔지니어 분들을 위한 Engineer School입니다. engschool.tistory.com (http://wiznetacademy.com) 링크로 들어가시면 더 자세한 정보(?)나 다른 강의도 볼 수 있어요~~ [임베디드 인터넷]허봉춘씨의 파란만장 IoT 보드 구현하기 초보도 쉽게 따라하는 강의자료를 한 번 볼까요 ^^ 허봉춘씨의 파란만장한 IoT 보드 만들기 from Bongjun Hur 컴파일러는 무료 컴파일러인 Cooc..
IoT Board Guide 2019 from electromaker 이거 간단한 프로젝트를 하더라도 어떤 MCU platform을 써야 할 지 고민이 엄청 많이 되고 하나하나 비교해 보기도 어렵다. 짠~~ 이런 고민을 해결해 둔 사이트가 있어 소개. 정말 표로 잘 정리해 뒀다. https://www.electromaker.io/board-guide-pdf/electromaker-board-guide-v1.pdf 살짝 보여주면 아래 그림처럼 되어 있음.
Nucleo-L053R8 보드 + W6100 으로 IoT 프로젝트 만들기 - 2 먼저 글에서 기본적인 템플릿 코드를 만드는 과정에 성공했다. 2019/05/08 - [IT/IoT] - Nucleo-L053R8 보드 + W6100 으로 IoT 프로젝트 만들기 - 1 Nucleo-L053R8 보드 + W6100 으로 IoT 프로젝트 만들기 - 1 먼저, STM32 칩을 이용한 Truestudio 환경에 맞는 소스 코드는 GitHub 사이트에서 쉽게 찾을 수 있다. W6100 EVB가 STM32 칩셋을 사용하고 있어서, 기본적으로 이 환경으로 제공되고 있다. https://github.com/WIZ.. ts.devbj.com 이제 GitHub에서 받은 라이브러리를 해당 프로젝트에 맞게 적용해 보자. 여기서는 가장 기본적인 Loopback 소스를 받아서 실습해 본다. https://gith..
Nucleo-L053R8 보드 + W6100 으로 IoT 프로젝트 만들기 - 1 먼저, STM32 칩을 이용한 Truestudio 환경에 맞는 소스 코드는 GitHub 사이트에서 쉽게 찾을 수 있다. W6100 EVB가 STM32 칩셋을 사용하고 있어서, 기본적으로 이 환경으로 제공되고 있다. https://github.com/WIZnet-ioLibrary WIZnet ioLibrary & io6Library examples Application Examples repo of WIZnet ioLibrary & io6Library - WIZnet ioLibrary & io6Library examples github.com 운좋게도 STM32L 시리즈의 경우에는 무료로 Keil compiler를 사용할 수 있도록 STM에서 지원해 주고 있다. https://it.devbj.com/pos..
아두이노 이더넷(Arduino Ethernet) 와 MQTT 로 간단한 원격 메시지 보드 만들기 아두이노 이더넷(Arduino Ethernet) 와 MQTT 로 간단한 원격 메시지 보드 만들기거두절미하고, 모바일 앱으로 하는 것은 이전 글에 올렸고 널리 누구나 쓰고 있는 MQTT를 이용해 비슷한 것을 만들어 봤다.결과는 아래 그림과 같다.만들기 위해 좀 작업이 필요하다.일단 Arduino MQTT 라이브러리를 다운 받아야 한다. 여기서는 shiftr.io 서비스를 이용할 것이므로 궁합이 맞는 아래 라이브러리를 받아서 사용한다.https://github.com/256dpi/arduino-mqtt이전글에 소개한 MQTT client tool과 MQTT broker 사용법은 필독하고MQTT Client tool - MQTTLens (크롬 앱) (https://ts.devbj.com/581)MQTT bro..
MQTT broker or cloud service - 무료 심플 MQTT broker or cloud service - 무료 심플 여기저기 찾아보고 깔아보고 테스트하기도 어렵다. 그냥 쉽게 쓰자.아주 좋은 사이트가 있어서 소개shiftr.io이름도 서비스도 간단하다. feature 는 아래 그림에서 살짝 보자.일단 가입!! 그리고 자신의 namespace 를 만들면 끝난다.앞서 소개한 MQTT Client tool을 사용하면 금방 동작 테스트를 완료해 볼 수 있다.MQTT Client tool - MQTTLens (크롬 앱) 한번 아래 내용대로 만들어서 해보시길public으로 만들었는데, 필요하다면 private 으로 지원하니 사용해 보기 바랍니다. (나중에 유료화하지 않을까? 싶다) 이제 아무나 접속을 하지 않도록 key 와 secret token을 생성해야 한다...
MQTT Client tool - MQTTLens (크롬 앱) MQTT Client tool - MQTTLens (크롬 앱)https://chrome.google.com/webstore/detail/mqttlens/hemojaaeigabkbcookmlgmdigohjobjm?hl=koMQTT 연결을 테스트하고 싶을땐 간단하게 프로그램 하지 않고 크롬익스텐션으로 해결할 수 있다. MQTTLens 사용법을 간단하게 익혀보자.설치후, 실행시키면 아래 창이 나타난다. 아래 1번을 눌러 새연결을 설정한다.프로필 이름, 서버 주소 정보와 연결 키 값등을 입력하고 만들기 버튼을 누르면 끝!!이제 원하는 topic 을 pub/sub 해 볼 수 있다. 너무나 쉽게 테스트 가능!!항상 감사합니다. 능력 개발자분들~~
Arduino Ethernet Shield 제품 리스트 Arduino Ethernet Shield 제품 리스트 테이블로 정리된 자료 http://devbj.com/2019/01/15/arduino-ethernet-shield-list/ W5500 부분만 추려오면 아래와 같다. NameMakerChipsetProduct linkARDUINO MKR ETH SHIELDArduinoW5500Product LinkW5500 Ethernet Shield S(secure)EWBMW5500Product LinkArduino Ethernet Shield 2ArduinoW5500Product LinkW5500 Ethernet ShieldWIZnetW5500Product LinkSweetPea UnoNet+ : Ethernet and NFC in one boardElectro..