
IT/IoT | Hardware 2021. 4. 27.
Raspberry Pi Pico + Ethernet 연결하기 4 - 속도측정 라즈베리파이 피코 W5500
파이썬 코드로 IoT 임베디드 보드 제어해 보기 프로젝트, 오늘은 속도를 측정하기 위해서는 기본적으로 라즈베리파이 피코 보드와 W5500 보드가 연결되어 Ethernet 환경을 쓸 준비가 되어 있어야 한다. (PC 파이썬과는 약간 제약이 있을 수 있다. Micropython, CircuitPython 키워드로 검색을 해 봐야 합니다. 임베디드 세계에서는 :) ) 1. 준비하기 기본적인 하드웨어, 기본 연결, CircuitPython 환경 설정, W5500 기본 드라이버, 동작 확인 등등은 아래 3개의 글을 참고하면 됩니다. :) 그래도 간략하게 먼저 CircuitPython 환경 만들기는 간단하게 한글로 가져오면, 1. 일단 아래 uf2 파일을 다운로드 한다. 아무곳에서 다운 받아도 된다. 개인 gith..

IT/IoT | Hardware 2021. 4. 19.
Raspberry Pi Pico + Ethernet 연결하기 3 - DHCP 라즈베리파이 피코 W5500
이제 소프트웨어 환경과 간단하게 Ping 테스트가 가능한 IoT 기기 비슷하게 만들어 보았다. 2021.04.19 - [IT/IoT | Hardware] - Raspberry Pi Pico + Ethernet 연결하기 1 - 라즈베리파이 피코 W5500 Raspberry Pi Pico + Ethernet 연결하기 1 - 라즈베리파이 피코 W5500 MicroPython vs CircuitPython for 이더넷 기능 Raspberry Pi Pico 보드에 Ethernet 기능을 추가하기 위해 위즈네트 W5500 칩을 연결해 보도록 하자. 마이크로 파이썬에서 제공하는 라이브러리가 있으면 더 좋은데. wiznxt.tistory.com 2021.04.19 - [IT/IoT | Hardware] - Raspb..

IT/IoT | Hardware 2021. 4. 19.
Raspberry Pi Pico + Ethernet 연결하기 2 - Ping 라즈베리파이 피코 W5500
이제 소프트웨어 환경은 Raspberry Pi Pico + Ethernet 연결하기 1 - 라즈베리파이 피코 W5500 에서 완성이 되었고, Raspberry Pi Pico W5500 Ethernet 하드웨어 연결 Raspberry Pi Pico 보드와 W5500 내장한 WIZ850io를 하드웨어 연결을 해야 한다. 라즈베리파이 피코 RP2040 보드의 핀아웃은 아래와 같다. (어디서 가져왔더라 ^^;;;) 위즈네트에서 생산하는 WIZ850io 의 핀 아웃은 아래와 같다. SPI1 을 이용하여 연결해 보자. 간단하게 연결도를 첨부한다. Fritzing 파일도 같이 첨부해 둔다. 필요한 사람 바꿔서 사용하시길 SPI1_SCK => WIZ850io SCLK SPI1_TX => WIZ850io MOSI SPI..

IT/IoT | Hardware 2021. 4. 19.
Raspberry Pi Pico + Ethernet 연결하기 1 - 환경설정 라즈베리파이 피코 W5500
라즈베리파이 피코 보드에 대한 설명은 다른 곳에도 많이 있네요. 라즈베리파이 MCU 버전, 아두이노와 유사한 플랫폼입니다. 더 자세한 설명은 아래글... RP2040 RaspberryPi Pico 간단히 알아보기 --> divenire.tistory.com/292 라즈베리파이의 첫번째 MCU, RP2040 및 라즈베리파이 피코 소개 오픈소스 하드웨어의 대표주자인 라즈베리파이는 최근까지도 AP의 빈약한 GPIO로 애플리케이션의 엔드포인트에 이렇다 할만한 개선점이 크게 없었습니다. 호환성을 위해 GPIO 핀맵을 고수한 점은 divenire.tistory.com MicroPython vs CircuitPython for 이더넷 기능 Raspberry Pi Pico 보드에 Ethernet 기능을 추가하기 위해 ..

