B03 SmartWiFi 무선통신 모듈 설명서

Copyright (C) 커널연구회 (www.kernel.bz)문서작업: 정재준(rgbi3307 골뱅이 nate.com)문서위치 메인(출처): http://www.kernel.bz/SmartPrince아래 내용은 누구나 사용할 수 있습니다.단, 저자정보는 지우지 말고 공유하시고 출처를 기입해 주시기 바랍니다. 커널연구회에서 설계하여 제작한 SmartWiFi 모듈의 외형은 아래 사진과 같다. 이 모듈의 모델명은 B03_SmartWiFi_ESP32S이다. 이 보드는 SmartPower 모듈에서 라즈베리파이 40핀 I/O핀에 장착할 수 있고, 아두이노 헤더핀과도 호환된다. ESP32S WiFi 모듈이 내장되어 있어 모듈 독립적으로 주변기기들과 WiFi 무선통신할 수 있다. SmartWiFi ESP32S 모듈 외형 사진 커널연구회의 SmartWiFi_ESP32S 모듈은 다음과 같은 특징들이 있다. ESP32S WiFi 모듈에 각종 I/O 인터페이스를 연결할 수 있다. 외부 릴레이 스위치를 On/Off하는 확장 헤더핀을 제공한다. SmartPrince 모듈들과 아두이노 확장 헤더핀으로 호환된다. 무선 WiFi 통신을 사용하여 각종 기기들을 원격에서 스위칭할 수 있다. 12V 외부 어댑터 전원도 사용 가능하다. 아래부터 SmartWiFi_ESP32S 모듈 사용에 대해서 설명한다. 하드웨어 제원 및 기능SmartWiFi_ESP32S 모듈의 하드웨어 제원 및 기능에 대해서 알아보도록 하자. 아래 사진은 이 모듈의 제원을 부품 위치별로 설명하는 것이다. SmartWiFi ESP32S 모듈 상단부 설명 SmartWiFi ESP32S 모듈 제원 및 기능요약 보드 크기는 가로 53mm, 세로 70mm (아두이노 헤더핀 호환) ESP32S WiFi 모듈 내장 각종 I/O 인터페이스(WiFi, GPIO, UART, I2C, SPI) 연결 가능 외부 릴레이 스위치를 On/Off하는 확장 헤더핀 제공 무선 WiFi 통신을 사용하여 각종 기기들을 원격에서 스위칭 가능 USB 5V 전원 및 12V 외부 어댑터 전원 사용 가능 전원 연결 방법SmartWiFi_ESP32S 모듈은 아래와 같이 12V 외부 어댑터 전원을 연결하면 바로 동작을 시작한다. 12V 전원 연결 전원을 인가해도 동작하지 않으면, 아래와 같이 Enable 버턴을 한번 클릭한다. Enable 버턴은 누를때마다 reset되어 동작을 처음부터 다시 한다. 외부 스위치 연결커널연구회의 SmartWiFi_ESP32 보드에서 GPIO연결은 아래와 같이 외부 릴레이 스위치와 연결 되도록 구성되어 있다. ESP32와 SmartWiFi 핀연결 테이블 SmartWiFi_ESP32 외부 릴레이 헤더핀 연결 위의 릴레이 스위치를 외부 220V 전기 장치들과 다음과 같이 연결하면, WiFi 통신으로 SmartWiFi_ESP32 보드에 명령을 보내서 원격에서 스위칭을 할 수 있게 된다. 릴레이에 외부 기기 연결 SmartWiFi_ESP32 보드를 어떻게 프로그램하여 사용하는지는 앞으로 좀더 자세히 기술할 예정이다. SmartWiFi 릴레이 스위칭 시연 동영상

커널연구회 커뮤니티/기술교육/쇼핑몰/협동프로젝트

logo
LOG IN 로그인
  • 소개
    • HOME
    • 소식들
    • 연혁
    • CONTACT
  • 리눅스커널
    • 커널 기초
    • CPU 아키텍쳐
    • 커널 메모리
    • 커널 스케쥴러
    • 디바이스 드라이버
    • 소스 실행 분석기
    • 커널 공부모임
    • 커널 문서(번역)
  • 동영상강의
    • C언어 동영상 강의
    • 리눅스 시스템 프로그래밍
    • 커널 자료구조 알고리즘
    • 커널 스케쥴링
    • 커널 디바이스 드라이버
    • 공부모임 동영상 강의
  • 제품판매
    • RISC-V 제품
    • 임베디드 보드
    • 출판서적
    • 기술교육
  • 제품블로그
    • NPU(hailo) AI 블로그
    • RISC-V 블로그
    • 똑똑한왕자
    • hes-House
  • 게시판
    • 참고사이트

      커널연구회 커뮤니티/기술교육/쇼핑몰/협동프로젝트

      logo
      • 소개
        • HOME
        • 소식들
        • 연혁
        • CONTACT
      • 리눅스커널
        • 커널 기초
        • CPU 아키텍쳐
        • 커널 메모리
        • 커널 스케쥴러
        • 디바이스 드라이버
        • 소스 실행 분석기
        • 커널 공부모임
        • 커널 문서(번역)
      • 동영상강의
        • C언어 동영상 강의
        • 리눅스 시스템 프로그래밍
        • 커널 자료구조 알고리즘
        • 커널 스케쥴링
        • 커널 디바이스 드라이버
        • 공부모임 동영상 강의
      • 제품판매
        • RISC-V 제품
        • 임베디드 보드
        • 출판서적
        • 기술교육
      • 제품블로그
        • NPU(hailo) AI 블로그
        • RISC-V 블로그
        • 똑똑한왕자
        • hes-House
      • 게시판
        • 참고사이트
          Search 검색
          Log In 로그인
          Cart 장바구니

          커널연구회 커뮤니티/기술교육/쇼핑몰/협동프로젝트

          logo

          커널연구회 커뮤니티/기술교육/쇼핑몰/협동프로젝트

          logo
          • 소개
            • HOME
            • 소식들
            • 연혁
            • CONTACT
          • 리눅스커널
            • 커널 기초
            • CPU 아키텍쳐
            • 커널 메모리
            • 커널 스케쥴러
            • 디바이스 드라이버
            • 소스 실행 분석기
            • 커널 공부모임
            • 커널 문서(번역)
          • 동영상강의
            • C언어 동영상 강의
            • 리눅스 시스템 프로그래밍
            • 커널 자료구조 알고리즘
            • 커널 스케쥴링
            • 커널 디바이스 드라이버
            • 공부모임 동영상 강의
          • 제품판매
            • RISC-V 제품
            • 임베디드 보드
            • 출판서적
            • 기술교육
          • 제품블로그
            • NPU(hailo) AI 블로그
            • RISC-V 블로그
            • 똑똑한왕자
            • hes-House
          • 게시판
            • 참고사이트
              Search 검색
              Log In 로그인
              Cart 장바구니

              커널연구회 커뮤니티/기술교육/쇼핑몰/협동프로젝트

              logo
              페이스북
              네이버 블로그
              밴드
              이용약관
              개인정보처리방침
              사업자정보확인

              상호: 커널연구회 | 대표: 정재준 | 개인정보관리책임자: 정재준 | 전화: 010-2520-3307 | 이메일: rgbi3307@naver.com

              주소: 경기도 남양주시 화도읍 비룡로 321, 104-501 | 사업자등록번호: 105-08-83689 | 통신판매: 제2012-경기남양주-0418호 | 호스팅제공자: (주)식스샵

              floating-button-img