HELP me : Teensy 4.1 + Adafruit 3.5" 480x320 TFT LCD (HX8357)
I tested the same sketch on the Arduino Uno R3, it is working well.
But Arduino Uno does not have enough IO pins, so I switch to teensy4.1.
But it is not working with bitmap.
Can I get some simple sketches to use a bitmap?
I tested it, it can work well without bitmap graphics.TFT 3.5" 480x320 not working
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- adafruit_support_carter
- Posts: 29150
- Joined: Tue Nov 29, 2016 2:45 pm
Re: TFT 3.5" 480x320 not working
@charlesbang Bitmap usage is covered in the guide here:
https://learn.adafruit.com/adafruit-3-5 ... s-spi-mode
If you continue to have issues, please start a new thread.
https://learn.adafruit.com/adafruit-3-5 ... s-spi-mode
If you continue to have issues, please start a new thread.
- charlesbang
- Posts: 6
- Joined: Sun Jul 25, 2021 11:28 pm
Re: TFT 3.5" 480x320 not working
I already review all of the documents on this site.
I tried an example with a bitmap, it works fine with Arduino Uno.
But It doesn't work with Teensy 4.1.
It has many errors when I compile it.
I tried an example with a bitmap, it works fine with Arduino Uno.
But It doesn't work with Teensy 4.1.
It has many errors when I compile it.
- charlesbang
- Posts: 6
- Joined: Sun Jul 25, 2021 11:28 pm
Re: TFT 3.5" 480x320 not working
This is what I see as the error messages while doing the compile with Teensy 4.1 and Adafruit 3.5" TFT LCD touch screen.
It doesn't show if I use Arduion Uno R3.
Error while detecting libraries included by C:\Users\cheol\AppData\Local\Temp\arduino_build_18870\sketch\simple_OSS_Ver1.0_Arduino.ino.cpp
Error while detecting libraries included by C:\Users\cheol\Documents\Arduino\libraries\Adafruit_SPIFlash\src\Adafruit_FlashCache.cpp
Error while detecting libraries included by C:\Users\cheol\Documents\Arduino\libraries\Adafruit_SPIFlash\src\Adafruit_SPIFlash.cpp
Error while detecting libraries included by C:\Users\cheol\Documents\Arduino\libraries\Adafruit_ImageReader_Library\Adafruit_ImageReader.cpp
Error while detecting libraries included by C:\Users\cheol\Documents\Arduino\libraries\Adafruit_ImageReader_Library\Adafruit_ImageReader_EPD.cpp
In file included from C:\Arduino\arduino-1.8.15\simple_OSS_Ver1.0_Arduino\simple_OSS_Ver1.0_Arduino.ino:6:0:
C:\Users\cheol\Documents\Arduino\libraries\Adafruit_SPIFlash\src/Adafruit_SPIFlash.h:36:2: error: #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
#error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
^
C:\Users\cheol\Documents\Arduino\libraries\Adafruit_SPIFlash\src/Adafruit_SPIFlash.h:40:2: error: #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
#error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
^
"SdFat.h"를 위한 복 * 개의 라이브러리가 발견되었습니다
사용됨: C:\Users\cheol\Documents\Arduino\hardware\teensy\avr\libraries\SdFat
사용되지 않음: C:\Users\cheol\Documents\Arduino\libraries\SdFat_-_Adafruit_Fork
exit status 1
보드 Teensy 4.1 컴파일 에러.
It doesn't show if I use Arduion Uno R3.
Error while detecting libraries included by C:\Users\cheol\AppData\Local\Temp\arduino_build_18870\sketch\simple_OSS_Ver1.0_Arduino.ino.cpp
Error while detecting libraries included by C:\Users\cheol\Documents\Arduino\libraries\Adafruit_SPIFlash\src\Adafruit_FlashCache.cpp
Error while detecting libraries included by C:\Users\cheol\Documents\Arduino\libraries\Adafruit_SPIFlash\src\Adafruit_SPIFlash.cpp
Error while detecting libraries included by C:\Users\cheol\Documents\Arduino\libraries\Adafruit_ImageReader_Library\Adafruit_ImageReader.cpp
Error while detecting libraries included by C:\Users\cheol\Documents\Arduino\libraries\Adafruit_ImageReader_Library\Adafruit_ImageReader_EPD.cpp
In file included from C:\Arduino\arduino-1.8.15\simple_OSS_Ver1.0_Arduino\simple_OSS_Ver1.0_Arduino.ino:6:0:
C:\Users\cheol\Documents\Arduino\libraries\Adafruit_SPIFlash\src/Adafruit_SPIFlash.h:36:2: error: #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
#error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
^
C:\Users\cheol\Documents\Arduino\libraries\Adafruit_SPIFlash\src/Adafruit_SPIFlash.h:40:2: error: #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
#error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
^
"SdFat.h"를 위한 복 * 개의 라이브러리가 발견되었습니다
사용됨: C:\Users\cheol\Documents\Arduino\hardware\teensy\avr\libraries\SdFat
사용되지 않음: C:\Users\cheol\Documents\Arduino\libraries\SdFat_-_Adafruit_Fork
exit status 1
보드 Teensy 4.1 컴파일 에러.
- adafruit_support_carter
- Posts: 29150
- Joined: Tue Nov 29, 2016 2:45 pm
Re: TFT 3.5" 480x320 not working
@charlesbang Please start a new thread for your issue.
- charlesbang
- Posts: 6
- Joined: Sun Jul 25, 2021 11:28 pm
Re: TFT 3.5" 480x320 not working
I succeeded with Arduino to use Bitmap.
But I failed with the same sketch on Teensy 4.1.
I show the error message below.
In file included from F:\Arduino\simple_OSS_Ver1.0_Teensy_2120728\simple_OSS_Ver1.0_Teensy_2120728.ino:6:0:
C:\Users\user\Documents\Arduino\libraries\Adafruit_SPIFlash\src/Adafruit_SPIFlash.h:36:2: error: #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
#error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
^
C:\Users\user\Documents\Arduino\libraries\Adafruit_SPIFlash\src/Adafruit_SPIFlash.h:40:2: error: #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
#error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
^
"SdFat.h"를 위한 multiple 라이브러리가 발견되었습니다
사용됨: C:\Users\user\Documents\Arduino\hardware\teensy\avr\libraries\SdFat
사용되지 않음: C:\Users\user\Documents\Arduino\libraries\SdFat_-_Adafruit_Fork
보드 Teensy 4.1 컴파일 에러.
But I failed with the same sketch on Teensy 4.1.
I show the error message below.
In file included from F:\Arduino\simple_OSS_Ver1.0_Teensy_2120728\simple_OSS_Ver1.0_Teensy_2120728.ino:6:0:
C:\Users\user\Documents\Arduino\libraries\Adafruit_SPIFlash\src/Adafruit_SPIFlash.h:36:2: error: #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
#error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
^
C:\Users\user\Documents\Arduino\libraries\Adafruit_SPIFlash\src/Adafruit_SPIFlash.h:40:2: error: #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
#error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
^
"SdFat.h"를 위한 multiple 라이브러리가 발견되었습니다
사용됨: C:\Users\user\Documents\Arduino\hardware\teensy\avr\libraries\SdFat
사용되지 않음: C:\Users\user\Documents\Arduino\libraries\SdFat_-_Adafruit_Fork
보드 Teensy 4.1 컴파일 에러.
- Attachments
-
- error.jpg (164.91 KiB) Viewed 81 times
- adafruit_support_carter
- Posts: 29150
- Joined: Tue Nov 29, 2016 2:45 pm
Re: TFT 3.5" 480x320 not working
@charlesbang Please start a new thread for your issue.
Please be positive and constructive with your questions and comments.