일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- aws
- RP2040
- W5100S-EVB-Pico
- Linux
- micropython
- IoT Central
- PuTTYgen
- W5100S
- WIZnet
- 라즈베리파이3
- Python
- adafruitio
- raspberrypi
- x.509
- w5500-evb-pico
- ubuntu
- thonny
- Azure
- PIR
- circuitPython
- SSH
- ChatGPT
- nodejs
- Private Key
- W5500
- vscode
- Ethernet
- putty
- openssl
- Raspberry Pi
- Today
- Total
목록All (53)
Develop Note
Let's connect to AWS IoT Core using the W5100S-EVB-Pico board. I will implement it using Micropython and connect it with the MQTT protocol. Proceed to the following process. AWS services AWS IoT Core and device creation Download device certificate Upload Micropython firmware Write the main code Certificate conversion Check operation Prerequisite For reference, the host PC environment uses Wi..

개요 최근 Azure Sphere의 10/100 이더넷 네트워크 인터페이스 어댑터로 WIZnet W5500이 채택되었고, 22.09 릴리즈 버전에서 업데이트 되었다. 아래 링크에서 22.09 릴리즈에 대한 업데이트 내용을 확인할 수 있다. Azure Sphere 새 기능: 22.09 릴리즈 General Availability: Azure Sphere version 22.09 new and updated features Avnet Azure Sphere Starter Kit를 사용하여 연결 및 테스트가 가능하여 이에 대한 내용을 정리해 본다. 하드웨어 구성 Avnet Azure Sphere Starter Kit V1 V2 사용 가능 WIZ850io (W5500 ethernet module) Micro 5..
내가 참고하려고 올리는 글 환경 WSL2 (Ubuntu 20.04.4 LTS) 환경 rena@Rena-PC:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.4 LTS Release: 20.04 Codename: focal Tool 설치 등 빌드 환경 구축에 대한 내용은 Micropython의 공식 문서에서 참조할 수 있다. 빌드 과정은 Micropython Repositroy 내 README에서 참조했다. https://github.com/micropython/micropython/tree/master/ports/rp2 Micropython firmware Repository cl..

이 글에서 소개하는 내용은 Git Bash 또는 리눅스 환경에서 사용 가능하다. 개요 X.509 인증서 기반으로 장치를 클라우드에 연동하는 경우 C SDK를 사용할 때 인증서를 변수 값으로 코드에 포함시켜야 한다. 이 때 변수 형태는 다음과 같다. uint8_t mqtt_root_ca[] = "-----BEGIN CERTIFICATE-----\\r\\n" "...\\r\\n" "-----END CERTIFICATE-----\\r\\n"; 인증서 파일을 열어보면 큰 따옴표와 \r\n을 포함하지 않기 때문에 이 부분에 대한 수정이 필요하다. VS Code 등의 에디터로 일괄 편집 기능을 사용해 직접 작업해도 되지만, 보다 간단한 작업을 위해 아래 방법들을 사용할 수 있다. 쉘 스크립트 사용 sed 사용 관련..

W5100S-EVB-Pico 보드를 사용하여 AWS IoT Core에 연결해보자. Micropython을 사용하여 구현하고, MQTT 프로토콜로 연결할 것이다. 다음 과정으로 진행한다. AWS 서비스 AWS IoT Core 및 디바이스 생성 디바이스 인증서 다운로드 Micropython 펌웨어 업로드 메인 코드 작성 인증서 변환 동작 확인 준비 참고로 호스트 PC 환경은 Windows 10 64bit를 사용하고, WSL2 환경을 함께 사용했다. (OpenSSL 사용) H/W W5100S-EVB-Pico Micro 5pin USB LAN cable S/W or Platform Thonny Micropython 개발환경 AWS IoT AWS 서비스 AWS 서비스에서 디바이스를 생성하는 방법은 외부 컨텐츠를 ..