Arduino
-
[CZ-ME310G1] Arduino ESP32, ESP32S3 example uploadAT 커맨드 2026. 8. 4. 05:31
CZ-ME310G1모뎀 라이브러리에서 제공하는 통신을 포함한 다양한 기능을 ESP32, ESP32-S3에서 사용할 수 있도록 example을 업로드했습니다. ME310G1 Arduino Library 0.1.15 버전 이상 다운로드 하시면 사용하실 수 있습니다. 라이브러리를 설치하면 ESP32, ESP32S3에서 각각 아래와 같은 example을 선택해서 사용하실 수 있습니다. ESP32와 CZ-ME310G1모뎀은 아래와 같이 하드웨어가 연결되어 있는 것을 전제로 example이 구성되어 있습니다.ESP32 5V ------------ MODEM VBATESP32 3V3 ---------- MODEM IOREFESP32 GND --------- MODEM GNDESP32 GPIO16 ----- M..
-
ESP32-S3 Board를 모뎀에 연결 할 수 있는 액세서리를 준비 했습니다.조립 & 하드웨어 2026. 7. 31. 20:50
최근 ESP32-S3 보드를 다양한 분야에서 많이 사용하고 있습니다. ESP32-S3는 기존 ESP32와 비교하여 아래와 같은 장점들이 있습니다. ESP32-S3는 기존 ESP32의 후속 모델로, AI(벡터) 연산 성능, USB 직접 연결, 메모리 확장성, 보안성 측면에서 대폭 향상된 칩입니다. 핵심 우수성을 요약하면 다음과 같습니다. 1. AI 및 DSP 연산 속도 향상 Xtensa LX7 듀얼코어로 업그레이드되었으며 벡터 명령어(Vector Instructions)를 지원합니다. 이를 통해 딥러닝(TinyML), 음성 인식, 이미지 처리 등의 연산 속도가 기존 ESP32 대비 훨씬 빠릅니다. 2. 네이티브 USB (USB OTG) 지원 USB 1.1 OTG 컨트롤러가 내장되어 별도의 USB-to-..
-
Arduino FreeRTOS Heap Memory 설정 및 관리 방법Arduino FreeRTOS 2026. 6. 23. 03:10
아래글 관련 내용입니다. 세 개의 FreeRTOS 태스크로 센서, LTE통신, 사용자이벤트를 동시에 처리했습니다. https://codezoo.tistory.com/133 [Part2] Arduino FreeRTOS로 CZ-ME310G1모뎀 MQTT Example 실시간 처리하기시작하기 전에, UNO R4 보드(R4 Minima, R4 WiFi, NANO R4)로 Arduino FreeRTOS로 코드를 만들 때 태스크 스택 사이즈를 잘못 지정하거나 FreeRTOS에서 사용하는 메모리사이즈가 지정된 HeapSize를 넘어가서 Stack과codezoo.tistory.com 현재 UNO R4 시리즈 (R4 Minima, R4 WiFi, NANO R4)의 보드패키지에 포함된 FreeRTOS는 FreeRTOS H..
-
[Part2] Arduino FreeRTOS로 CZ-ME310G1모뎀 MQTT Example 실시간 처리하기MQTT 2026. 6. 20. 21:31
시작하기 전에, UNO R4 보드(R4 Minima, R4 WiFi, NANO R4)로 Arduino FreeRTOS로 코드를 만들 때 태스크 스택 사이즈를 잘못 지정하거나 FreeRTOS에서 사용하는 메모리사이즈가 지정된 HeapSize를 넘어가서 Stack과 충돌하는 경우가 발생할 때 아두이노가 정상 부팅되지 않습니다. 정상 부팅되지 않으면 펌웨어를 올리는 COM Port가 비활성화되기 때문에 손을 쓸 수 있는 방법이 없습니다. 이 상황을 복구하는 방법은 UNO R4 부트로더를 다시 올리는 방법 외에는 없습니다. 이번에 다룰 MQTT_dht11_freertos.ino를 만들면서 태스크 스택 사이즈 최적화를 위해 부트로더를 여러 번 다시 올렸습니다. 다음 순서에 맞춰서 하나하나 따라 하시면 손쉽게 ..
-
Arduino FreeRTOS로 CZ-ME310G1모뎀 MQTT Example 실시간 처리하기MQTT 2026. 6. 15. 03:30
CZ-ME310G1 모뎀으로 MQTT를 사용하는 동작예제인 MQTT_example, AWS_IoT_Mqtt_Test은 각각 MQTT서버에 접속 후 Message Publish 후 대기하다가 외부에서 메시지가 구독한 토픽으로 들어오면 받아서 처리 후 종료하도록 구현되어 있습니다. 이전 AWS-IoT 블로그를 올린 후 아래와 같은 질문이 올라왔습니다. (관련 글: https://codezoo.tistory.com/131 ) CZ-ME310G1 모뎀으로 AWS-IoT 쉽게 사용하기CZ-ME310G1 모뎀을 사용해서 AWS-IoT를 MCU에서 직접 다루는 것보다 훨씬 쉽고 간단하게 사용할 수 있습니다.AWS-IoT Core와 통신하기 위한 SSL, MQTT 소프트웨어 스택이 모두 CZ-ME310G1 모뎀 내..
-
CZ-ME310G1모뎀으로 지메일 보내기SMTPS 2026. 5. 28. 21:45
LTE망을 사용하는 모뎀은 와이파이나 이더넷을 연결할 수 없는 곳에서도 통신사망을 사용해서 인터넷에 연결할 수 있습니다. 하지만 인터넷을 통해 사용자가 데이터를 수집하거나 다양한 센서에서 알려주는 알림을 받기 위해서는 서버가 필요합니다. 서버를 구축하지 않고 IoT 장치가 설치된 곳에서 발생하는 이벤트를 전달하기 위해 LTE 모뎀이 제공하는 대표적인 기능은 SMS 입니다. SMS를 통해 원하는 사람에게 문자로 현재 상태를 알릴 수 있어서 매우 유용 합니다. 하지만 SMS는 건당 별도의 사용료를 내야 합니다. 3개 이통사 모두 건당 22원(부가세 포함)의 요금을 데이터 서비스와 별도로 받고 있습니다. 하루 3번 한 달 정도 보낸다고 가정하면 3 * 30 * 22= 1,980원(부가세포함)의 요금이 데이터..
-
LTE + GPS FPC 안테나, 망사업자 수동 선택조립 & 하드웨어 2025. 8. 29. 15:28
CZ-ME310G1 LTE 모뎀은 LTE통신과 GNSS통신을 모두 지원합니다.모뎀을 구매 시 함께 제공하는 LTE안테나와 별도 판매 중인 GNSS안테나를 모두 연결하면 아래와 같은모양입니다.고정된 장소에서 사용하기에는 어려움이 없지만 케이스를 별도로 제작해서 들고 다니면 안테나들을 따로 고정시킬 수 있게 케이스 기구설계가 필요 합니다. 실외 위치측위나 자산추적을 목적으로 샘플제품을 제작할 때 좀 더 간편하게 사용할 수 있는 안테나를 검색하다가 아래와 같은 안테나를 찾았습니다. 안테나 좌측은 LTE안테나, 우측은 GNSS안테나로 구성되어 있습니다. 안테나의 정확한 스펙은 아래 자료를 참고하시기 바랍니다. LTE, GNSS 각각의 사양과 테스트 결과입니다. 안테나 샘플을 구매해서 실외에서 자산추적 ex..
-
RS232-TTL + CZ-ME310G1모뎀 테스트 하기조립 & 하드웨어 2025. 6. 16. 11:36
RS232 포트 연결을 통해 LTE CATM1 모뎀 테스트 하기 위한 방법을 정리했습니다. 1. 준비물- USB To TTL or Power Supply : 모뎀과 RS232-TTL 모듈 전원 공급을 위해 필요합니다. cp2102 IC가 탑재된 저렴한 모듈을 사용했습니다. ( https://www.devicemart.co.kr/goods/view?no=1324910 )- RS232-TTL 모듈 : 모뎀 TTL 신호를 RS232신호로 변환하기 위해 사용합니다.DFRobot RS232-TTL ( https://www.devicemart.co.kr/goods/view?no=1067177 ), (저렴한 모듈이 구해지면 내용 추가 예정)- CZ-ME310G1 Modem ( https://mechasolution..