Arduino TouchScreen helpers and componants
Initially develop for 240*320 screen
- Adafruit_TouchScreen
- Adafruit_GFX_Library
- MCUFRIEND_kbv
- Define global colors
- Static methods to convert colors (RGB, HSV, 565)
- Manage TouchScreen touch event
- TouchScreen button with debounce Replace the Adafruit button and is inspired from Bounce2 for the debounce
- Horizontal slider
- Allow to display or not label with value
- Manage min/max bounds
HSV Color picker
- TODO : Need improvment to draw the Hue/saturation faster (try to use GFXcanvas16)
Componant to control a MP3 Player
- Previous song
- Play/Pause
- Next song
- Loop mode : no loop | loop song | loop all the directory
- Control volume with slider TODO : Add class to send command to DFRobotDFPlayerMini or to send Serial message to another Arduino board