Skip to content

Latest commit

 

History

History

led

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Puppy LED Lamp

ESPHome configuration for a small dog-shaped LED lamp based on the Wemos D1 Mini (ESP8266). This package provides a simple monochromatic light with PWM dimming control.

Where to Buy

Features

  • PWM Dimming: Smooth brightness control for the LED.
  • Smart Integration: Easily control the lamp via Home Assistant or the ESPHome web interface.

Configuration Usage

Add the following to your ESPHome configuration:

substitutions:
  name: "puppy-led"
  friendly_name: "Puppy LED"

packages:
  remote:
    refresh: always
    url: https://github.com/eigger/espcomponents
    ref: master
    files:
      - packages/led/puppy_d1_mini.yaml

Shared settings

The example above is a package fragment. Also configure the device name, Wi-Fi, API, and OTA in your device YAML, or include packages/device_base.yaml using the shared device setup. The lamp package already selects the D1 Mini board.

Hardware Configuration

Board

  • Board: d1_mini (ESP8266)

Wiring

  • Pin D6 (GPIO12) <-> Resistor <-> LED (+)
  • GND <-> LED (-)

Gallery