-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Guilherme Wiethaus edited this page Oct 26, 2025
·
4 revisions
Este repositório contém o driver completo para controlador de display baseado no RA8889, projetado para uso em microcontroladores como ESP32 e AVR Arduino Uno/Pro mini/mini/nano (ATmega328), Arduino Mega (ATmega2560), Arduino Duo (SAM3X8E que é um Chips ARM Cortex M3).
- Suporte a controle de transação.
- Controle de transação SPI para dados volumosos (evitando overhead)
- Classe de controle de comunicação de Barramento (I2C, Paralelo 8080 e SPI)
- Profundidade de cores de 8 (RGB232), 16 (RGB565) e 24 (RGB888) bits/pixels
- Desenho de linha, circulo, elipse, triangulo, retângulo
- Desenho de pixel
- Desenho de volume de pixels por transferência de buffer
- Controle de backlight (depende da configuração do módulo de display)
Este repositório contém o driver completo para controladores de tela de toque capacitiva FT5x06 / FT5x16, projetado para uso em microcontroladores como ESP32 e AVR Arduino Uno/Pro mini/mini/nano (ATmega328), Arduino Mega (ATmega2560), Arduino Duo (SAM3X8E que é um Chips ARM Cortex M3).
- Suporta toque simples e multitouch.
- Gerenciamento de eventos cru e eventos lógicos.
- Debounce temporal e espacial configurável.
- Transformação de coordenadas para telas invertidas ou com escala.
- Callback de usuário para eventos de toque processados.
- Interrupções de sistema