아성코리아
-
모뎀에 사전 설치된 인증서로 https 통신하기HTTP 통신 2023. 8. 15. 19:37
LTE CATM1 내장형 모뎀에는 아래와 같은 인증서들이 설치되어 있습니다. AT%CERTCMD="DIR","~" %CERTCMD:Motive_crt2.pem,verisign.pem,DigiCert.pem,AmazonRootCA4.pem,kyo.ku,Motive_crt1.pem,AmazonRootCA1.pem,Motive_crt3.pem,sb.pem,globalsign_root_r3.pem,AmazonRootCA2.pem,BaltimoreRootCA.pem,VeriSignPrimaryCA.pem,AmazonRootCA3.pem OK AT%CERTCMD="DIR","~" %CERTCMD:Motive_crt3.pem,AmazonRootCA1.pem,DigiCertTrustedRootG4.pem,Baltim..
-
버튼 인터럽트, 온습도센서 그리고 HTTP통신HTTP 통신 2023. 8. 11. 20:39
언제나 버튼만 누르면 현장에서 센서로 측정하고 LTE CATM1을 통해 클라우드로 데이터를 업로드하도록 세트를 제작했습니다. 테스트에 사용한 개발보드는 Arduino UNO R4 MINIMA, Arduino NANO ESP32입니다. UNO R3 바통을 넘겨받은 적통 계승자로 32비트 ARM Processor를 탑재한 UNO R4보드입니다. 이전 블로그에서 리뷰한 Arduino NANO ESP32 보드 입니다. 최신 ESP32-S3코어를 탑재하고 있습니다. 아래와 같이 시스템을 구성했습니다.LTE CATM1 내장형 모뎀(+쉴드), 외장 안테나, 0.96인치 OLED 디스플레이, DHT22 온습도 센서, 버튼으로 구성했습니다. 이중 OLED 디스플레이 스펙은 다음과 같습니다. 인터페이스, 해상도, 드라..
-
With Arduino NANO ESP32 (ESP32-S3)조립 & 하드웨어 2023. 7. 24. 00:26
Arduino 정식 ESP32 보드가 출시되었습니다.이전까지 정식 출시된 Arduino 보드에는 ESP32를 WIFI/BT Connectivity 모듈로 Main MCU + ESP32 형태로 출시했지만 이번엔 별도의 MCU 없이 ESP32의 최신 코어인 ESP32-S3로 Arduino 정식 보드 타이틀 제품이 나왔습니다. 블록 다이어그램을 살펴보면 아래와 같습니다. ESP32-S3 코어 기반으로 제작된 Ublox NORA-W106-10B 모듈과 Quad SPI 16MB Flash Memory, USB-C Connector, RGB LED, SCK LED, Power LED, Reset Button으로 구성되어 있습니다. NORA-W106-10B 모듈은 Octal SPI 8MB of embedded PSR..
-
Arduino UNO R4 & LTE CATM1 모뎀 동작테스트 + 리눅스 개발TIP조립 & 하드웨어 2023. 7. 13. 22:26
Arduino에서 최근 UNO R4를 출시했습니다. 기존 ATMega328P 8비트 프로세서에서 Renesas ARM Cortex-M4 32비트 프로세서로 성능을 크게 업그레이드하고 기본 메모리 용량도 2KB에서 32KB로 대폭 늘렸습니다. UNO R4는 최소사양의 베이식 보드인 R4 MINIMA와 WIFI 모듈, LED 매트릭스가 포함된 R4 WIFI 두 종류 보드로 판매를 시작했고, 국내는 디바이스마트와 엘레파츠, 메카솔루션 등에서 정품보드를 손쉽게 구매할 수 있습니다.UNO시리즈는 Arduino의 레퍼런스 보드이기 때문에 여기에서 LTE CATM1 내장형 모뎀이 잘 동작되는지 호환성 테스트를 진행 했습니다. 사용하는 라이브러리는 현재 git을 통해 오픈소스로 관리되는 라이브러리 ( https://g..
-
Raspberry PI OS 64bit에서 LTE CATM1 모뎀 동작 확인리눅스 PPP 모뎀 2023. 6. 15. 17:05
라즈베리파이 OS 64비트 버전에서 권한 이슈가 있어서 확인을 해달라는 개발자분의 요청에 따라해당 OS를 설치해서 확인하는 작업을 진행했습니다.테스트 한 버전은 Raspberry Pi OS (64-bit)입니다.Desktop Version을 사용했고 SD카드를 새로 만들어서 동작시켰습니다.사용한 보드는 라즈베리파이 4 (4GB)이고 LTE CATM1 모뎀에 라즈베리파이 연결 보드를 사용했습니다.라즈베리파이 OS 최초 부팅 시 와이파이를 연결해서 최신 소프트웨어 버전으로 업데이트했습니다. 새로 설치한 64비트 라즈베리파이 OS의 리눅스 커널버전은 아래와 같습니다. CATM1 모뎀을 연결하기 위한 설정은 라즈베리파이 매뉴얼과 동일하게 진행했습니다.>> 매뉴얼 다운로드https://github.com/co..
-
아두이노 확장보드 이렇게 사용하시면 안됩니다.조립 & 하드웨어 2023. 5. 31. 20:18
최근에 문제가 발생해서 검토 의뢰받은 LTE CATM1 보드 유형입니다. 아래와 같이 헤더 소켓없이 한 번에 솔더링 해서 사용하는 경우로 비슷한 사례가 4~5번 정도 있었습니다. 이렇게 사용할 경우, 하드웨어 솔더링을 잘못하거나 아두이노 보드의 VBUS를 5V에 연결하지 않고 붙여 버렸거나, 쇼트가 발생했을 경우 LTE CATM1 내장형 모뎀, 쉴드, 나노확장보드, 아두이노 보드까지 모두 버려야 하는 경우가 발생합니다. 비슷한 4번의 사례에서 각각 쇼트, 아두이노 보드 고장, 내장형 모뎀과 쉴드보드 연결 실수와 같은 이슈로 인해 4번 모두 통째로 폐기처분 했습니다. 이런 구조를 잡은 이유는 아래와 같습니다. 1. 다양한 아두이노 보드를 필요에 맞춰서 교체해서 사용 할 수 있습니다.8비트 5V 입출력을 ..
-
rpirtscts mmap error 수정리눅스 PPP 모뎀 2023. 3. 31. 22:00
관련 글 https://cafe.naver.com/mechawiki/6581 [rpirtscts 에러]안녕하세요. 라즈베리파이4에서 LTE Cat M1을 아래 사진과 같이 세팅하였습니다. 문서는 아래의 문서를 참고하였습니다. https://github.com/codezoo...cafe.naver.com 최근 라즈베리파이 OS에서 UART RTS, CTS GPIO 설정을 위해 사용하는 rpirtscts 프로그램 동작 중 mmap 에러가 발생해서 사용할 수 없다는 내용의 개발자 게시판의 글이 올라왔습니다. LTE CATM1 내장형 모뎀은 라즈베리파이 OS 환경에서 PPP모뎀으로 사용되고 있으며, 데이터 전송속도를 최고속도로 동작시키기 위해 UART 설정을 921600 bps 속도로 설정합니다. 빠른 전송..
-
ESP32 커넥티드 보드 제작조립 & 하드웨어 2023. 3. 18. 15:12
이전에 올린 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 Central로 Connected Car 컨셉 제작 - e4ds 웨비나 최신 자동차들은 커넥티드 카를 콘셉트로 상시 연결돼 있는 자동차를 지향하고 있습니다.자동차와codezoo.tistory.com회로설계 및 아트웍해서 ESP32 커넥티드 보드를 제작했습니다.2차 샘플로 제작 마무리 후 판매 준비 완료되어 공개합니다. 기존 수작업 보드의 경우 와이어링을 통한 합선 ..