PPP
-
여러 대의 AWS IoT 디바이스를 연결할 때 확인해야 할 정보AWS IoT 2024. 8. 6. 15:39
LTE CATM1 모뎀에서 AWS IoT 모든 기능을 사용할 수 있습니다.대부분 AWS IoT 기능을 설명할 때, TLS통신과 MQTT를 활용해서 AWS IoT Core에 접속해서 MQTT로 데이터를 송수신하는 기능을 지원한다고 이야기합니다. LTE CATM1 내장형 모뎀의 경우도 AT커맨드로 AWS IoT 접codezoo.tistory.com AWS IoT SDK로 제작되어 AWS를 통해 공식배포된 esp-aws-iot 오픈소스 프로젝트 (https://github.com/espressif/esp-aws-iot)에 LTE CATM1 내장형 모뎀을 PPP로 연결한 위 프로젝트를 많은 개발자분들이 사용하고 계시는데, 본격적으로 디바이스를 생산해서 대규모 서비스를 시작할 때 확인해야 할 정보를 소개드립니다...
-
라즈베리파이5에서 LTE CATM1 모뎀 사용하기리눅스 PPP 모뎀 2024. 7. 14. 03:34
LTE CATM1 모뎀 커뮤니티를 통해 라즈베리파이 5에서 LTE CATM1 모뎀사용에 대해 아래와 같은 문의를 받았습니다. https://cafe.naver.com/mechawiki/7403 라즈베리파이 5에서 LTE CATM1 모뎀을 PPP모뎀으로 연결하는 작업을 진행했습니다. 먼저 라즈베리파이5에 연결되는 LTE CATM1 HAT 액세서리 회로부터 확인해 보겠습니다. 라즈베리파이에 연결해서 동작시키려면 I/O를 위한 3.3V전압과 모뎀 전원을 위한 5V전압이 연결되어 있어야 하고 모뎀 RX, TX에 라즈베리파이 TXD0, RXD0가 각각 연결되어 있어야 합니다. 그리고 빠른 데이터 송수신에 따른 하드웨어 흐름제어(flow control)를 위해 CTS, RTS가 연결되어 있어야 하고 모뎀 재시..
-
ESP32, LTE CATM1 모뎀으로 nano iot gateway 제작Lwip PPP 모뎀 2024. 3. 17. 02:13
ESP-Protocols 오픈소스 프로젝트 중 ESP_Modem 프로젝트가 있습니다. ESP32 시리즈 (ESP32, ESP32-C3, ESP32-S2, ESP32-S3, etc)의 MCU와 다양한 셀룰러 통신모듈을 연결해서 데이터 통신 모뎀으로 동작시킬 수 있도록 구성한 프로젝트입니다. 자세한 내용은 아래 오픈소스에 포함된 문서를 참고하시기 바랍니다.https://github.com/codezoo-ltd/esp-protocols/tree/master/components/esp_modem 이번 작업은 esp_modem을 LTE CATM1 내장형 모뎀에서 동작시킬수 있도록 인터페이스를 포팅하고, examples/ap_to_pppos 예제를 활용하여 주변의 WiFi 디바이스들이 ESP_Modem을 이용해서 ..
-
RISC-V 64bit Linux Board에 연결하기리눅스 PPP 모뎀 2023. 8. 19. 13:19
RISC-V 64bit Linux Board에 LTE CATM1 모뎀을 연결했습니다. 아래 제품 상세 스펙 입니다. 해당 제품은 프로세서 모듈과 베이스보드로 구성됩니다. 해당 보드에 사용할 수 있는 리눅스 이미지는 TinaOS, Debian, Ubuntu입니다. 각각 이미지 설치 방법은 아래 사이트를 참고 하시기 바랍니다. https://wiki.sipeed.com/hardware/en/lichee/RV/flash.html 이중 TinaOS, Debian의 최신 이미지는 WIFI가 정상동작되지 않아서 Ubuntu 이미지를 설치해서 사용했습니다.Ubuntu 이미지를 설치해서 사용하는 방법은 아래 사이트를 참고하시기 바랍니다.https://wiki.sipeed.com/hardware/en/lichee/RV/..
-
Raspberry PI OS 64bit에서 LTE CATM1 모뎀 동작 확인리눅스 PPP 모뎀 2023. 6. 15. 17:05
라즈베리파이 OS 64비트 버전에서 권한 이슈가 있어서 확인을 해달라는 개발자분의 요청에 따라해당 OS를 설치해서 확인하는 작업을 진행했습니다.테스트 한 버전은 Raspberry Pi OS (64-bit)입니다.Desktop Version을 사용했고 SD카드를 새로 만들어서 동작시켰습니다.사용한 보드는 라즈베리파이 4 (4GB)이고 LTE CATM1 모뎀에 라즈베리파이 연결 보드를 사용했습니다.라즈베리파이 OS 최초 부팅 시 와이파이를 연결해서 최신 소프트웨어 버전으로 업데이트했습니다. 새로 설치한 64비트 라즈베리파이 OS의 리눅스 커널버전은 아래와 같습니다. CATM1 모뎀을 연결하기 위한 설정은 라즈베리파이 매뉴얼과 동일하게 진행했습니다.>> 매뉴얼 다운로드https://github.com/co..
-
LTE-CATM1 ESP32 IoT 보드 출시조립 & 하드웨어 2023. 5. 8. 17:34
이전 글에서 소개한 LTE CATM1 내장형 모뎀과 결합해서 사용할 수 있는 ESP32 IoT 보드를 출시했습니다.https://codezoo.tistory.com/52 ESP32 커넥티드 보드 제작이전에 올린 Connected Car에 사용한 와이어링 자작 보드를 https://codezoo.tistory.com/51 [다시보기] LTE CATM1, Azure IoT Central로 Connected Car 컨셉 제작https://www.e4ds.com/webinar_detail.asp?idx=784 LTE CATM1, Azure IoT Centralcodezoo.tistory.com출시에 앞서서 ESP32 IoT 보드에 탑재된 0.96인치 OLED LCD를 통해 모뎀의 동작을 확인할 수 있도록 ESP..
-
rpirtscts mmap error 수정리눅스 PPP 모뎀 2023. 3. 31. 22:00
관련 글 https://cafe.naver.com/mechawiki/6581 [rpirtscts 에러]안녕하세요. 라즈베리파이4에서 LTE Cat M1을 아래 사진과 같이 세팅하였습니다. 문서는 아래의 문서를 참고하였습니다. https://github.com/codezoo...cafe.naver.com 최근 라즈베리파이 OS에서 UART RTS, CTS GPIO 설정을 위해 사용하는 rpirtscts 프로그램 동작 중 mmap 에러가 발생해서 사용할 수 없다는 내용의 개발자 게시판의 글이 올라왔습니다. LTE CATM1 내장형 모뎀은 라즈베리파이 OS 환경에서 PPP모뎀으로 사용되고 있으며, 데이터 전송속도를 최고속도로 동작시키기 위해 UART 설정을 921600 bps 속도로 설정합니다. 빠른 전송..
-
Azure IoT Hub와 LTE CATM1 내장형 모뎀 연결하기Azure IoT 2022. 11. 9. 03:59
이전에 ppp모뎀과 ESP32 디바이스를 lwip 스택을 통해 외부 네트워크에 연결할 수 있도록 오픈소스로 공개되어 있는 ppposclient ( https://github.com/levkovigor/ppposclient ) 프로젝트를 이용해서 MQTT, TCP Socket을 동작할 수 있도록 구현한 적이 있었습니다.(관련 글) https://codezoo.tistory.com/30 ppposclient 에서 TYPE1SC 라이브러리를 사용하고 싶어요외부에 설치한 디바이스를 LTE CATM1을 이용해서 원격으로 제어하기 위해 PPP 통신 방식으로 ESP32와 LTE CATM1 내장형 모뎀을 ppposclient 라이브러리로 동작할 수 있도록 이전에 제작하여 공개하였습니codezoo.tistory.com그..