코딩정보




● ESP32-C3 초기화 작업 C3FH4 의 wifi 연결 초기화 작업

♨ 카랜더 일정 : 2024년03월28일
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    ● ESP32-C3 초기화 작업 C3FH4  의 wifi  연결 초기화  작업

    이제품은 사지 마세요

    정말 어려운  설치 설정  제품 입니다

    일반 esp32제품을 구입 추천 합니다

    WeAct ESP32 ESP-32 ESP32C3 ESP32-C3FH4 개발 보드, 무선 WiFi 블루투스 호환 모듈, 마이크로파이썬

    https://ko.aliexpress.com/item/1005005183150522.html

    https://github.com/WeActStudio/WeActStudio.ESP32C3CoreBoard


    3232235521_1711606238.0158.png

    설치중 아래와같이 문제 발생시 어렵게 초기화 했으나

    사용중  얼마나 문제 발생 할지 예상 못합니다

    드라이버 최종 설치

    idf-driver-esp32-usb-jtag-2021-07-15.zip

    첨부 파일 설치 사용중입니다

    INFO Successfully compiled program.
    INFO Resolving IP address of esp32-c35.local
    ERROR Error resolving IP address of esp32-c35.local. Is it connected to WiFi?
    ERROR (If this error persists, please set a static IP address: https://esphome.io/components/wifi.html#manual-ips)
    ERROR Error resolving IP address: Error resolving address with mDNS: Did not respond. Maybe the device is offline., [Errno -5] No address associated with hostname

    문제로 초기화

    3232235521_1711601139.6502.png

    3232235521_1711601200.2252.png

    3232235521_1711601279.9509.png

    3232235521_1711601330.0897.png

    Failed to execute 'open' on 'SerialPort': Failed to open serial port.

    Failed to initialize. Try resetting your device or holding the BOOT button while selecting your serial port until it starts preparing the installation.

    =================

    모두 삭제후

    https://www.improv-wifi.com/

    3232235521_1711606011.0252.png

    https://esphome.github.io/esp-web-tools/

    3232235521_1711605923.7587.png

    구성 진행후

    esphome에서 새로 구성

    web tool는  구성하지 말고 esphome애서 이전 삭제후

    web tool에서 진행 wifi  설정하고 ( 추가진행 하지 말고)

    esphome에서 새로 구성

    3232235521_1711605861.4422.png


    성공

    3232235521_1711606126.7354.png



    결론>>>

    3개중 2개 불량접속 불량인지 드라이브 /wifi 접속 연결이 안되고

    방법이 될때까지 이것저것 찾아 해 보아도 안되네요>>> 해결


    3번째 설치 테스트가 연결 하기가 겁나고

    초기

    https://espresense.com/firmware

    https://esphome.github.io/esp-web-tools/

    https://web.esphome.io/

    https://www.improv-wifi.com/


    에서 안되네요 >>  지우고 다시 설치 하고 어렵게 성공


    드라이브도 설치도 하고

    https://www.wch.cn/downloads/CH341SER_ZIP.html


    접속

    esphome 단독으로 되지도 않고 있습니다


    문제증상

    pc연결시 문제

    Failed to execute 'open' on 'SerialPort': Failed to open serial port.


    esphome 연결시

    ERROR Connecting to 192.168.0.134:3232 failed: [Errno 113] No route to host

    =====> 어렵게 해결 했습니다 

    =============

    2 번째 변경 테스트

    ============

    3232235521_1711613836.8055.png

    3232235521_1711613824.4135.png

    3232235521_1711613814.8198.png

    INFO Successfully compiled program. INFO Resolving IP address of esp32-c3-6-1.local ERROR Error resolving IP address of esp32-c3-6-1.local. Is it connected to WiFi? ERROR (If this error persists, please set a static IP address: https://esphome.io/components/wifi.html#manual-ips) ERROR Error resolving IP address: Error resolving address with mDNS: Did not respond. Maybe the device is offline., [Errno -5] No address associated with hostname

    https://www.improv-wifi.com/

    3232235521_1711613942.2443.png

    실패

    esp32삭제

    3232235521_1711614041.9229.png


    https://esphome.github.io/esp-web-tools/

     webtools는 설치 되지 않지만 초기화 연결 작업 입니다

    3232235521_1711615148.371.png

    com포트 확인 연결

    3232235521_1711615043.5748.png


    3232235521_1711615034.5378.png


    3232235521_1711614986.0588.png

    3232235521_1711614973.5684.png

    끊나면 > esphome에서 추가 진행

    << 이전에 모두 삭제 후  >> web tools 진행후  new device 진행

    3232235521_1711614910.4958.png


    3232235521_1711614898.3284.png


    3232235521_1711614886.5938.png

    3232235521_1711614880.0863.png


    3232235521_1711614853.4777.png

    3232235521_1711614842.7399.png


    3232235521_1711614766.1997.png

    이번에는 offline이 해결되지 않음으로 // online으로 정상적으로 접속 되면 성공

    esp32보드의 버튼 reset 오른쪽 버튼  누룸

    3232235521_1711614736.0528.png

    com 포트에서 작업후 모든 초기 설정후 wifi 가 연결 되어야 합니다

    wifi 로 install 진행

    3232235521_1711614727.4862.png

    정상적으로 ip 잡히고  설치 성공

    3232235521_1711615729.1522.png


    기본구성은 

    3232235521_1711615543.699.png

    3232235521_1711617377.5877.png

    보드에 연결 없이 단품에 추가 없이 센서 구성 추가 하자

    구성파일 정보 입니다

    3232235521_1711617063.1456.png

    나머지  소스정보 : 기본 보드에 추가 



    time:
      - platform: homeassistant
        id: ha_time
    # =================
    debug:
      update_interval: 5s

    sensor:
      - platform: uptime
        name: Uptime Sensor    
        update_interval: 1s
       
      - platform: wifi_signal # Reports the WiFi signal strength/RSSI in dB
        name: "WiFi Signal dB"
        id: wifi_signal_db
        update_interval: 60s
        entity_category: "diagnostic"

      - platform: copy # Reports the WiFi signal strength in %
        source_id: wifi_signal_db
        name: "WiFi Signal Percent"
        filters:
          - lambda: return min(max(2 * (x + 100.0), 0.0), 100.0);
        unit_of_measurement: "Signal %"
        entity_category: "diagnostic"
        device_class: ""
       
    text_sensor:
      - platform: version
        name: "Install Restart Time ESPHome Version"

      - platform: template
        name: Uptime
        update_interval: 1s
        lambda: |-
          auto s = millis() / 1000;
          return str_snprintf("%02d:%02d:%02d:%02d", 11, s / 86400, s / 3600 % 24, s / 60 % 60, s % 60);

      - platform: debug
        device:
          name: "Device Info"
        reset_reason:
          name: "Reset Reason"

      - platform: wifi_info
        ip_address:
          name: Address
          id: ip
        ssid:
          name: SSID
        mac_address:
          name: Mac
    switch:
      - platform: restart
        name: "Restart Node"
    # ========================================================
    # wifi power_save_mode: LIGHT
    bluetooth_proxy:
      active: true

    esp32_ble_tracker:
      scan_parameters:  # 휴대폰 blu 인식 정보
        interval: 1100ms  # 스캔 간격을 더 자주 스캔하도록 변경
        window: 1100ms     # 스캔 창을 더 넓게 설정하여 더 많은 장치를 감지할 수 있도록 함
        active: true     # 활성 스캔 활성화

    binary_sensor:
      - platform: ble_presence
        ibeacon_uuid: 'a26fbca9-870e-4293242342343e0defc4e'
        name: "myphone_9045"
        id: myphone
        timeout: 45s
     
      - platform: ble_presence
        ibeacon_uuid: '7cad13d3-e062342342327e46695c'
        name: "mywife_5763"
        id: mywife
        timeout: 45s
     
      - platform: ble_presence
        ibeacon_uuid: '4f36ad4e-d3bb-4234234de146b5'
        name: "home_phone_8655"
        timeout: 45s



    정상적으로 보드 동작 합니다.

    3232235521_1711617352.7941.png

    ☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
    답변
    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
    답변



    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-04-28 04:42:56

    오늘의 홈 현황


    • 현재 접속자♨ 144 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 3 명
    • 주간 가입자※ 18 명
    • 오늘 방문자 771 명
    • 어제 방문자 1,561 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,292,537 명
    • 전체 게시물※ 8,535 개
    • 전체 댓글수※ 24,520 개
    • 전체 회원수 10,933 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