실시간제어
-
아두이노에서 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..
-
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..
-
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..