Show Posts
Pages: [1] 2 3 ... 9
1  Using Arduino / Project Guidance / Re: Interfacing Arduino Mega with 2.8 TFT by Itead Studio on: January 24, 2014, 07:55:52 pm
The display is included in list of supported models for the UTFT and UTouch libraries.
I am sorry to disapoint you but this is not true. Only the display modules from ITead are actually supported. Not their display shields.

/Henning
2  Using Arduino / Displays / Re: UTOUCH Users---READ THIS!!! Add delay after myTouch.dataAvailable() on: December 15, 2013, 04:06:30 pm
I then used an old library 'ITDB02 Touch Mod' and it now works fine.  I found the library deep in the Sainsmart website. It would have been nice for Sainsmart to provide a downloadable library which worked!

Please note that SainSmart does not have any rights to distribute that library. ITDB02_Touch is copyrighted by me and I have never given SainSmart any rights to use it commercially.

/Henning
3  Using Arduino / Storage / Re: How to write non-text data to SD via tinyFAT library on: December 02, 2013, 05:09:47 am
tinyFAT does not support writing binary data...

/Henning
4  Using Arduino / Displays / Re: UTOUCH Users---READ THIS!!! Add delay after myTouch.dataAvailable() on: November 10, 2013, 04:51:29 pm
I have tested several displays with the old ITead shields which use 10k resistors... No problems with those.

/Henning
5  Using Arduino / Displays / Re: UTOUCH Users---READ THIS!!! Add delay after myTouch.dataAvailable() on: November 10, 2013, 03:07:18 pm
I have heard of these issues several times and every single time it has been with a SainSmart display. I have not had any reports of this on any of the supported display modules nor have I ever experienced it myself...

The delays in the QuickPaint example are there to "debounce" the "buttons".

/Henning
6  Using Arduino / Displays / Re: UTOUCH Users---READ THIS!!! Add delay after myTouch.dataAvailable() on: November 10, 2013, 03:31:37 am
The problems described here are specific to the crappy SainSmart products which ARE NOT, nor will they ever be, supported by any of my libraries!

/Henning
7  Using Arduino / Programming Questions / Re: utouch ssd1963 5 inch problem on: September 24, 2013, 06:28:53 pm
Sorry, not trying to beat a dead horse here.  But have you considered that maybe a big reason why those percentages are that way is that people only buy from SainSmart?  If 1400/1500 buy from SainSmart, I would imagine you would get percentages like that.

I think you have misunderstood what the percentages represents...
They represent the amount of messages I got where the root cause of the problems was a hardware fault or issue, and are a percentage of the total amount of messages regarding that particular vendor.

It has been a while since I did the count so I do not remember the exact figures any longer but the total number of messages was somewhere around 2500 and they were divided by the vendors almost equally (approx: 30% (SainSmart)/33% (ElecFreaks)/37% (ITead)).

Example: Say I got 1000 messages regarding ITead modules then 16 of those messages were about problems caused by hardware faults.

/Henning
8  Products / Arduino Due / Re: Testing ColdTears Electronics TFT Displays on: September 19, 2013, 07:47:32 pm
There is no need to specify which display you are using. All the library needs are the calibration data for the display in use.

As most people only use one display at the time there is really no need to add functionality for multiple sets of data as the would only serve to increase the memory footprint of the library mostly needlessly.

I am not really sure how you managed to miss the manual. It is available on the library webpage under the heading "Manual". It is also stated right below the link that the manual is included in the library download as well... BTW: All my libraries include manuals.

/Henning
9  Products / Arduino Due / Re: Testing ColdTears Electronics TFT Displays on: September 17, 2013, 04:09:47 pm
Although it worked, the calibrations were far off (by almost
a factor of two), and the y-axis was reversed,...

As the calibration data supplied with UTouch is for a 320x240 display is would only be logical that they were off by a factor of nearly two on a 480x320 display!!

so it appeared as if the CTE Due shield with the CTE32HR was not really "supported".