IT/IoT | Hardware 2019. 6. 24.
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..
IT/IoT | Hardware 2018. 8. 16.
[IoT] SSL/TLS 구현 - 보안은 기본이라는데...
[IoT] SSL/TLS 구현 - 보안은 기본이라는데... 아래 전문가의 글을 참고하세요 ~ 2017.06.27 SSL/TLS embedded for IoT #82017.06.19 SSL/TLS embedded for IoT #72017.06.17 SSL/TLS embedded for IoT #62017.06.16 SSL/TLS embedded for IoT #52017.06.15 SSL/TLS embedded for IoT #42016.12.28 SSL/TLS embedded for IoT #32016.12.27 SSL/TLS embedded for IoT #22016.12.27 SSL/TLS for embedded IoT #1 출처: http://engschool.tistory.com/category..
IT/IoT | Hardware 2017. 8. 10.
W5500 Driver open source projects - 오픈소스
저번 글 "W5500 Ethernet driver for PSoC - FreeRTOS" 에 이어지는 드라이버 소스 정리 작성된 글은 아래 링크에도 중복 게시했습니다. (추후에 기술관련 글만 따로 블로그를 정리해보려고 시도해 본다. http://it.devbj.com ) W5500 Driver open source projects - 오픈소스 - http://it.devbj.com/58 부족하더라도 계속 이 페이지에서 수정해 나갈 예정~ W5500 Driver open source projects - 오픈소스 이전에 PSoC W5500 Driver 에 관련된 글을 작성했었다. W5500 Ethernet driver for PSoC - FreeRTOS이외에 많은 대중적인 MCU 들이 많이 있는데 관련해서 드..
IT/IoT | Hardware 2016. 5. 25.
W5500 FreeRTOS port sample
무료 컴파일러 IDE 환경인 Coocox 를 이용한 프로젝트 파일이다.물론 gcc 컴파일러를 이용하고 있다. 아래 첨부파일은 설명이나 문서는 따로 없지만, 혹여나 참고하실 분들은 다운 받아서 살펴보시면 도움이 될 듯 저의 별도의 설명이나 분석을 하기는 어려우니......누구에게는 도움이 되시길. 멋진 산이나 감상합시다.from https://www.pexels.com/photo/italian-landscape-mountains-nature-1562/
IT/IoT | Hardware 2016. 5. 4.
Chrome Extensions 를 이용한 IoT 기기 제어 - RGB LED Control
Chrome Extensions 를 이용한 IoT 기기 제어제목처럼 아주 거창한 내용은 아니다.일반적으로 아두이노나 mbed의 경우에 간단한 웹서버를 IoT 기기에 업로드 할 수 있다.이때, PC 쪽에서는 그냥 웹 브라우저를 통해 주소를 입력하는 방식으로 많은 예제들이 구성되어 있다. 너무 지겹다. 간단하게 색다른 방식으로 해 볼 수는 없나?살펴보다........... 아 크롬 확장프로그램에서 간단하게 클릭으로 색깔을 보내고 기기가 반응하는 형태가 재미 있어 뵌다.일단 크롬 확장프로그램, Chrome Extensions 을 간단하게 내 것으로 만들어야 겠다. 구글에 들어가자. 마침 쉽게 시작할 수 있는 정보가 있네. Getting Started: Building a Chrome Extension 여기서 ..
IT/IoT | Hardware 2016. 1. 18.
W5500 Ethernet driver for PSoC - FreeRTOS
W5500 Driver for AVR, ATMega, PIC, PSoC, ... 많은 개발자들이 Cypress 사의 PSoC, ATmel 사의 ATmega 시리즈, Microchip사의 PIC시리즈 처럼 다양한 벤더의 MCU를 사용하고 있다. 하지만 이를 위한 딱 맞는 드라이버와 예제를 제공하는 곳은 드물다. 대부분 학교 과제로만 간단하게 쓰고 공유하지 않는 것 같다.마침 소개할 블로그 페이지에서 Cypress사의 PSoC 시리즈를 사용하는 이들에게 아주 좋은 리소스가 공개되었다.해당 링크는 http://www.e2forlife.com/2015/09/its-been-a-while/이 페이지에는 W5500 드라이버는 물론이고, FreeRTOS 사용자들을 위해 porting 작업이 완료되어 있는 소스를 공개..
IT/IoT | Hardware 2015. 11. 16.
IoT 활용 예 - PIR 센서를 활용한 침입 알림 감지 시스템 v2
인터넷 상에는 매우 다양한 홈시큐리티 관련 예제들을 찾아볼 수 있다.대부분 일회성인 경우가 많이 있는데 1~2년간 한 프로젝트를 꾸준히 업데이트 하면서 상용화에 가깝게 진행하는 프로젝트가 있어 소개한다. https://hackaday.io/project/587-home-security Home security project based on atmega and ardunio. MQTT gateway for data gathering. 저자 블로그 사이트 : http://openhomesecurity.blogspot.cz/소스코드 Github : https://github.com/vysocan/OpenHomeSecurity 웹서버 기능을 내장하고 있어 WebUI로 쉽게 센서데이터와 원격제어를 간략하게 실시할..
IT/IoT | Hardware 2015. 10. 14.
IoT 활용 예 - PIR 센서를 활용한 침입 알림 감지 시스템
가장 쉽게 IoT를 이용하여 칩입 알림 보안 시스템을 만든다면,PIR 센서를 이용하여 움직임을 감지한 다음, Internet 을 통해 그 이벤트를 알려주는 것이 기본일 것이다. PIR 센서는 시중에서 아주 쉽게 구할 수 있다. 물론 더 쉽게 아두이노 보드를 이용하면 이 이벤트를 받아서 인터넷으로 보내는 작업 따위는 어렵지 않다.그냥 W5500 W5100을 이용한 Ethernet Shield 하나만 사용하면 널려져 있는 코드를 쉽게 활용 할 수 있다. 마침, Temboo.com, Parse.com 의 서비스를 활용하여 자신의 스마트폰으로 알림을 받을 수 있도록 구현한 예제를 공개한 블로그가 있어 소개한다. IoT project: Arduino sends push notification to Android ..
IT/Cloud 2015. 9. 22.
tweet from Arduino, mbed boards - IoT 트위터 보내기 총정리
참 많은 트위터 보내기 예제들이 인터넷의 바다에 널려 있다. 크게 나누면 3가지 정도의 방법이 통용되고 있다. 트위터 Proxy 역할을 해주는 https://arduino-tweet.appspot.com/ 서비스와 http://playground.arduino.cc/Code/TwitterLibrary 를 이용하는 방법이다. https://temboo.com/, https://ifttt.com/, https://thingspeak.com/, https://developer.ibm.com/bluemix/, https://xively.com/, https://www.pushingbox.com/ 등 Rich Service를 제공하고 있는 다양한 Internet of Things cloud service 에서 지..
