본문 바로가기

IT

(15)
WizFi360 :: [ MicroPython ] :: 메세지 전송하기 개요 SSD1306 I2C OLED 디스플레이 및 MicroPython을 사용하여 WizFi -360-Pico의 인터페이스 방법 . WizFi360에서 메시지를 받아 디스플레이에 표시하는 간단한 프로젝트입니다. Hardware components WizFi360-EVB-피코 WizFi360-EVB-피코 ​WizFi360-EVB-Pico는 Raspberry Pi RP2040을 기반으로 하며 WizFi360을 사용하여 Wi-Fi 연결을 추가합니다. Raspberry Pi Pico 보드와 핀 호환이 가능하며 IoT Solution 개발에 사용할 수 있습니다. 라즈베리 파이 피코 클론 Wi-Fi( WizFi360) OLED (SSD1306) OLED 디스플레이 OLED 디스플레이는 I2C로 연결되며 SSD130..
WIZnet Ethernet HAT[RP2040] + DNS로 도메인 주소 가져오기 DNS서버에 접속하여 도메인 주소를 입력하면 해당 IP 주소를 반환하는 소스이다. CircuitPython 환경아래에서 제작했으며 Python코드로 구성되어 있다. Overview W5100S은 Ethernet Controller 칩의 하나로 TCP/IP 프로토콜이 하드웨어 로직으로 구현되어 있어 칩 레벨에서 프로토콜 처리를 할 수 있다. W5100S를 라즈베리 파이 피코와 호환하는 보드이며 3.3V 5V와 8개 GND 핀을 지원한다. W5100S에 대한 자세한 내용은 이 링크를 참조. Raspberry Pi Pico Pin-Compatible Ethernet (W5100S Hardwired TCP/IP CHIP) Product page : https://docs.wiznet.io/Product/iEth..
WIZnet Ethernet HAT[RP2040] + HTTP WebClient 구축하기 WIZnet Ethernet HAT이 HTTP Client가 되어 서버에 연결한다. CircuitPython 환경아래에서 제작했으며 Python코드로 구성되어 있다. Overview W5100S은 Ethernet Controller 칩의 하나로 TCP/IP 프로토콜이 하드웨어 로직으로 구현되어 있어 칩 레벨에서 프로토콜 처리를 할 수 있다. W5100S를 라즈베리 파이 피코와 호환하는 보드이며 3.3V 5V와 8개 GND 핀을 지원한다. W5100S에 대한 자세한 내용은 이 링크를 참조. Raspberry Pi Pico Pin-Compatible Ethernet (W5100S Hardwired TCP/IP CHIP) Product page : https://docs.wiznet.io/Product/iEt..
WIZnet Ethernet HAT[RP2040] + HTTP WebServer 구축하기 WIZnet 이더넷 모듈이 HTTP 서버가 되고 다른 기기 또는 모듈들이 클라이언트가 되어 접속하는 예제이다. CircuitPython 환경아래에서 제작했으며 Python코드로 구성되어 있다. Overview W5100S은 Ethernet Controller 칩의 하나로 TCP/IP 프로토콜이 하드웨어 로직으로 구현되어 있어 칩 레벨에서 프로토콜 처리를 할 수 있다. W5100S를 라즈베리 파이 피코와 호환하는 보드이며 3.3V 5V와 8개 GND 핀을 지원한다. W5100S에 대한 자세한 내용은 이 링크를 참조. Raspberry Pi Pico Pin-Compatible Ethernet (W5100S Hardwired TCP/IP CHIP) Product page : https://docs.wiznet..
WIZnet Ethernet HAT[RP2040] SNTP 시간 프로토콜 진행하기 WIZnet Ethernet HAT이 NTP 서버에 액세스하여 현재 시간 정보를 가져온다. NTP는 연결되어 있는 PC들끼리 시간을 동기화시키는데 사용되는 프로토콜이다. CircuitPython 환경아래에서 제작했으며 Python 코드로 구성되어 있다. Overview W5100S은 Ethernet Controller 칩의 하나로 TCP/IP 프로토콜이 하드웨어 로직으로 구현되어 있어 칩 레벨에서 프로토콜 처리를 할 수 있다. W5100S를 라즈베리 파이 피코와 호환하는 보드이며 3.3V 5V와 8개 GND 핀을 지원한다. W5100S에 대한 자세한 내용은 이 링크를 참조. Raspberry Pi Pico Pin-Compatible Ethernet (W5100S Hardwired TCP/IP CHIP) ..
WIZnet Ethernet HAT[RP2040] Loopback Test 진행하기 이 Ethernet HAT 모듈이 서버가 되고 클라이언트가 접속하여 데이터를 보내면 받은 데이터를 다시 리턴하게 된다. CircuitPython 환경아래에서 제작했으며 Python 코드로 구성되어 있다. Overview W5100S은 Ethernet Controller 칩의 하나로 TCP/IP 프로토콜이 하드웨어 로직으로 구현되어 있어 칩 레벨에서 프로토콜 처리를 할 수 있다. W5100S를 라즈베리 파이 피코와 호환하는 보드이며 3.3V 5V와 8개 GND 핀을 지원한다. W5100S에 대한 자세한 내용은 이 링크를 참조. Raspberry Pi Pico Pin-Compatible Ethernet (W5100S Hardwired TCP/IP CHIP) Product page : https://docs...
WIZnet RP2040-HAT을 통해 Adafruit IO 접속하기- Uplink & DownLink [CircuitPython] WIZnet RP2040-HAT github - https://github.com/Wiznet/RP2040-HAT-CircuitPython GitHub - Wiznet/RP2040-HAT-CircuitPython Contribute to Wiznet/RP2040-HAT-CircuitPython development by creating an account on GitHub. github.com adafruit io를 사용하여 인터넷에 연결된 여러 센서들의 값을 저장, 보관, 추적하고 요청에 따라 어떤 장소에서도 확인 할 수 있다. 센서자체가 서버가 되기에는 용량이라든가 제약이 많으므로 adafruit io가 값을 저장하고 요청을 처리하는 브로커가 되는 것이다. Getting Started Adafruit..
WIZnet RP2040-HAT을 통한 MQTT - Publish & Subscribe [CircuitPython] WIZnet RP2040-HAT github - https://github.com/Wiznet/RP2040-HAT-CircuitPython MQTT? M2M과 사물인터넷에서 사용하기 위해 만들어진 경량의 메시지 프로토콜 TCP에서 동작하는 형태 와 구조가 아닌 구조로 이루어져있다. 는 Topic을 발행한다 는 Topic을 구독한다 는 중계 역할을 하며 1:N 통신에 적합하다 Environment 1. Mosquitto? + 설치하기 - 모스키토는 MQ Telemetry Trasport 프로토콜 (MQTT) 3.1과 3.1.1을 구현한 오픈소스 메세지 브로커이다. - 저전력 파워센서, 모바일디바이스, 임베디컴퓨터, 아두이노, 마이크로 컨트롤러같은 "디바이스 To 디바이스"의 메세징 처리에 적합하다. htt..