I have posted a new version of the TFT_HX8357 library for the Mega on my GitHub repository. The display supported by the library is 16 bit with 480 x 320 pixels and is available at low cost from a number of sources for example from Banggood:
The main changes the to the TFT_HX8357 library are:
- improved performance (clear 480 x 320 screen in just 40ms)
- the addition of the 48 different Free Fonts from the new Adafruit_GFX library
- support for ILI9481 controller
New features also include justification options to centre, left, right, top bottom, basline justify text and numbers. See the example sketches.
At the moment the library only supports the Mega, I have a Due on order and might consider adding support for that board if there is sufficient interest.
Sometimes the vendors supply a different controller, probably an ILI9481, even though the advert states HX8357B, so the library also supports that controller by selecting the HX8357B with the MIRROR option in the User_Setup.h file (which can be found inside the library folder).
Please report any bugs via GitHub by raising an "issue".