What type of development board and shield you use does not have anything to do with the calibration data. The data are specific to the display module and would be the same on an Arduino Uno, an Arduino Mega, an Arduino Due or a chipKit board. A shield is just an adapter to facilitate easier connection of the display module and does not alter any signals other than possibly lowering the voltage where needed.
I have calibration data for ALL the displays listed as supported in the UTouch documentation and they have all been tested on all three platforms (AVR, ARM and PIC32).

I did supply calibration data for all supported modules in earlier releases but then people complained that the data caused the touch screen to be inaccurate so I removed the data.
Now that I have removed the data I find that people complain that they actually have to do something to get it working properly.

If you are not satisfied with what you are getting for free you can just create your own library.

I am getting really fed up with all the complaints and I am considering removing all my libraries. It is not fun when you try your best to do something that hopefully will help people and all (or at least most) you get in return are complaints. In addition to trying to find time to actually improve the libraries I spend most of my time answering emails from people who think they have a right to free support for a free product.

It seems there is no pleasing some people...

/Henning
10  Using Arduino / Project Guidance / Re: Dump contents from a Flash circuit on: September 16, 2013, 08:24:11 am
MOSI > DO 8
MISO > DI 15

You got these two wrong... The In/Out directions are relative to the respective chips.

MOSI (Master Out / Slave In) should go to DI (Data In) while MISO (Master In / Slave Out) should go to DO (Data Out).
In this setup the Master would be the MCU and the flash chip is the Slave.

/Henning
11  Using Arduino / Displays / Re: arduino mega 2560 and the hy-tft320 or hy-3.2tft display problem on: September 14, 2013, 07:14:31 pm
I can't view the item on that ebay link. But the name of his display is TFT320, so I suppose this is 320x240 not 480x320, else the name would have been TFT480 or something...

I agree that the name suggests a 320x240 display but the auction title is "1PC New 3.2" 320x480 TFT LCD Module Display + Touch Panel + PCB Adapter", and they also mention twice more in the description that the resolution is 320x480. But they also say that the controller chip is a HX8352-A and that controller does not support anything larger than 240x480 so it is really anybodys guess.

Without proper documentation or example code it is impossible to say what this actually is. My guess would be that the eBay vendor does not know what the heck they are selling.

/Henning
12  Using Arduino / Displays / Re: arduino mega 2560 and the hy-tft320 or hy-3.2tft display problem on: September 14, 2013, 04:55:01 pm
I believe your display uses SSD1289 controller.

This is not very likely as the display is advertised as being 320x480. The SSD1289 only supports up to 240x320...

--> And this is why I would never buy stuff like this from vendors who do not supply example code.

/Henning
13  Using Arduino / Displays / Re: arduino mega 2560 and the hy-tft320 or hy-3.2tft display problem on: September 14, 2013, 11:45:37 am
There are some inconsistencies in the eBay description...
They state that the display resolution is 320x480 and that it uses the HX8352-A TFT controller.
The HX8352-A only supports up to 240x480 resolutions (according to the datasheet)...

UTFT only supports 320x480 (or 480x320) with the ILI9481 controller.
If you are unable to make it work using either model code "CTE32HR" or "ILI9481" (they are the same), you will have to add a separate TFT driver for it...

/Henning
14  Products / Arduino Due / Re: Testing ColdTears Electronics TFT Displays on: September 13, 2013, 04:32:38 pm
When I get more time, I will try to make my version of
the UTouch library initialize for other CTE displays as well,
when using the CTE display shield for the Due.

I will add the CTE50 and CTE70 for starters.

I am not sure what you mean by this... UTouch already supports the 3.2" (320x240), 3.2" (480x320), 5" and 7" display modules from Coldtears Electronics.

The calibration data is specific to every single module, and not the display type. This is the reason you have to calibrate your display for proper use.

/Henning
15  Using Arduino / Displays / Re: memorysaver.h on: September 02, 2013, 05:55:07 pm
You should not be getting "sketch too big" even without modifying the memorysaver.h file on any of the demos supplied with UTFT when using an Arduino Mega.
Are you sure you have set the board type correctly?

/Henning
Pages: [1] 2 3 ... 9