Commit graph

139 commits

Author SHA1 Message Date
Joseph DiGiovanni
3fb83839a0
Update epd4in2.cpp
ClearFrame was refreshing the display despite the comment claiming it won't, and WaitUntilIdle was sending unnecessary SPI commands with an unnecessary delay of 100ms.

ClearFrame now only clears SRAM as intended and WaitUntilIdle is sped up significantly.
2021-11-13 12:14:38 -05:00
SSYYL
bcb561fd70
Merge pull request #202 from SSYYL/master
add 2in13_V3 support
2021-11-01 17:22:15 +08:00
SSYYL
1c743e3a78 add version info 2021-11-01 17:20:40 +08:00
SSYYL
127ad0cecb add 2in13_V3 example code (stm32) 2021-11-01 17:18:03 +08:00
SSYYL
9896ad819c add 2in13_V3 example code (Arduino) 2021-11-01 16:50:26 +08:00
SSYYL
9c097b5cc3 add 2in13_V3 example code (RPi) 2021-11-01 15:36:43 +08:00
SSYYL
c1974d4cde Easy refresh speed test 2021-11-01 15:18:45 +08:00
SSYYL
87f8e59339
Merge pull request #196 from DragonKitten/patch-1
add return code to init function
2021-10-29 14:43:59 +08:00
DragonKitten
0cd8e0acdf
add return code to init funcion 2021-09-23 23:36:05 +02:00
SSYYL
1ac5cbad56
Merge pull request #186 from SSYYL/master
fix 1in54_V2 partial refresh abnormal
2021-08-11 15:42:44 +08:00
SSYYL
c28eca7481 fix 1in54_V2 partial refresh abnormal 2021-08-11 15:21:10 +08:00
SSYYL
dc44d5c38d Fixed bug in Arduino 7in5_V2 driver 2021-08-10 17:49:38 +08:00
SSYYL
2f1eeee9f5
Merge pull request #183 from missionfloyd/module-logging
Module-level logging
2021-08-10 17:40:20 +08:00
missionfloyd
2a10334edc
Add named logger 2021-08-01 17:52:15 -06:00
SSYYL
551b05e2f7
Merge pull request #180 from SSYYL/master
Get rid of the superfluous ';'
2021-07-19 19:02:45 +08:00
SSYYL
99f6a13540 Get rid of the superfluous ';' 2021-07-19 18:39:06 +08:00
SSYYL
d666594f10
Merge pull request #179 from SSYYL/master
Upgrades and fixes
2021-07-19 17:15:37 +08:00
SSYYL
690e23821e add sleep 2021-07-19 16:58:56 +08:00
SSYYL
abe28de022 Adjust reset timing 2021-07-19 16:51:02 +08:00
SSYYL
e9e479f0dc Update version information 2021-07-19 15:06:02 +08:00
SSYYL
588163b176 Updates STM32 and Arduino refresh rates (1.54v2, 2.9v2, 7.5) 2021-07-19 15:03:19 +08:00
SSYYL
07230521f9 The 1in54_V2 program uses external waveform, Improved refresh speed and compatibility 2021-07-16 14:46:14 +08:00
SSYYL
452880de52 Speed up the refresh of some screens (experimental)(1.54 v2、2.13 v3、2.9 v2、7.5 v2) 2021-07-15 15:11:46 +08:00
SSYYL
b36cfab0ea
Merge pull request #122 from berrak/patch-1
Update epdif.h
2021-07-13 10:22:24 +08:00
SSYYL
1b5f1f6f87
Merge pull request #123 from berrak/patch-2
Update epdif.cpp
2021-07-13 10:21:22 +08:00
SSYYL
3a08f4ba2e
Merge pull request #169 from dheldt/master
Pi python example of 7in5_V2: width and height reversed
2021-07-13 10:15:30 +08:00
SSYYL
337fa63a77
Merge pull request #170 from SSYYL/master
A few minor fixes
2021-06-22 20:12:03 +08:00
SSYYL
74e3e40f5c default lib is bcm2835, A few minor fixes 2021-06-22 20:03:02 +08:00
Daniel Heldt
fac69bd876 fixing Step 4 in epd_7in5_V2_test.py, where height and width were reversed 2021-06-16 07:44:32 +02:00
SSYYL
98dc64b8c2 update stm32cubemx firmware and fix bug 2021-05-27 18:57:28 +08:00
SSYYL
e6ab1ab1e3 Delete an unnecessary file 2021-05-20 17:53:03 +08:00
SSYYL
83a6cffae7
Merge pull request #164 from txoof/add_color
add color argument
2021-05-13 16:10:00 +08:00
SSYYL
a69c0eedf2
Merge pull request #157 from mk-in/master
Mirrored text display in 4Gray Horizontal Display
2021-05-12 18:14:43 +08:00
txoof
96f0f803d3 add color argument 2021-05-11 21:02:21 +02:00
Manish Khanna
4a105c992b Fix for Bug #156 2021-04-17 21:03:00 +05:30
SSYYL
af9694c602
Merge pull request #149 from missionfloyd/missionfloyd-install_requires
Add dependencies to setup.py
2021-04-02 10:17:38 +08:00
missionfloyd
e3b09f3db0
Remove smbus module 2021-04-01 14:02:13 -06:00
missionfloyd
8e8a9f235d
Add missing import 2021-03-31 12:10:38 -06:00
missionfloyd
8bb4c14351
Detect platform 2021-03-31 07:58:48 -06:00
SSYYL
8537d942cd
Merge pull request #146 from MediumFidelity/epd5in65f_performance_python
Improve performance of the EPD 5.65 inch color E Ink when using Python
2021-03-31 17:51:23 +08:00
SSYYL
d9abd636d7
Update epd5in65f.py 2021-03-31 17:51:04 +08:00
missionfloyd
d1c4b36398
Add dependencies to setup.py 2021-03-31 01:21:30 -06:00
SSYYL
d3f25503ab
Merge pull request #148 from SSYYL/master
Update and fix
2021-03-18 17:59:40 +08:00
SSYYL
16d3b59ae2 update STM32&Arduino 2021-03-18 17:55:38 +08:00
SSYYL
2613454540 update 2.9d&4.2, fix 5.65f&2.66b 2021-03-18 17:33:33 +08:00
Ryan Ziolko
423b6166a0 Support drawing rotated images. 2021-03-09 22:19:08 +00:00
Ryan Ziolko
4fb55dbb71 Performance improvements using the 5.65" 7 color E Ink display.
1. As many others have done, switch to using SPI writebytes2() to send pixel data in bulk.  This makes a significant difference on a Raspberry Pi Zero W.
2. Use PIL (Pillow) to convert the image into the correct 4-bit color using a custom palette.  This dramatically speeds up conversion of the image, with the benefit of allow any kind of input image.  PIL will dither quantize/dither the colors as needed.
3. Minor formatting changes to add/remove whitespace
2021-03-09 15:19:43 -06:00
SSYYL
17921b3b11
Merge pull request #104 from dbrant/speedOptimize
Significantly increase speed of displaying images (for 7in5_V2)
2021-03-05 17:56:40 +08:00
SSYYL
e51fcad444
Merge pull request #138 from SSYYL/master
fix SPI
2021-02-23 11:39:27 +08:00
SSYYL
24edec8e57 fix SPI 2021-02-23 11:32:39 +08:00