Coder Social home page Coder Social logo

mirdinj / esphome-lilygo-t547plus Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nickolay/esphome-lilygo-t547plus

0.0 0.0 0.0 21 KB

Use Lilygo T5-4.7 inch ESP32-S3 (aka "plus"/V2.3) e-paper module with ESPHome

License: Other

C++ 71.07% Python 28.93%

esphome-lilygo-t547plus's Introduction

This repository contains a Display component for ESPHome to support the ESP32-S3 LILYGO T5 4.7" Plus E-paper display.

(Do not confuse it with the original ESP32-based Lilygo T5 4.7 board.)

For more info in the display components, see the ESPHome display documentation

Usage

To use the board with ESPHome you have to put quite a number of options in your esphome config:

  • Configure the aprpopriate board, variant, and framework versions in the esp32 platform
  • Set a bunch of platformio_options
  • Include the component from this repository as external_components

If you clone this repository, a working example is included:

git clone https://github.com/nickolay/esphome-lilygo-t547plus.git
cd esphome-lilygo-t547plus
esphome run basic.yaml

If you don't want to clone, copy the necessary pieces from basic.yaml and adapt the external_components configuration as follows:

# ... required esp32, platformio_options configuration omitted for brevity ...

external_components:
  - source: github://nickolay/esphome-lilygo-t547plus
    components: ["t547"]

display:
- platform: t547
  id: t5_display
  update_interval: 30s

Discussion

esphome/feature-requests#1960

esphome-lilygo-t547plus's People

Contributors

nickolay avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.