mirror of
				https://github.com/esphome/esphome.git
				synced 2025-11-04 00:51:49 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			605 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			605 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
animation:
 | 
						|
  - id: rgb565_animation
 | 
						|
    file: $component_dir/anim.gif
 | 
						|
    type: RGB565
 | 
						|
    transparency: opaque
 | 
						|
    resize: 50x50
 | 
						|
  - id: rgb_animation
 | 
						|
    file: $component_dir/anim.apng
 | 
						|
    type: RGB
 | 
						|
    transparency: chroma_key
 | 
						|
    resize: 50x50
 | 
						|
  - id: grayscale_animation
 | 
						|
    file: $component_dir/anim.apng
 | 
						|
    type: grayscale
 | 
						|
 | 
						|
display:
 | 
						|
  lambda: |-
 | 
						|
      id(rgb565_animation).next_frame();
 | 
						|
      id(rgb_animation1).next_frame();
 | 
						|
      id(grayscale_animation2).next_frame();
 | 
						|
      it.image(0, 0, rgb565_animation);
 | 
						|
      it.image(120, 0, rgb_animation1);
 | 
						|
      it.image(240, 0, grayscale_animation2);
 |