일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- vscode
- Linux
- Ethernet
- ubuntu
- circuitPython
- aws
- raspberrypi
- W5100S
- x.509
- micropython
- WIZnet
- PIR
- W5100S-EVB-Pico
- thonny
- openssl
- SSH
- Raspberry Pi
- Python
- PuTTYgen
- IoT Central
- Azure
- putty
- Private Key
- RP2040
- nodejs
- 라즈베리파이3
- W5500
- ChatGPT
- adafruitio
- w5500-evb-pico
- Today
- Total
목록전체 글 (53)
Develop Note
Node.js나 React 등의 javascript 기반 프로젝트를 진행할 때 각각의 프로젝트 폴더 안에서 npm install 또는 yarn을 사용하다 보니, 프로젝트가 늘어날 수록 패키지가 차지하는 용량이 늘어나게 되었다. 일회성으로 만든 테스트 프로젝트나 더 이상 사용하지 않는 프로젝트에 대한 정리가 필요했는데, 이 때 유용하게 사용한 커맨드를 기록해 둔다. 내용은 아래 링크에서 참조했다. https://stackoverflow.com/questions/42950501/delete-node-modules-folder-recursively-from-a-specified-path-using-command-line 아래의 커맨드들은 모두 node_modules 폴더를 대상으로 하며, 다른 폴더에 적용하려..
장치의 MQTT 기능을 테스트 하기 위해 간단한 MQTT 브로커가 필요했고, WSL 환경에서 설치 및 사용해보기로 했다. WSL (Windows Subsystem Linux) WSL이 설치되어 있지 않다면, 아래 링크에서 참조하도록 한다. WSL을 사용하여 Windows에 Linux 설치 Mosquitto 설치 및 실행 패키지 정보 업데이트 sudo apt update Mosquitto 설치 sudo apt install mosquitto -y Mosquitto 실행 -v 는 verbose 옵션이다. mosquitto -v 별다른 설정 없이 실행하면 다음과 같이 local only mode로 실행했다는 메시지가 출력된다. 모든 Client 접속 허용을 위해 설정 파일 생성 후 아래 내용을 추가해 주었다...
Micropython을 사용하여 W5100S-EVB-Pico를 Azure IoT Hub에 MQTT로 연결하고 메시지를 송수신하는 과정에 대해 설명한다. IoT Hub 인증 방식은 SAS Token을 사용했고, 이후 기회가 되면 인증서로 인증하는 방법도 작성해 볼 생각이다. 준비 H/W W5100S-EVB-Pico Micro 5pin USB cable LAN cable S/W Thonny RP2040 Micropython 개발환경 Azure IoT Explorer 장치 정보 확인 데이터 모니터링 C2D 전송 Azure 리소스 준비 Azure IoT Hub 생성 Azure IoT Hub를 생성하는 방법은 Azure Portal, Azure CLI, REST API 등 다양하다. 처음에는 주로 Azure Po..