CATM1
-
아두이노에서 TCP소켓 실시간 수신제어 방법Socket 통신 2025. 1. 26. 00:01
Arduino Library (https://github.com/codezoo-ltd/TYPE1SC)에서 제공하는 socketRecv API의 경우socketSend로 데이터를 서버에 전송 후 서버의 응답(Ack)을 받기 위한 목적으로 만들었습니다. Arduino는 디바이스를 설정하는 setup과 디바이스를 동작시키는 loop로 구성되어 있는데,실시간 수신에는 적합하지 않습니다. 송신의 경우 데이터를 언제 보내는지 개발자가 알 수 있지만, 수신의 경우 언제 데이터가 들어올지 알지 못해서항상 데이터가 들어오는지 감시해야 하는 loop가 존재해야 합니다. RTOS를 사용한 경우 여러개의 loop를 개발자의 목적에 따라 사용할 수 있어서 이러한 작업을 할당할 수 있습니다.ESP32 아두이노의 경우는 ESP..
-
echo.mbedcloudtesting.com 서비스가 종료 되었습니다.Socket 통신 2025. 1. 19. 22:30
안녕하세요?현재 소켓통신(TCP/UDP) 테스트 서버로 사용했던 echo.mbedcloudtesting.com 서비스가 종료되었습니다.ARM IoT RTOS 플랫폼 오랫동안 서비스 해오던 mbed(mbed RTOS)가 아래와 같은 일정으로 종료되어 하위 서비스들도 순차적으로 종료되는 것으로 보입니다. 자세한 내용은 아래 공지 참고 하시기 바랍니다.https://os.mbed.com/blog/entry/Important-Update-on-Mbed/ Important Update on Mbed | MbedThis site uses cookies to store information on your computer. By continuing to use our site, you consent to our co..
-
LTE CATM1 모뎀 + 라즈베리파이 HAT 조립영상리눅스 PPP 모뎀 2024. 11. 26. 20:39
LTE CATM1 내장형 모뎀을 라즈베리파이 HAT에 조립하는 영상입니다.영상처럼 먼저 40핀헤더를 먼저 숄더링하고 LTE CATM1 모뎀을 연결합니다.전체화면으로 보세요 이때 모뎀을 40핀헤더에서 조금 왼쪽으로 옮겨서 연결하면 작업하기 수월합니다. LTE-CatM1 내장형 모뎀 / 사물인터넷 통신모듈사물인터넷 개발을 위한 LTE 모듈입니다. / CodeZoo / 사물인터넷 통신모듈 / 유심은 상품상세의 링크에서 별도 구매가 필요합니다.www.devicemart.co.kr iot유심 : codezoo[codezoo] IoT Global SIM, IoT Connectivity, IoT Devicesmartstore.naver.com [코드주] LTE-CatM1 라즈베리파이 쉴드보드CodeZoo LTE-..
-
어떤 IoT 유심? MNO사업자, MVNO사업자, 국내, 해외.. 궁금증 해소IoT 유심 2024. 8. 20. 18:52
유심을 넣어서 사용하는 IoT 제품이 늘어나면서 다양한 IoT 유심들이 판매되고 있습니다. 다양한 IoT 유심을 한번 분류해 보겠습니다. 1. MNO사업자, MVNO사업자- MNO(Mobile Network Operator) 고유 주파수를 보유하고 있으며 무선 네트워크 인프라를 제공하는 사업자입니다. 우리나라는 대표적으로 SKT, KT, LG U+가 있습니다. 해외 통신사는 독일의 도이체텔레콤(Deutsche Telekom), 영국의 보다폰(vodafone), 중국의 차이나텔레콤(China Telecom), 미국의 AT&T와 같은 통신사업자가 있습니다. - MVNO(Mobile Virtual Network Operator) 물리적인 이동통신망을 보유하지 않고 이동 통신망 사업자로부터 임차해 자사 브랜드..
-
라즈베리파이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가 연결되어 있어야 하고 모뎀 재시..
-
함께 도전하고 만들어갑니다. ESP-IDF(esp_modem)Lwip PPP 모뎀 2024. 7. 2. 23:45
현재 ESP32 SDK 환경인 ESP-IDF의 경우 esp_modem 프로토콜을 코드주 LTE CATM1모뎀에서 동작할 수 있도록 포팅 하여 오픈소스로 공식지원 하고 있습니다. 관련 use case는 다음과 같습니다. 1. HiveMQ TLS MQTT와 연동해서 릴레이 제어: HiveMQ에서 Free로 제공하는 TLS MQTT AWS클러스터 계정에 LTE CATM1모뎀을 연결해서 원격으로 4채널 릴레이 제어하는 프로젝트 입니다.https://codezoo.tistory.com/83 2. AWS IoT로 MQTT 연동: AWS에서 공식 배포한 AWS IoT SDK로 제작한 오픈소스 프로젝트 ESP-AWS-IoT에 esp_modem을 연결해서 AWS IoT에서 제공하는 모든 기능을 사용할 수 있도록 제작..
-
FireBase Realtime Database에 IoT 데이터 바로 올리기Google FireBase 2024. 6. 20. 03:42
FireBase Realtime Database에 IoT의 데이터를 바로 보내고 싶은데 잘 되지 않아서 해당 과정을 진행할 수 있게 도와달라는 요청을 받았습니다. WiFi, LTE/CATM1 Connectivity를 이용해서 M2M장치를 FireBase Realtime Database에 직접 연결하고 데이터를 업로드하는 내용의 매뉴얼 및 코드를 만들었습니다. 관심 있으신 개발자분들에게 도움이 되었으면 좋겠습니다. 디바이스를 준비하기 전에 우선 FireBase 서비스를 구성해 보도록 하겠습니다.아래 블로그 내용을 참고했습니다. https://april11nk.tistory.com/2 ESP8266 이용해 Firebase에 데이터 올리기첫 번째 포스팅으로 esp8266을 이용해 Firebase에 데이터를..
-
AP to PPPOS 프로젝트 이식하기 (Nano IoT Gateway)Arduino Nano ESP32 2024. 6. 19. 04:36
ESP-IDF로 동작되는 Arduino Nano ESP32 보드에 기존에 작업한 AP to PPPOS 프로젝트를 이식해 보려고 합니다. 먼저 Nano ESP32 보드와 LTE CATM1 모뎀은 아래와 같이 Nano to UNO 확장보드와 아두이노 실드를 이용해서 연결되어 있습니다. LTE CATM1 모뎀과 Nano ESP32 보드가 실제 연결된 라인은 아래와 같습니다. 우선, ESP-IDF는 아두이노와 다르게 GPIO번호를 사용하기 때문에 아래 Pinout의 내용을 숙지할 필요가 있습니다.아두이노 핀번호와 맵핑되는 GPIO번호가 표시되어 있습니다. LTE CATM1과 연결된 라인 중 개발자가 직접 다룰 수 있는 라인은 아래와 같이 Modem TX, Modem RX, Modem RESET과 연결된 세 ..