esp32
-
ESP32 DevKit V4 보드 최저가 스토어조립 & 하드웨어 2025. 2. 20. 18:55
네이버스토어에 5,500원(부가세포함) ESP32 DevKit V4 보드가 있어 잘 동작되는지 확인해 보기 위해 구매해서 테스트했습니다. https://smartstore.naver.com/bolimelc/products/11380624066 22 ESP32 DevKitC V4 38P WROOM-32D/32U 블루투스 개발보드 : 보림전자[보림전자] 전기 전자부품 공구 도매 유통 전문 보림 입니다.smartstore.naver.com 정전기 방지비닐 속 두툼한 스폰지에 헤더핀이 꼽힌 상태로 도착했는데, 저렴한 가격이지만 포장에 신경 쓴 느낌이었습니다. 오리지널 ESP32 DevKit V4보드와 차이는 아래 표시한 것처럼 USB to Serial 칩이 다릅니다.오리지널은 실리콘랩스의 CP2102를 사..
-
여러 대의 AWS IoT 디바이스를 연결할 때 확인해야 할 정보AWS IoT 2024. 8. 6. 15:39
LTE CATM1 모뎀에서 AWS IoT 모든 기능을 사용할 수 있습니다.대부분 AWS IoT 기능을 설명할 때, TLS통신과 MQTT를 활용해서 AWS IoT Core에 접속해서 MQTT로 데이터를 송수신하는 기능을 지원한다고 이야기합니다. LTE CATM1 내장형 모뎀의 경우도 AT커맨드로 AWS IoT 접codezoo.tistory.com AWS IoT SDK로 제작되어 AWS를 통해 공식배포된 esp-aws-iot 오픈소스 프로젝트 (https://github.com/espressif/esp-aws-iot)에 LTE CATM1 내장형 모뎀을 PPP로 연결한 위 프로젝트를 많은 개발자분들이 사용하고 계시는데, 본격적으로 디바이스를 생산해서 대규모 서비스를 시작할 때 확인해야 할 정보를 소개드립니다...
-
함께 도전하고 만들어갑니다. 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에서 제공하는 모든 기능을 사용할 수 있도록 제작..
-
Arduino esp32 최신버전에서 LTE CATM1 모뎀 동작 안되는 현상 -- 해결AT 커맨드 2024. 6. 28. 06:08
어제저녁에 한통의 문자를 받았습니다. 최근에 ESP32보드에 Arduino 모뎀 라이브러리를 올렸을 때 보드에서 모뎀 스타트 메시지 이후 동작 안된다는 연락을 몇 분에게 받았던 터라 어떤 문제인지 코드 분석을 시작했습니다. Arduino에서 esp32 패키지를 가져오는 주소는 최신 버전인 아래 주소를 사용했습니다.https://espressif.github.io/arduino-esp32/package_esp32_index.json File → Preferences...→ Settings에서 입력 후 OK 버튼을 누릅니다. 아래와 같이 2.0.0 버전에서 3.0.2(최신버전)로 업데이트했습니다. 업데이트 이후에 ESP32 IoT example 중 TYPE1SC_Basic_test 불러와서 빌드 후 ESP..
-
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에 데이터를..
-
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모드로 동작되는 상태입니다.- 여..
-
LTE CATM1 모뎀에서 AWS IoT 모든 기능을 사용할 수 있습니다.AWS IoT 2024. 3. 31. 02:56
대부분 AWS IoT 기능을 설명할 때, TLS통신과 MQTT를 활용해서 AWS IoT Core에 접속해서 MQTT로 데이터를 송수신하는 기능을 지원한다고 이야기합니다. LTE CATM1 내장형 모뎀의 경우도 AT커맨드로 AWS IoT 접속 및 MQTT통신을 지원하고 있습니다. 하지만 AWS IoT는 MQTT통신 기능만 제공하지 않습니다. 다음은 AWS IoT Device SDK를 통해 제공하는 기능 입니다.MQTT통신뿐 아니라 HTTP통신, OTA, Device Shadow, Jobs, Fleet provisioning과 같은 펌웨어 업데이트, 디바이스 추상화, 대규모 인증서 관리 기능과 같은 다양한 기능들을 제공하고 있습니다. 이러한 기능들은 물론 AWS IoT 상용 서비스에서 중요한 역할을 하는 ..
-
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을 이용해서 ..