Commit Graph

83 Commits

Author SHA1 Message Date
javalang 878f102017
Delete readme.md 2018-11-15 19:47:24 +01:00
javalang 490b34c2b7
Update readme.md 2018-11-15 19:46:28 +01:00
javalang 591b939151
Update readme.md 2018-11-15 19:42:30 +01:00
javalang 7c387b6014
Update readme.md 2018-11-15 19:40:58 +01:00
javalang 4702661e0d
Update readme.md 2018-11-15 19:35:57 +01:00
javalang f83bf25f76
Update readme.md 2018-11-15 19:33:51 +01:00
javalang 5ba4f8a611
Add files via upload 2018-11-15 19:29:14 +01:00
javalang 5c8497c987
Update readme.md 2018-11-15 19:28:18 +01:00
javalang bb8beb9cb8
Update readme.md 2018-11-15 19:25:29 +01:00
javalang 088f151246
Update readme.md 2018-11-15 19:24:30 +01:00
javalang a662502dde
Update readme.md 2018-11-15 19:24:01 +01:00
javalang 2cb6685b50
Update readme.md 2018-11-15 18:57:49 +01:00
javalang ff9e6b32c6
Update readme.md 2018-11-15 18:57:26 +01:00
javalang bb6954af07
Add files via upload 2018-11-15 18:53:50 +01:00
javalang f25a2c481a
Update readme.md 2018-11-15 18:52:48 +01:00
javalang ebdeee049f
Update readme.md 2018-11-15 18:22:02 +01:00
javalang 864181d399
Update readme.md 2018-11-15 18:12:59 +01:00
javalang 093fc31e6a
Add files via upload 2018-11-15 18:09:42 +01:00
javalang b894e4673e
Create readme.md 2018-11-15 18:08:52 +01:00
javalang 09bb3d71dd
Update readme.md 2018-11-15 18:06:02 +01:00
javalang 0239b637e3
Update readme.md 2018-11-15 17:54:22 +01:00
javalang ff9cda179a
Update readme.md 2018-11-15 17:07:54 +01:00
javalang bbb745f909
Create readme.md 2018-11-15 16:48:24 +01:00
Bodmer b93a40a54f
Correct datum marker for different screen sizes
datum marker was not in correct position on screens that are not 320x240 pixels
2018-10-23 14:20:45 +01:00
Bodmer d12a68a49d Add checks in examples for missing font files 2018-10-21 21:57:30 +01:00
Bodmer 1a0b37097a Add new anti-aliased (smooth) font examples + bug fixes
Four new examples have been added to show different methods of rendering
the anta-aliased fonts.  A few minor bugs have been corrected associated
with the font rendering. drawNumber and drawFloat handle fixed width
mono fonts with no digit movement.
2018-10-21 17:53:27 +01:00
Bodmer a38efa5330 Add missing image files 2018-10-10 22:52:21 +01:00
per1234 30c01c94ef
Rename file to match #include directive
Mismatch of case between filename and #include directive causes compilation to fail in case sensitive operating systems such as Linux. Rather than correct the filename in the #include directive I have chosen to change the filename to make it consistent with the other file of the similar name. A search indicates that this is also consistent with the official spelling of the font.
2018-06-02 05:41:08 -07:00
Bodmer 4a52f5e685 Add ability to set ST7735 tab color from sketch
Use line is form:
tft.init(1);
or:
tft.init(INITR_REDTAB);
// Enumerated the configurations in library are:
#define INITR_GREENTAB
0x0
#define INITR_REDTAB    0x1
#define INITR_BLACKTAB  0x2
#define
INITR_GREENTAB2 0x3 // Use if you get random pixels on two edges of
green tab display
#define INITR_GREENTAB3 0x4 // Use if you get random
pixels on edge(s) of 128x128 screen
#define INITR_GREENTAB128 0x5 // Use
if you only get part of 128x128 screen in rotation 0 & 1
#define INITB
0xB
2018-05-25 22:48:22 +01:00
Bodmer 96916c2bce Add SPIFFS BMP (bitmap) image file rendering example 2018-05-01 16:44:41 +01:00
Bodmer 151dd60913 Add ESP32 SDcard jpeg file rendering sketch 2018-04-23 21:02:50 +01:00
Bodmer 235887d860 Update weather station example
Corrected jpeg render fn to handle any width image
Minor tweaks
Remove version number from sketch name, put in settings.h
2018-04-23 20:05:50 +01:00
Bodmer 54b3f0f63d Add drawXBitmap() function and example
Example is in Generic folder, draw the Espressif logo on the screen.
2018-04-23 17:16:18 +01:00
Bodmer f56184e9cd Add diagnostic sketches
Do not load button class is touch screen chip select not defined
2018-04-11 01:03:26 +01:00
Bodmer f2c92fb75f Free the memory in example! 2018-04-03 01:09:10 +01:00
Bodmer ada678d76e Added Waveshare ePaper support
Also added ability to push 1bpp bitmaps to a Sprite to support rendering
images on an EPaper screen.

Floyd-Steinberg dithering and basic graphics example added as first
ePaper demo.
2018-04-02 02:53:42 +01:00
Bodmer d9d5625e48 Add 1 bpp examples 2018-03-28 01:59:06 +01:00
Bodmer 0f22d124f6 Add note rthat Read ID sketch does not work with parallel displays 2018-03-22 22:33:01 +00:00
Bodmer bbacd3a8a3 Fix issue in #110
Array name close[] clashes with a ESP32 function name.
Renamed array to closeX[]
2018-03-22 22:27:09 +00:00
Bodmer 8752236ac2 Add smooth (antialiased) fonts 2018-02-24 19:02:20 +00:00
Bodmer 5ed1bb6777
Allow larger images 2017-12-16 01:38:09 +00:00
Bodmer 0dacb156ed
Allow larger images 2017-12-16 01:37:22 +00:00
Bodmer ca13757c9b
Allow larger images
width or height over 127 pixels got converted to a negative number!
2017-12-16 01:36:16 +00:00
Bodmer 93ba6e3716 Add scrolling inside a sprite
Added example "Sprite_scroll"
Tidy up virtual function list
Add PROGMEM bitmap image functions
2017-12-10 23:04:31 +00:00
Bodmer d2104f6d85 Add ability to plot Sprites with a "transparent" colour
Can now specify a colour that will not be plotted so some part of the
Sprite are "transparent" and the TFT backforund shows through. New
example added for demonstration.
2017-12-03 02:29:39 +00:00
Bodmer 312b7c1128 Tidy up 8 bit sprite code and fix gugs
Minor tweaks and speed improvements
2017-11-24 14:12:29 +00:00
Bodmer 3b5e673603 Version update, minor tweaks and typos 2017-11-22 00:53:09 +00:00
Bodmer 3e3d638bba Add support for 8 bit color sprites (needs less RAM)
Added setColorDepth(d) where "d" is 8 or 16.
Default is 16 bit if not specified.
2017-11-21 22:57:11 +00:00
Bodmer 1b5ffe4189
Fn changed 2017-11-15 22:41:17 +00:00
Bodmer fbb07be73b
Stop pointer error 2017-11-15 22:38:57 +00:00