FreeRTOS
-
함께 도전하고 만들어갑니다. 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에서 제공하는 모든 기능을 사용할 수 있도록 제작..
-
ppposclient, RS485 장치를 동시에 사용하는 경우 (예제 포함)Lwip PPP 모뎀 2024. 5. 16. 01:17
ESP32 IoT보드에서 ppposclient 라이브러리 ( https://github.com/codezoo-ltd/ppposclient )와 RS485 라이브러리 ( https://github.com/4-20ma/ModbusMaster )를 동시에 사용할 경우 제대로 동작이 되지 않는다는 사용자의 질문 글이 며칠 전 개발자 커뮤니티에 올라왔습니다. 각각의 라이브러리는 ESP32의 UART2, UART1에 각각 연결되어 동작되는데, 왜 동작이 되지 않는지 검토하고코드를 개선해서 동작할 수 있도록 작업 했습니다. 먼저 아래와 같이 하드웨어를 구성 했습니다. - LTE CATM1 모뎀은 ppposClient 라이브러리를 통해 Serial2(UART2)에 연결해서 ppp모드로 동작되는 상태입니다.- 여..
-
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을 이용해서 ..
-
ppposclient 에서 TYPE1SC 라이브러리를 사용하고 싶어요Lwip PPP 모뎀 2022. 5. 10. 03:11
외부에 설치한 디바이스를 LTE CATM1을 이용해서 원격으로 제어하기 위해 PPP 통신 방식으로 ESP32와 LTE CATM1 내장형 모뎀을 ppposclient 라이브러리로 동작할 수 있도록 이전에 제작하여 공개하였습니다.참고 글 https://codezoo.tistory.com/28 해당 내용은 experimental한 작업입니다. 코드주에서 장비 제어와 해킹에 따른 책임을 지지 않습니다. 공개한 개발 리소스는 디바이스 동작에 대한 완결성을 확보했다고 보장할 수 없고 상용" data-og-host="codezoo.tistory.com" data-og-source-url="https://codezoo.tistory.com/28" data-og-url="https://codezoo.tistory.co..