Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP-Shade

ESP32-C3 based window shade / blind controller firmware built with ESPHome. Part of the DoYouHost project family — shares its CI pipeline (build → pre-release → R2 → beta → production) with DoYouHost/workflows.

Hardware

  • Target board: ESP32-C3 (esp32-c3-devkitm-1)
  • Framework: ESP-IDF

Project layout

File Purpose
project.yaml Project metadata read by CI workflows
esp32-shade.yml ESPHome entry-point YAML
version.txt Current firmware version
CHANGELOG.md Release notes
static/ GitHub Pages landing site

Building

A commit whose message starts with BUILD: (or a manual run of the Build and Pre-release workflow) compiles the firmware, uploads it to Cloudflare R2 under the beta channel and creates a GitHub pre-release.

Installation

Pre-built firmware can be flashed directly from the browser via the GitHub Pages landing site using ESP Web Tools.

Configuration

The ESPHome YAML pulls shared building blocks from DoYouHost/ESPHomeTemplates (basic, debug, beta/prod update channel, wifi info). Project-specific substitutions (API key, OTA password, manifest URLs, AP fallback credentials) live in esp32-shade.yml.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors