diff --git a/README.md b/README.md index b32209c..80f1511 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ * Make features usable from a touch screen menu -![IMG_20231125_011054](https://github.com/gitdode/avrtft/assets/11530253/cd3d94eb-fb16-4d78-9eaa-bebfec8f8ef7) + ## Write something via USART @@ -53,7 +53,7 @@ Emojis are entered with a tabulation char + their "code", i.e. `Smile!s` for a smiling emoji. -![IMG_20231129_004922](https://github.com/gitdode/avrtft/assets/11530253/3a6cbcdd-d004-48d9-a227-ba21f91dac0b) + ## Convert and write images to SD card @@ -62,26 +62,21 @@ ## Paint application -A super basic paint application created to learn about processing touch events -and draw something on the screen. +A super basic paint application created to learn about processing touch events and draw something on the screen. -The FT6206 based touch screen of the -[Adafruit 2.8" Color TFT LCD with Cap Touch 320x240 ILI9341](https://www.adafruit.com/product/2090) -works quite well but at least for me the coordinates of touches close to the -long edges of the screen are a bit off (too close to the edge) and there seems -to be no calibration capability - the data sheet mentions "auto calibration". +The FT6206 based touch screen of the [Adafruit 2.8" Color TFT LCD with Cap Touch 320x240 ILI9341](https://www.adafruit.com/product/2090) +works quite well but at least for me the coordinates of touches close to the long edges of the screen are a bit off +(too close to the edge) and there seems to be no calibration capability - the data sheet mentions "auto calibration". -But still it is fun and it should be possible to create an application -supporting touch with reliable usability. +But still it is fun and it should be possible to create an application supporting touch with reliable usability. -![IMG_20240103_134738](https://github.com/gitdode/avrtft/assets/11530253/5e9947cc-e236-49e7-a06b-1dbfffa304b7) + ## Larger (up to 800x480) TTL displays -If at all possible, it probably is quite a challenge to drive such a 40-pin display with a 28-pin -MCU like the ATmega238P, but it is easy with the RA8875 driver, offering support for a touch screen -as well. Here it is combined with the [SparkFun Level Shifting microSD Breakout](https://www.sparkfun.com/products/13743) +If at all possible, it probably is quite a challenge to drive such a 40-pin display with a 28-pin MCU like the ATmega238P, +but it is easy with the RA8875 driver, offering support for a touch screen as well. +Here it is combined with the [SparkFun Level Shifting microSD Breakout](https://www.sparkfun.com/products/13743) to read images from an SD card, advancing to the next image by touching the screen. -![IMG_20240704_214710](https://github.com/gitdode/avrtft/assets/11530253/a09af16d-0dcf-4c1f-a8d6-0fb965b75fda) - +