Skip to content

esp32-c3 (LILYGO T-01C3 aka esp01 with esp32c3) boot issue after update with UART in config #3924

@evlo

Description

@evlo

The problem

This is serial log as the device does not become available on wifi
image

Log after flashing on x64 system
image
it does boot and show as connect, but no webserver is up etc. (And yes, webserver is specified in the config)

Which version of ESPHome has the issue?

2022.12.0 and also tried 2023.01.0.dev0

What type of installation are you using?

Home Assistant Add-on

Which version of Home Assistant has the issue?

2022.12.5

What platform are you using?

ESP32

Board

esp01-c3

Component causing the issue

bluetooth_proxy?

Example YAML snippet

No response

Anything in the logs that might be useful for us?

Primary usage for the device is obis reading using

external_components:
  - source: github://evlo/esphome_ZPA-ZE312
    components: [obis]
    refresh: 0s

Additional information

I thought it might be related to bluetooth_proxy since I updated and enabled bt proxy at the same time, but even after removing bluetooth_proxy from config, it still does not boot properly.

Also pre 2022.12 I needed to build using

esp32:
  board: esp32-c3-devkitm-1
  framework:
    type: arduino
    version: 2.0.3
    platform_version: 4.4.0

on arm64 (ha yellow)
but on x64 it was ok

with 2022.12 it builds with

esp32:
  board: esp32-c3-devkitm-1
  framework:
    type: arduino

both on arm64 and x64, but resulting firmware does not boot for the checksum issue in the screenshot

With 2022.12.0 AND

  board: esp32-c3-devkitm-1
  framework:
    type: arduino
    version: 2.0.3
    platform_version: 4.4.0

results is this thing
image

This only happens if UART component is in yaml config

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions