CodeZoo
-
[소모임] ESP-IDF를 이용해서 LTE CATM1 Nano IoT 게이트웨이, AWS IoT Client 제작 (4월5일)세미나 & 워크샵 2024. 3. 25. 17:21
관련글https://codezoo.tistory.com/79 ESP32, LTE CATM1 모뎀으로 nano iot gateway 제작ESP-Protocols 오픈소스 프로젝트 중 ESP_Modem 프로젝트가 있습니다. ESP32 시리즈 (ESP32, ESP32-C3, ESP32-S2, ESP32-S3, etc)의 MCU와 다양한 셀룰러 통신모듈을 연결해서 데이터 통신 모뎀으로 동작시킬 수 있도codezoo.tistory.com관련글 https://codezoo.tistory.com/81 LTE CATM1 모뎀에서 AWS IoT 모든 기능을 사용할 수 있습니다.대부분 AWS IoT 기능을 설명할 때, TLS통신과 MQTT를 활용해서 AWS IoT Core에 접속해서 MQTT로 데이터를 송수신하는 기능을 ..
-
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을 이용해서 ..
-
Voice AI 모듈과 LTE CATM1을 이용한 작업 데모Socket 통신 2024. 2. 22. 06:07
양손을 사용하는 다양한 작업 환경에서 현재 상태를 확인하고 제어하고 결과를 전송해야 하는 경우, 갑작스러운 상황이 발생했을 때 손보다 음성을 통한 직관적인 제어가 효율적일 때가 있습니다. 관련해서 Voice AI 모듈을 이용해서 음성을 통해 디바이스를 제어하고 제어 결과를 LTE CATM1을 이용해서 주변통신환경에 관계없이 서버에 실시간 보고하는 데모를 제작 했습니다. 코드주에서 개발 중인 Voice AI 모듈은 아래와 같은 특징을 가지고 있습니다.- 네트워크에 접속하지 않고 오프라인 상태에서 음성인식을 할 수 있습니다.- Phoneme-based modeling을 사용해서 음성명령을 빠르게 추가할 수 있습니다.- 44+ 이상의 언어를 지원합니다. 데모에서는 Voice AI 모듈에 한국어 음성명령을 ..
-
RS485 & Modbus RTURS485 & Modbus 2024. 1. 23. 02:17
ESP32 IoT보드를 이용해서 RS485 컨버터를 이용해서 온습도 센서값을 얻어서 LTE CATM1 모뎀으로 전송할 수 있게 구현했습니다. 먼저 ESP32 IoT보드에는 RS485 트랜시버가 내장되어 있지 않아서 TTL to RS485 컨버터를 사용했습니다. https://www.devicemart.co.kr/goods/view?no=1324908 에서 판매하는 제품을 구입해서 사용했는데, MAX1348 칩셋으로 자동 흐름제어(auto flow control) 기능을 지원해서 GPIO로 전송 전, 전송 후 따로 흐름제어 신호를 만들지 않아도 되는 장점이 있습니다. RS485 온습도센서는 https://www.devicemart.co.kr/goods/view?no=14490037 제품을 사용했습니다...
-
자동차 배터리 전압을 텔레그램 메시지로 받기Telegram 2024. 1. 2. 00:59
영하 10도 아래로 온도가 떨어진 12월 어느 날 외부에 주차해 둔 자동차로 이동 중 배터리가 방전되는아찔한 경험을 했습니다. 주로 대중교통을 이용하다 보니 자동차는 대부분 주차되어 있었고 급격하게 내려간 온도 때문에 배터리가 평소보다 더 빨리 방전되었던 것 같습니다. 배터리 방전을 막기 위해서 매일 10분씩만 시동을 걸면 된다는 뉴스를 보았지만 쉽지 않았고 무엇보다 온도에 따라 자동차 배터리가 어떻게 방전되는지 실제 측정된 데이터를 얻고 싶었습니다. 1. 자동차가 주차해 둔 곳은 와이파이나 블루투스가 연결되지 않는 곳이라 LTE CATM1 모뎀을 사용해서 통신하고 데이터를 확인하기 위해 별도의 서버를 제작하지 않고 텔레그램봇을 이용해서 텔레그램 메시지로 받습니다. 2. LTE CATM1 모뎀이 구성..
-
누적방문수 5만 돌파 !!!카테고리 없음 2023. 12. 28. 16:11
진심으로 감사드립니다. 세상에서 가장 작은 LTE Cat.M1모듈 블로그 ( https://codezoo.tistory.com )는 murata type1sc catm1 모듈로 코드주에서 제작해서 판매하고 있는 lte catm1 내장형 모뎀을 다양한 mcu, linux based 시스템과 연결했던 이야기, aws, azure를 포함한 다양한 클라우드와 연결한 이야기, 사용하시는 개발자분들의 질문들을 해결하는 과정들을 올린 기술 블로그입니다.특정 기술분야임에도 불구하고 많은 분들이 방문해 주셔서 감사합니다 ^^ 더욱 알찬 내용으로 찾아뵙겠습니다.2024년 새해 복 많이 받으세요!!!감사합니다!!!
-
LTE CATM1 모뎀을 Telegram Bot으로 만들기Telegram 2023. 12. 6. 20:04
IoT통신을 위해서는 IoT Device와 IoT Device와 통신할 수 있는 IoT서버가 모두 준비되어 있어야 합니다. 어디서나 통신이 가능한 LTE CATM1 모뎀을 이용해서 사용자의 실시간 위치를 확인하려고 목적의 서비스를 구현하려고 가정하면 IoT Device는 LTE CATM1 모뎀과 데이터를 처리할 MCU(CPU) 그리고 위치를 파악하기 위한 GPS모듈이 준비되어 있어야 합니다. GPS모듈에서 얻은 실시간 위치(위도, 경도)를 정해진 시간주기로 서버로 전달합니다. 서버에서는 IoT Device에서 전달받은 현재 위치를 저장하고 지도에 표시하기 위해 구글, 네이버, 카카오를 포함한 다양한 웹서비스 업체에서 제공하는 지도 API를 선택해서 저장한 위치를 지도에 표시해서 사용자가 웹이나 앱을 통해..
-
서울 한강 고수부지 온도, 습도 측정 & 클라우드 전송IoT 유심 2023. 11. 7. 11:28
2023년 8월 7일에 다녀 왔습니다. ------------------------------------------------------------------ 한밤에도 30도가 넘는 폭염이 계속되고 있습니다. 무더운 날씨에 강가는 그래도 조금 시원한지 확인해 보기 위해 한강 고수부지에서 센서로 현장의 온도, 습도를 측정하고LTE CATM1 내장형 모뎀과 글로벌심을 이용해서 클라우드로 측정한 데이터를 보내 보려고 아래와 같이 준비했습니다. LTE CATM1 모뎀 외 온도, 습도 측정을 위해 DHT22 센서를 준비했고, 센서 구동과 데이터 전송을 위한 버튼과 Arduino UNO R4 MINIMA Board, OLED LCD를 준비했습니다. 한강 고수부지에서 보드를 동작시키기 위해 배터리를 준비했습니다..