Oled 2.4" TFT SPI

www
Odpovědět
Uživatelský avatar
Dušan
Dárce - Donátor
Dárce - Donátor
Příspěvky: 358
Registrován: 30. březen 2021, 08:25
Dal poděkování: 24 poděkování
Dostal poděkování: 29 poděkování

Oled 2.4" TFT SPI

Příspěvek od Dušan »

Zdravím , mám Oled 2.4" TFT SPI 240x320 a za živého boha tam nemůžu dostat nápis " Hello World! "
Display jenom problikává. Používám desku esp32 wroom-32
Potřeboval bych poradit co dělám špatně.
Spoiler

Kód: Vybrat vše

esphome:
  name: tft-lcd
  friendly_name: TFT LCD

esp32:
  board: nodemcu-32s


logger:

api:
  encryption:
    key: "esi39BNltET/qNgR5/cpwKGudt8SeCgcLjtIbCFi7N8="

ota:
  password: "cc3e253e9022dac095965c5e0563989d"

wifi:
  networks:
  - ssid: !secret wifi_ssid
    password: !secret wifi_password



  ap:
    ssid: "Touchdisplay Fallback Hotspot"
    password: "xVxOKhNVKpWm"

web_server:
  port: 80
#  auth:
#    username: jmeno
#    password: heslo

captive_portal:

output:
  - platform: ledc
    pin: 32
    id: gpio_32_backlight_pwm
    

light:
  - platform: monochromatic
    output: gpio_32_backlight_pwm
    name: "Display Backlight"
    id: back_light
    restore_mode: ALWAYS_ON
    

spi:
 clk_pin: 18 
 mosi_pin: 23
 miso_pin: 19

display:
  - platform: ili9xxx
    model: ili9341
    cs_pin: 14
    dc_pin: 27
    reset_pin: 33
    lambda: |-
      it.print(10, 20, id(pismo40), TextAlign::TOP_LEFT, "Hello World!");
      it.printf(0, 10, id(pismo), TextAlign::BASELINE_LEFT, "FVE výroba: %.0f W");


      
      

       
color:
  - id: my_red
    red: 100%
    green: 0%
    blue: 0%
  - id: my_green
    red: 0%
    green: 100%
    blue: 0%
  - id: my_blue
    red: 0%
    green: 0%
    blue: 100%
  - id: my_turkis
    red: 5%
    green: 50%
    blue: 80%
  - id: my_yellow
    red: 100%
    green: 100%
    blue: 0%

font:
  - file: "arial.ttf"
    glyphs: "!%()+,-/_.:°0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyzμčáůýří"
    id: pismo
    size: 12
  - file: "arial.ttf"
    glyphs: "!%()+,-/_.:°0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyzμčáůýří"
    id: pismo40
    size: 40
Naposledy upravil(a) Dušan dne 26. květen 2023, 19:30, celkem upraveno 1 x.
Rpi 4 8GB RAM Home assistant běží na ssd, Esp, Sonoff ještě pořád jde, Tasmotka je hodně dobrá, ale Tuya nebrat :D GigaBlue + oscam , TV Philips 70" síť Unifi, GW 10K ET+ , Dynes 10kWh, 8.1kwp

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Oled 2.4" TFT SPI

Příspěvek od Pete30 »

Požádal bych starého mazáka na fóru , aby naformátoval svůj kód, aby to mohli používat i příští generace.
Není to čitelné díky.

A potom bych změnil (pokud máš tento display) :

Kód: Vybrat vše

display:
  - platform: ili9xxx
    model: ILI9341
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Oled 2.4" TFT SPI

Příspěvek od Pete30 »

Případně napiš co máš za display protože Oled není TFT ;)
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Dušan
Dárce - Donátor
Dárce - Donátor
Příspěvky: 358
Registrován: 30. březen 2021, 08:25
Dal poděkování: 24 poděkování
Dostal poděkování: 29 poděkování

Re: Oled 2.4" TFT SPI

Příspěvek od Dušan »

Pete30 takový má název 2.4 inch 240x320 SPI TFT LCD
Rpi 4 8GB RAM Home assistant běží na ssd, Esp, Sonoff ještě pořád jde, Tasmotka je hodně dobrá, ale Tuya nebrat :D GigaBlue + oscam , TV Philips 70" síť Unifi, GW 10K ET+ , Dynes 10kWh, 8.1kwp

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Oled 2.4" TFT SPI

Příspěvek od Pete30 »

Ok TFT-LCD je technologie displeje, ale ty potřebuješ vědět jestli je to ILIxxxx nebo něco jiného.
Mám zde několik ILI9341 (TFT LCD) od 2.4 až po 3.2" a fungují bez problému.
Pokud neznáš model netuším jak to rozjet.
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Dušan
Dárce - Donátor
Dárce - Donátor
Příspěvky: 358
Registrován: 30. březen 2021, 08:25
Dal poděkování: 24 poděkování
Dostal poděkování: 29 poděkování

Re: Oled 2.4" TFT SPI

Příspěvek od Dušan »

Nevím kde bych to vyčetl . Je to přesne tento https://www.aliexpress.com/item/4000923 ... 18025dIP8M
Rpi 4 8GB RAM Home assistant běží na ssd, Esp, Sonoff ještě pořád jde, Tasmotka je hodně dobrá, ale Tuya nebrat :D GigaBlue + oscam , TV Philips 70" síť Unifi, GW 10K ET+ , Dynes 10kWh, 8.1kwp

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Oled 2.4" TFT SPI

Příspěvek od Pete30 »

Vyzkoušej tam dát model TFT 2.4 ,TFT 2.4R (bez záruky)
Jinak to najdeš zde
TFT 24.png
Pokud nepojede model TFT 2.4, TFT 2.4R tak se obávám že není podporován 7789
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Oled 2.4" TFT SPI

Příspěvek od Pete30 »

Já se držím zásady pokud kupuji nějaký display nejdříve se podívám co je podporováno v ESPhome a to si vyberu.
Vyhnu se tím problémům které zažíváš ty.
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Dušan
Dárce - Donátor
Dárce - Donátor
Příspěvky: 358
Registrován: 30. březen 2021, 08:25
Dal poděkování: 24 poděkování
Dostal poděkování: 29 poděkování

Re: Oled 2.4" TFT SPI

Příspěvek od Dušan »

Tak bohužel neprošlo to :roll:
Rpi 4 8GB RAM Home assistant běží na ssd, Esp, Sonoff ještě pořád jde, Tasmotka je hodně dobrá, ale Tuya nebrat :D GigaBlue + oscam , TV Philips 70" síť Unifi, GW 10K ET+ , Dynes 10kWh, 8.1kwp

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Oled 2.4" TFT SPI

Příspěvek od Pete30 »

Nedal jsem mezi modely čárku jsou to dva a ten první jsi měl v kódu a to nejelo.
Pokud nejsem přítomen tak jsem na rybách ;)

Odpovědět

Zpět na „ESPHome“