olikraus
ddd3324e40
Shen Nong
2018-01-20 22:25:17 +01:00
olikraus
0994c24807
issue #454
2018-01-07 21:55:37 +01:00
olikraus
16cfae2f63
issue #418 , fixed SH1107 constructor call
2017-12-23 12:43:26 +01:00
olikraus
614c3df3aa
issue #418 , seeed 96x96
2017-12-14 20:31:50 +01:00
olikraus
cfbbc904c6
issue #418
2017-12-14 19:23:15 +01:00
olikraus
47b3bac791
SSD1322 NHD 128x64, issue #412
2017-12-08 21:59:56 +01:00
Hendry Kaak
3d5d701c0b
Fix compilation without U8X8_USE_PINS
...
The ifdef guard was removed in merge commit '2bcaeb8'. Breaking
compilation outside of the Arduino environment.
2017-11-06 19:07:15 +01:00
olikraus
081506a6b8
fixed ifdef, #410 , #377
2017-10-30 21:20:04 +01:00
olikraus
cec0df6e81
issue #316 , better SH1106 init sequence
2017-10-29 08:05:42 +01:00
olikraus
37593b0204
issue #408
2017-10-29 07:16:03 +01:00
olikraus
aaa3253dc7
issue #398 , ssd1326
2017-10-28 16:57:15 +02:00
olikraus
8d980527df
JLX25664, issue #399
2017-10-21 08:06:54 +02:00
olikraus
a313bfe01a
i2c support for st75256, issue #384
2017-10-20 23:48:29 +02:00
olikraus
a0473f6064
renamed new ssd1327 128x128 constructor, fix for flip mode, #397
2017-10-20 18:40:52 +02:00
olikraus
bbb6587711
issue #397
2017-10-19 22:44:04 +02:00
olikraus
1ad6827707
issue #163
2017-10-11 15:09:40 +02:00
olikraus
eecdfcd034
update
2017-10-11 06:08:59 +02:00
olikraus
adc34ca58d
issue #378 , removed ESP8266 ifdefs, includes modifications for st75256 (which still does not work, #163 )
2017-10-08 13:09:44 +02:00
olikraus
4defe03d01
issue #163
2017-10-07 16:30:31 +02:00
olikraus
d01d03589b
i2c support for uc1601, issue #378
2017-10-07 05:40:21 +02:00
olikraus
28abb2c570
ESP32, Wire.h pin remapping support, #377
2017-10-06 23:38:01 +02:00
olikraus
fd018eb674
issue #377 , added HW I2C pin remapping for ESP32
2017-10-06 22:17:27 +02:00
olikraus
ce858db6a6
issue #378 , codebuild
2017-10-05 22:50:40 +02:00
olikraus
1a893d3af1
UC1638, issue #371
2017-10-02 18:35:15 +02:00
olikraus
49b4d25550
issue #371 , added uc1638 device
2017-10-02 15:09:00 +02:00
olikraus
1f35f5be7d
cleanup, issue #370
2017-09-30 08:02:16 +02:00
olikraus
1729bbd967
issue #339
2017-09-23 11:30:36 +02:00
olikraus
342d4cffdc
Alternative OLED 64x32 Device #361
2017-09-23 08:51:13 +02:00
olikraus
e95b6bd8e2
issue #365
2017-09-21 20:10:26 +02:00
Matthijs Kooijman
c7ac9a7818
Issue #340 , add U8G2_BITMAP to access Bitmap device from C++
2017-09-08 23:32:35 +02:00
Matthijs Kooijman
f684246d24
Fix compilation without U8X8_USE_PINS
...
When compiling outside of the Arduino environmen, U8X8_USE_PINS is not
defined. However, some parts of the C++ code outside of the
U8X8_USE_PINS guards depended on code inside the guards, breaking
compilation. By adding some extra guards, compilation of the C++ code
now also works outside of the Arduino environment.
2017-09-08 23:32:00 +02:00
olikraus
85d1ad761c
il3820 #347
2017-09-07 13:40:47 +02:00
olikraus
b57fccd649
added missing 8080 interface #339
2017-08-21 07:56:23 +02:00
olikraus
cf57ebb6db
issue #333
2017-08-14 14:19:40 +02:00
olikraus
c6a0c99b35
epaper #318
2017-08-14 08:18:59 +02:00
olikraus
a679f167f6
issue #278 (user pointer)
2017-08-12 11:32:43 +02:00
olikraus
55823ce98d
issue #307
2017-08-11 20:30:39 +02:00
olikraus
122eb78700
issue #324
2017-08-11 20:01:18 +02:00
olikraus
24ceea336c
new com proc for SED1520/SBN1661, issue #324
2017-08-09 21:09:21 +02:00
olikraus
2146364bc9
sbn1661
2017-08-07 22:23:35 +02:00
olikraus
5666691392
issue #295 , 96x16 OLED
2017-07-09 09:07:14 +02:00
olikraus
4d2d88103d
issue #292
2017-06-29 22:20:19 +02:00
olikraus
d495bbd20d
2.16.0
2017-05-31 23:33:40 +02:00
olikraus
f7c277f3b5
issue #280
2017-05-28 22:22:07 +02:00
olikraus
53eb12936f
ra8835 320x240, issue #260
2017-05-20 18:16:28 +02:00
olikraus
41b4b394f6
2nd 4w hw spi, #244
2017-05-20 17:37:42 +02:00
olikraus
80e3cb03f0
first part for #244
2017-05-20 07:59:48 +02:00
olikraus
7423d361ed
codebuild update #240
2017-05-17 20:32:36 +02:00
olikraus
e21291c5b1
issue #243
2017-04-09 11:28:03 +02:00
olikraus
d8cd4df590
issue #222
2017-03-26 19:43:12 +02:00
Hendry Kaak
fdb19f866e
Bitmaps: add bitmap mode
...
This new mode work in the same way as the existing font mode: It allows drawing
solid (both white and black pixels in the bitmap affect the output) or
transparent (only white pixels in the bitmap affect the output). Transparent
bitmaps may be used to draw multiple bitmaps over each other, for example when
drawing animations. As a side effect, transparent XOR mode now also works by
setting the bitmap mode to transparent and the draw color to 2.
Before this commit, the bitmaps XBM bitmaps were being drawn as solid
object, while the regular bitmaps were drawn as transparent.
The structure of the code is based on how `u8g2_font_decode_len()` handles the
same thing when drawing glyphs.
2017-03-15 17:58:35 +01:00
olikraus
9da21ce23a
issue #208
2017-03-08 18:33:50 +01:00
olikraus
65d6fd92d1
clearLine, issue #186
2017-03-07 19:24:51 +01:00
olikraus
e34ba6b48d
issue #208 ssd1329
2017-03-06 19:45:34 +01:00
olikraus
9a82040d4a
uc1617...
2017-02-28 13:22:28 +01:00
olikraus
159e8abbdf
removed st75256 code, #163
2017-02-18 11:44:59 +01:00
olikraus
a0257ea7f3
issue #163
2017-02-15 22:17:49 +01:00
olikraus
30756b289f
issue #193
2017-02-13 23:18:41 +01:00
olikraus
3ff5a69c68
issue #186
2017-02-09 05:43:53 +01:00
olikraus
4aed6ee8f9
i2c begin for ESP8266
2017-02-05 11:25:47 +01:00
olikraus
2e1259fcfc
issue #177
2017-02-03 20:54:05 +01:00
olikraus
8ab42afc46
cmds table, improved I2C/SPI check
2017-01-28 07:58:30 +01:00
olikraus
b91002d1d3
SSD1606, issue #133
2017-01-21 17:48:43 +01:00
olikraus
aa287a27ac
prepare for st7588, issue #154
2017-01-15 11:50:13 +01:00
olikraus
8019a4b986
issue #156
2017-01-14 20:01:41 +01:00
olikraus
a276f6654e
issue #113
2017-01-11 22:34:39 +01:00
olikraus
53eef3d624
issue #153 (IST3020)
2017-01-10 22:35:39 +01:00
olikraus
0f22d845e6
EA DOGM132, issue #147
2017-01-07 12:59:30 +01:00
olikraus
38775573bc
ssd1305, issue #146
2017-01-06 21:18:46 +01:00
olikraus
f2f9a8f3c8
woring on issue #145 (ssd1337)
2017-01-05 08:44:08 +01:00
olikraus
56fabcfb7c
NT7534, issue #143
2017-01-04 16:48:47 +01:00
olikraus
dab6dc4a31
st7567
2017-01-02 13:27:28 +01:00
olikraus
8b675146ed
issue #135 , pcf8812
2017-01-01 17:23:01 +01:00
olikraus
e7063f03cb
LC7981, issue 134
2016-12-31 12:14:17 +01:00
olikraus
58a3409ad7
lc7981
2016-12-31 11:12:25 +01:00
olikraus
00c4041a27
SSD1606
2016-12-29 21:32:26 +01:00
olikraus
232879b9cd
working on ssd1606
2016-12-28 08:02:53 +01:00
olikraus
130573a2dd
lm6059
2016-12-27 00:14:44 +01:00
olikraus
226ff6d0c1
uc1604, issue #111
2016-12-18 10:35:18 +01:00
olikraus
d7a7cee302
zolen st7565 128x64
2016-12-16 21:59:40 +01:00
olikraus
30584724be
pcd8544 (nokia 5110) #107
2016-12-15 15:04:12 +01:00
olikraus
23b162bfaa
issue #104
2016-12-14 05:35:03 +01:00
olikraus
e72394cbd4
issues #88 and #101
2016-12-08 22:37:18 +01:00
olikraus
a666e0637d
issue #101
2016-12-06 22:51:15 +01:00
olikraus
d872b5bacc
work on ks0108, #88
2016-12-04 22:48:27 +01:00
olikraus
446a8c2709
manual pull request update
2016-11-28 21:17:10 +01:00
olikraus
dbb7a2f0b6
reduces speed because of pixel errors
2016-11-28 06:02:01 +01:00
olikraus
9c793c3d01
performance
2016-11-27 23:35:12 +01:00
olikraus
e6f42400e7
update
2016-11-27 14:16:53 +01:00
olikraus
449638b1d4
2
2016-11-26 23:12:55 +01:00
olikraus
dc583ce045
background example, issue #93
2016-11-26 22:54:32 +01:00
olikraus
c466fa5b30
zero data detection for SW SPI
2016-11-26 15:12:24 +01:00
olikraus
01e3292575
fixed a problem in codebuild.c --> speed for st7920, 10x speed up for SPI mode of st7020, issue #87
2016-11-26 12:48:09 +01:00
olikraus
3b6d1fc794
issue #95
2016-11-26 08:40:58 +01:00
olikraus
8727cbb494
draw tile
2016-11-24 22:57:08 +01:00
olikraus
a8384c20db
UC1608, issue 92
2016-11-22 20:18:51 +01:00
olikraus
a5c85063c6
cpp issue #89
2016-11-20 14:57:53 +01:00
olikraus
495871232d
fixed dogxl160
2016-11-12 20:31:55 +01:00
olikraus
0f2bf06587
DOGXL240
2016-11-12 20:28:27 +01:00
olikraus
76f4da82c5
second wire interface
2016-11-12 17:30:14 +01:00
olikraus
69f74c8e6e
uc1611
2016-11-12 16:17:56 +01:00
olikraus
221b98beb4
issue #74
2016-11-04 21:10:42 +01:00
olikraus
3a39634191
set i2c adr
2016-11-04 20:36:02 +01:00
olikraus
8823e50424
t6963 240x64, issue #80
2016-11-02 18:53:19 +01:00
olikraus
d1612c96b0
i2c speed test for issue #79
2016-11-02 17:08:04 +01:00
olikraus
6c81aaab26
issue #79
2016-11-02 15:25:29 +01:00
olikraus
48b8aba0fc
dogxl160
2016-10-15 17:08:04 +02:00
olikraus
421889ca29
fixed unused parameter warning
2016-10-06 21:19:38 +02:00
olikraus
b4db8002ec
XBM & japanese
2016-10-01 08:37:18 +02:00
olikraus
d20d082670
SSD1322
2016-09-28 23:23:07 +02:00
olikraus
06952b5991
ssd1325
2016-09-25 10:26:39 +02:00
olikraus
69a2c1f615
RA8835
2016-09-23 19:43:35 +02:00
olikraus
ad3ac3a66e
HW SPI bug fixing
2016-08-21 11:46:01 +02:00
olikraus
e28fc8d57d
ExtUTF8 example
2016-08-20 14:24:40 +02:00
olikraus
273ef112c1
ExtUtf8
2016-08-20 14:13:22 +02:00
olikraus
5c24125c9a
issue #50
2016-08-18 21:12:36 +02:00
olikraus
b785e2dfe5
execuded codebuild to finalize mini12864 pull request
2016-08-17 21:08:42 +02:00
olikraus
9cc2909dc9
implementation issue #48
2016-08-17 21:01:03 +02:00
olikraus
e8c4276b2a
sed1330
2016-08-12 19:16:49 +02:00
olikraus
c9598592ec
issue #41
2016-08-09 23:22:00 +02:00
olikraus
28288359fe
a2 thermo printer
2016-07-27 15:59:53 +02:00
olikraus
8484859761
removed call to u8x8_utf8_init from u8g2 "begin" member function
2016-07-27 14:06:35 +02:00
olikraus
1644c8f652
spi mode merge
2016-07-27 11:44:17 +02:00
Bas Stottelaar
cf846d814d
Renames sck_clock_mode -> spi_mode. Implemented SPI modes for HW SPI.
2016-07-26 20:38:55 +02:00
Bas Stottelaar
54e3c1ae9b
sck_takeover_edge -> sck_clock_mode to account for all four SPI modes.
2016-07-25 22:05:00 +02:00
olikraus
239e744172
t6963 256x64
2016-07-16 08:03:47 +02:00
olikraus
c0cf4ab839
ssd1322
2016-07-14 21:23:34 +02:00
olikraus
a7ee7b77a6
some updates
2016-07-03 10:14:47 +02:00
olikraus
0cc9b123bf
work o t6963
2016-07-02 07:09:27 +02:00
olikraus
3ed157d8ba
draw line & graphics test
2016-06-26 14:41:54 +02:00
olikraus
58481bd875
ST7920 HW SPI support, fixed issue #24
2016-06-24 21:36:32 +02:00
olikraus
9f4e4d0750
st7920 hw spi
2016-06-24 00:58:17 +02:00
olikraus
d51b5c34a1
LD7032 I2C
2016-06-22 23:58:14 +02:00
olikraus
6b4ad62ab0
started with ld7032 port
2016-06-21 23:23:11 +02:00
olikraus
a74ce0dee9
clear cmd
2016-06-20 19:31:06 +02:00
olikraus
6eb867aa6d
work on issue #10
2016-06-19 09:44:50 +02:00
olikraus
f8bed2ad47
Arduboy test
2016-06-16 21:33:19 +02:00
olikraus
f420de6bc6
u8x8 message box example
2016-06-15 19:08:06 +02:00
olikraus
13612df300
fixed font build and added freedoom fonts ( #13 )
2016-05-29 14:51:52 +02:00
olikraus
ad5ab4c921
c12832
2016-05-26 10:33:09 +02:00
olikraus
e5a7e8c8fe
st7565
2016-05-26 08:31:29 +02:00
olikraus
d11127026f
typo fixed for ls013b7dh03
2016-05-24 22:53:40 +02:00
olikraus
2e72f214dd
added support for ls013b7dh03 128x128 display
2016-05-24 20:26:46 +02:00
olikraus
8fcc742241
.begin() with menu pins
2016-05-22 16:02:33 +02:00
olikraus
a07b525e0b
debounce
2016-05-16 23:13:09 +02:00
olikraus
595c0b36a6
4-wire SW SPI improved for AVR (ATMega only)
2016-05-16 09:16:54 +02:00
olikraus
7bcf4b6b70
FPS
2016-05-15 16:25:22 +02:00
olikraus
ebfaf993d4
fixed 32 byte buffer issue with Wire.h
2016-05-15 09:56:06 +02:00
olikraus
28d5de8d25
hw i2c partly working
2016-05-15 00:05:41 +02:00
olikraus
1bb0afc156
ssd1306 128x32, sh1106
2016-05-13 22:51:02 +02:00
olikraus
bf215f39b2
1.6.9 Makefile
2016-05-11 23:32:01 +02:00
olikraus
5e728e4b56
utf8 support for print
2016-05-06 09:24:26 +02:00
olikraus
ec46c7fa26
enablePrintUTF8
2016-05-05 22:51:38 +02:00
olikraus
8950aa9ce3
new UTF8 decoder
2016-05-05 22:21:28 +02:00
olikraus
0250659fa7
setDisplayRotation, better flip mode example
2016-05-04 18:56:42 +02:00
olikraus
3b20aed15d
Removed SET_I2C and SET_DEVICE messages
2016-05-01 10:01:37 +02:00
olikraus
d259fb5b58
FPS, HW SPI fix
2016-04-28 22:05:15 +02:00
olikraus
9b4c64f3ab
FPS port started
2016-04-28 19:13:02 +02:00
olikraus
2ddb567309
bug fixing
2016-04-27 22:22:31 +02:00
olikraus
4c25363034
update
2016-04-27 21:30:06 +02:00
olikraus
731742beb4
c++ updates
2016-04-27 19:18:13 +02:00
olikraus
5e17478209
ref update
2016-04-17 11:06:42 +02:00
olikraus
3480b87f6c
sw i2c restructure
2016-02-29 18:04:34 +01:00
olikraus
69f61cab1b
ssd i2c rework
2016-02-28 22:32:14 +01:00
olikraus
fd914d2852
st7920 spi
2016-02-27 19:23:57 +01:00
olikraus
ecbcf8ceea
st7920 SPI
2016-02-26 21:58:40 +01:00
olikraus
d41abef0ea
work on ST7920
2016-01-04 00:31:49 +01:00
olikraus
e83e1bff3f
fixed license description (url)
2016-01-03 17:10:50 +01:00
olikraus
f896c80363
u8g2 logo
2016-01-03 16:18:15 +01:00
olikraus
4dfab87baf
u8g2 logo
2016-01-03 13:20:48 +01:00
olikraus
9288d95bc5
GetStringWidth renamed to GetStrWidth
2016-01-02 21:13:25 +01:00
olikraus
843c3f2d9c
Digispark support
2016-01-02 00:25:06 +01:00
olikraus
be994dddaa
update
2016-01-01 09:27:17 +01:00
olikraus
5d34495505
update
2015-12-31 17:32:11 +01:00
olikraus
178901bf1f
cpp update
2015-12-31 11:39:57 +01:00
olikraus
6324dbe820
update
2015-12-29 21:34:52 +01:00
olikraus
d062ba07de
mdtoc
2015-12-25 16:42:45 +01:00
olikraus
b01307496d
code build/setup changes
2015-12-23 23:18:29 +01:00
olikraus
c3fac735b8
buildcpp replaced with codebuild for u8x8
2015-12-23 19:02:06 +01:00
olikraus
a5fa4a96c3
u8x8 constructor list replacement
2015-12-23 18:44:00 +01:00
olikraus
30c1788681
clearScreen -> clearDisplay
2015-12-23 13:24:12 +01:00
olikraus
3053879161
clearScreen -> clearDisplay
2015-12-23 13:19:11 +01:00
olikraus
74234209e8
cpp
2015-12-23 10:44:20 +01:00
olikraus
23bb97bb80
cpp constructors for SPI
2015-12-23 10:04:08 +01:00
olikraus
97299ec5f8
towards cpp interface
2015-12-23 09:04:24 +01:00
olikraus
41fa8da2b4
u8g2 c++
2015-12-22 22:23:42 +01:00
olikraus
7d89e56d11
ClearScreen --> ClearDisplay
2015-12-20 10:10:49 +01:00
olikraus
901e925b98
u8x8 examples
2015-12-13 21:47:11 +01:00
olikraus
9a2eb639b0
u8x8 lc procedures
2015-12-13 09:19:09 +01:00
olikraus
82a166f411
cpp interface
2015-12-12 22:36:58 +01:00
olikraus
110ef721b5
cpp
2015-12-12 19:39:49 +01:00
olikraus
f6302965e0
ctor u8x8 constructon
2015-12-12 19:11:28 +01:00
olikraus
4c9d11c0b7
cpp ctor
2015-12-12 19:10:13 +01:00
olikraus
d7320d7a7b
cpp
2015-12-12 17:26:10 +01:00
olikraus
a802f8fb17
towards arduino support
2015-12-08 21:30:14 +01:00
olikraus
a91a19ca69
cpp started
2015-12-06 22:48:57 +01:00