A collection of my ESPHome components. Tested on ESP Home v2024.2.1 and may be broken on older ones :)
To use this repository you should confugure it inside your yaml-configuration:
external_components:
- source: github://buglloc/esphome-components
refresh: 10min
You can take a look at samples of usage of those components in examples folder.
axs15231 display (wip)
AXS15231 Display used (and tested) on T-Display S3 Long:
Requirements:
- ESP-IDF framework so far
- Quad SPI
Minimal example:
external_components:
- source: github://buglloc/esphome-components
components: [ axs15231 ]
spi:
id: quad_spi
clk_pin: 17
data_pins:
- 13
- 18
- 21
- 14
display:
- platform: axs15231
dimensions:
height: 640
width: 180
auto_clear_enabled: false
cs_pin: 12
reset_pin: 16
backlight_pin: 1
rotation: 0
lambda: |-
it.fill(Color::random_color());
See full example in examples folder. Post about: ESPHome: T-Display S3 Long