본문 바로가기

개발 이야기/STM32 보드

STM32보드 - Thingspark 클라우드에 연결해보기

728x90

STM32보드에서 와이파이 모듈을 통해

Thingspark 라는 IoT디바이스 클라우드에 연결해 볼 수 있습니다.

 

여기에 사용된 STM32보드는 하기 링크와 같이

와이파이모듈이 STM32와 SPI로 연결된 구조의 보드입니다.

https://www.st.com/en/evaluation-tools/b-l072z-lrwan1.html

 

그리고 이 보드를 중고로 구매할 경우, 다음 링크를 통해,,,

https://freenanum.github.io/market/#/

 

중고장터를 검색해보니,,,아래와 같이 중고로 나온 보드가 있네요.

https://m.bunjang.co.kr/products/122090466?q=%20stm32&ref=%EA%B2%80%EC%83%89%EA%B2%B0%EA%B3%BC

 

추가적으로,

그리고 물론 와이파이 모듈과는 내부적으로 SPI를 통한 AT명령으로

통신을 하게 됩니다.

 

그리고 WIFI모듈을 CubeMX툴을 통해 configuration한 다음에

WIFI모듈을 handling하기 위한 코드는 아래와 같은 깃허브를 통해 소스를 자신의

프로젝트소스에 머지하여 사용할 수 있습니다.

https://github.com/opensupport-dev/DISCO_L475VG_IOT01A_wifi

 

그리고 Thingspark에 연결을 위한 전체 가이드 유튜브 영상은 아래와 같습니다.

https://www.youtube.com/watch?v=0b9skF57q9g&t=9s

 

위에서 제가 먼저 보드와 깃허브 소스를 언급드린 내용도 해당 동영상에서 나옵니다.

 

이렇게 하면 간단히 STM32보드를 이용한 IoT디바이스를 Thingspark라는 IoT클라우드에 등록하여

사용할 수가 있습니다.