일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ubuntu
- Linux
- PuTTYgen
- PIR
- 라즈베리파이3
- Raspberry Pi
- adafruitio
- Azure
- RP2040
- putty
- SSH
- circuitPython
- Private Key
- W5100S
- Python
- vscode
- thonny
- ChatGPT
- openssl
- W5100S-EVB-Pico
- WIZnet
- nodejs
- Ethernet
- x.509
- IoT Central
- raspberrypi
- w5500-evb-pico
- W5500
- aws
- micropython
- Today
- Total
목록x.509 (2)
Develop Note
이 글에서 소개하는 내용은 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 사용 관련..
WIZnet의 W5100S-EVB-Pico 보드를 사용하여 Azure IoT Central에 X.509 인증서로 연동하는 내용을 정리해 본다. W5100S-EVB-Pico는 Raspberry Pi에서 최근 출시된 RP2040 microcontroller chip과 WIZnet의 Ethernet chip인 W5100S를 기반으로 하는 Evaluation 보드이다. Raspberry Pi Pico 플랫폼과 동일한 환경으로 개발할 수 있고, W5100S을 통해 이더넷을 사용할 수 있다. 디바이스에 대한 정보는 아래 링크에서 참조할 수 있다. W5100S-EVB-Pico Document page W5100S-EVB-Pico Shop 하드웨어 연결 하드웨어 연결 방법은 간단하다. W5100S-EVB-Pico에 전..