코딩게시판

ESPHOME ESP32 의 모든 PIN 구성 TEST 용 YAML 구성

작성자 정보

  • 최고관리자 작성
  • 192.♡.0.1 아이피
  • 작성일

컨텐츠 정보


  • 링크

  • 첨부


  • 본문

    ESPHOME ESP32 의 모든 PIN 구성 gpio pin 찾기 TEST 용 YAML 구성

    도면이 필요없이 사용하는 PIN을 연결정보 찾아 구성에

    에러나는 부분만 > 제거 구성 및 주의 PIN 구성 > 제거 후 

    하여  실제 하드웨어  PIN을  GND와 연결  PIN을 찾는데 유용 합니다

    1차  YAML 파일을 모두 구성 합니다 > YAML 의 구성 센서 구성 나오면

    2차 PIN 과 GND 을 연결  해봅니다 (접점 테스트하여 해당 PIN번호를 구성 )

    3232235521_1782623561.0436.png

    
    binary_sensor:
      # - { platform: gpio, name: "GPIO00 TEST", pin: { number: GPIO0,  mode: { input: true, pullup: true }, inverted: true } }   # Boot Mode(Strapping), 사용 가능하나 LOW 상태 부팅 주의
      - { platform: gpio, name: "GPIO01 TEST", pin: { number: GPIO1,  mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO02 TEST", pin: { number: GPIO2,  mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO03 TEST", pin: { number: GPIO3,  mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO04 TEST", pin: { number: GPIO4,  mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO05 TEST", pin: { number: GPIO5,  mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO06 TEST", pin: { number: GPIO6,  mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO07 TEST", pin: { number: GPIO7,  mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO08 TEST", pin: { number: GPIO8,  mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO09 TEST", pin: { number: GPIO9,  mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
    
    
      - { platform: gpio, name: "GPIO10 TEST", pin: { number: GPIO10, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO11 TEST", pin: { number: GPIO11, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO12 TEST", pin: { number: GPIO12, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO13 TEST", pin: { number: GPIO13, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO14 TEST", pin: { number: GPIO14, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO15 TEST", pin: { number: GPIO15, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO16 TEST", pin: { number: GPIO16, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO17 TEST", pin: { number: GPIO17, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO18 TEST", pin: { number: GPIO18, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
    
    
      # - { platform: gpio, name: "GPIO19 TEST", pin: { number: GPIO19, mode: { input: true, pullup: true }, inverted: true } }   # USB-Serial-JTAG 사용, 권장하지 않음
      # - { platform: gpio, name: "GPIO20 TEST", pin: { number: GPIO20, mode: { input: true, pullup: true }, inverted: true } }   # USB-Serial-JTAG 사용, 권장하지 않음
    
    
      # - { platform: gpio, name: "GPIO21 TEST", pin: { number: GPIO21, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO22 TEST", pin: { number: GPIO22, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO23 TEST", pin: { number: GPIO23, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO24 TEST", pin: { number: GPIO24, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO25 TEST", pin: { number: GPIO25, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO26 TEST", pin: { number: GPIO26, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO27 TEST", pin: { number: GPIO27, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO28 TEST", pin: { number: GPIO28, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO29 TEST", pin: { number: GPIO29, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO30 TEST", pin: { number: GPIO30, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO31 TEST", pin: { number: GPIO31, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO32 TEST", pin: { number: GPIO32, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
    
    
      # - { platform: gpio, name: "GPIO33 TEST", pin: { number: GPIO33, mode: { input: true, pullup: true }, inverted: true } }   # PSRAM 사용(ESP32-S3R8), 권장하지 않음
      # - { platform: gpio, name: "GPIO34 TEST", pin: { number: GPIO34, mode: { input: true, pullup: true }, inverted: true } }   # PSRAM 사용(ESP32-S3R8), 권장하지 않음
      # - { platform: gpio, name: "GPIO35 TEST", pin: { number: GPIO35, mode: { input: true, pullup: true }, inverted: true } }   # PSRAM 사용(ESP32-S3R8), 권장하지 않음
      # - { platform: gpio, name: "GPIO36 TEST", pin: { number: GPIO36, mode: { input: true, pullup: true }, inverted: true } }   # PSRAM 사용(ESP32-S3R8), 권장하지 않음
      # - { platform: gpio, name: "GPIO37 TEST", pin: { number: GPIO37, mode: { input: true, pullup: true }, inverted: true } }   # PSRAM 사용(ESP32-S3R8), 권장하지 않음
    
    
      - { platform: gpio, name: "GPIO38 TEST", pin: { number: GPIO38, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO39 TEST", pin: { number: GPIO39, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO40 TEST", pin: { number: GPIO40, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO41 TEST", pin: { number: GPIO41, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      - { platform: gpio, name: "GPIO42 TEST", pin: { number: GPIO42, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
    
    
      # - { platform: gpio, name: "GPIO43 TEST", pin: { number: GPIO43, mode: { input: true, pullup: true }, inverted: true } }   # UART0 TX, 사용 전 확인
      # - { platform: gpio, name: "GPIO44 TEST", pin: { number: GPIO44, mode: { input: true, pullup: true }, inverted: true } }   # UART0 RX, 사용 전 확인
    
    
      # - { platform: gpio, name: "GPIO45 TEST", pin: { number: GPIO45, mode: { input: true, pullup: true }, inverted: true } }   # Boot Strapping Pin, 부팅 영향
      # - { platform: gpio, name: "GPIO46 TEST", pin: { number: GPIO46, mode: { input: true, pullup: true }, inverted: true } }   # Boot Strapping Pin, 부팅 영향
      - { platform: gpio, name: "GPIO47 TEST", pin: { number: GPIO47, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
      # - { platform: gpio, name: "GPIO48 TEST", pin: { number: GPIO48, mode: { input: true, pullup: true }, inverted: true } }   # 사용 가능
    


    첨부 파일을 스킨보드에 구성 PDF보기( W:\g5\skin\board\BS4-Basic-Webzine_11q_pdf_php82\view.skin.php + view_pdf.php구성)



    관련자료

    댓글 0
    등록된 댓글이 없습니다.

    최근글


    새댓글