-
Notifications
You must be signed in to change notification settings - Fork 190
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Questions about the components #21
Comments
That's good to hear ;) Not all things here where conscious decisions, sometimes I just went with what worked for me. But some things I can explain:
I hope that answers some of your questions. I'm always open for suggestions and improvements, I'm only starting to learn about electronics myself :) |
Thanks for the answers! |
|
|
That looks interesting. Maybe it could even be combined with one of those chap tablet touch digitizers to create a full-blown HomeAssistant control panel? Not sure how good these things are at conserving energy though.
If you're streaming from a website using the WROVER will be a lot easier, as you can just store the image to PSRAM and decode from there. With the WROOM you would probably need to pre-calculate the image data and stream in grayscale layer frames sequentially. |
I guess I will have to order the wrover module then... |
ED097OD2 is the version with digitizer. Seems it might be the same thing with the digitizer slapped on. |
Yes, there are E-Ink screen with touch, but they seem to be more expensive and do not come with a touch controller, so I think they are too much of a hassle. What I meant was basically a glass plate with capacitive touch on it, which are available for ~10$ as tablet replacement parts. |
Is this display compatible? Seems like it should be the same. |
Yes, that one should work, it will have a lower contrast though (TC2 has 50% more than OC4, not sure about OC1). And you might have to adjust the Grayscale timings if they are different from the OC4.
|
People seem to be happy with the OC1 display, so maybe the lower contrast is due to some slight voltage / timing difference? I will try to find the datasheet for it, see if there's any difference. Thank you so much for the insights as I am barely touching the surface of the e-ink world :) |
I had a problem with the display from this seller. The quality was awful (it had glitches, artifacts and low resolution), I opened a dispute and got 15euro refund So, I would advise taking this one |
How's the contrast on the one from your link? |
I would say, that contrast is the same (It is not graphite??). But characters are sharp and I am able to read books for hours on Kindle DX again. With the glitchy screen, it was a disaster |
Interesting, so there definitely seem to be differences in quality, which may also be the source of @mmib 's problems. I have one screen with a few dead (always white) pixels as well. |
Hi, nice discussion :) I have 2x www.aliexpress.com/item/32840668114.html and it is working now, but with some artefacts. Would like to play with ED097TC2 |
Well, looks like I should be careful about linking them, as they have already raised the price for the ED097TC2 to 40$ :D On the other hand, if you buy a display anyway the few dollars extra are worth it imho. And I should probably add some notes from this thread to the Readme, so I think I'll leave it open until then as a reminder (If that's ok with you) :) |
@vroland since you've reopened the thread, I have some more questions about the schematic :) These are little more specific
I will probably work on the schematic during the weekend, will share it for further discussion. |
Ok, here we go:
I look forward to what you'll come up with ;) |
That article is awesome, thank you for that. The author says: |
@vroland I did some checking with the datasheet of the display. What I found out is this:
https://www.mouser.com/datasheet/2/149/FAN5331-92198.pdf |
As far as I know, these high voltages are the ones needed to drive TFT matrix. The matrix transistors can have large variations from manufacturing and thus high voltages are used to ensure all transistors can be driven. You can probably use (much) lower voltages than specified, but the lower you go the more pixels will not respond adequately any more. For instance the ED097TC2 is specified for +27V, -20V but my models work just fine with +22V,-20V. |
I wasn't able to find datasheet for ED097TC2, only the other mentioned models, can you provide a link? |
Maybe those rails can be supplied by separate converters? I use the waveshare datasheet: https://www.welectron.com/mediafiles/datasheets/waveshare/Waveshare-9.7inch-e-Paper-HAT-Datasheet.PDF (If you look at the PDF source, you can see that the actual title of the document is "Microsoft Word - ED097TC2 Ver 1.0-DCC.docx", although they have carefully removed the part number from the visible parts ;) ) |
Btw I tested the negative voltage circuit on MT3608 that I own which is pretty much the same thing as FAN5331 but cheap and widely available. Some tests I did with voltage set to 20V:
|
Maybe those rails can be supplied by separate converters? |
Hm, good point. At least right now, I don't remember any reason :D |
@mcer12 Any experience with the FAN5331 to share, yet? ;) |
@vroland I ditched it (MT3608) in the initial version of the pcb, simply using two LT1945EMS. Even though it should work, it can possibly cause issues and there's enough that can go wrong already. The pcbs should arrive this week so I will report back how it goes. |
@vroland Here is a model of the pcb, the coils are wrong values, gonna be 10uH :) I also already found out I put the LED on the wrong side of the board :D I already have some issues and ideas for the new pcb but let's see if this works first! Hopefully you're able to access the image. |
@mcer12 Ah, that where my concerns as well. And as long as we have access to cheap lt1945's they are fine. |
@vroland Schematic here: |
Thanks for the schematic :) When I've got time I'll make another revision with two lt1945 that should hopefully be better at driving the large 13.3" display and consume less power. |
@vroland The board works! Only the display seems somewhat oversaturated but I might've selected a wrong display in configuration :) Only minor changes will be made to the schematic (different resistors for lt1945 voltage setting). This is awesome! Some sizing changes will be made to the pcb itself as I didn't measure it quite right. |
That's good to hear ;) |
Btw I've ordered some ED060XC3, it's super cheap and I hope I will make it work. There's no datasheet for it but I found one for ED060XC5 and it seems like a same thing, different flex cable. So hopefully the pinout is the same as well, will report back once I give it a try. |
Interesting... There even seems to be a more expensive version with touch and backlight, so once you have the cheap one working that might be worth a try ;) It's just funny to me how they have subtly different connector types / pinouts for every display, although the interface is always the same :D |
I would guess it's because they make the displays custom according to customer's (read Amazon) specs. They send them data where they need the connector and what shape to best suit their design. I would guess the number of display types will be very close to the number of big e-reader manufacturers models :) |
I guess that would be the reason. At least most of them are "normal" FPC connectors... |
If you happen find datasheet for some e-ink with touch / backlight please share it with us... I wasn't lucky so far. Since all work pretty much the same, it doesn't matter if it's different screen size. |
I suppose they use some i2c-interface to the touch controller sitting on the flex-pcb. Unfortunately, the only displays I could find pictures with the chip on it for was the ED060XH7 and it uses some obscure driver IC I did not find any datasheets for... |
@vroland I am designing a connector for ED060XC5 (well, for ED060XC3 but it should hopefully match 1:1) and found one pin that is not present, "Shift direction gate driver" pin (ED trace in your schematic). ED060XC5 doesn't have it in the datasheet but both ED060SC4 and ED097OC4 have it. Can you please elaborate on that? |
In short: you can probably just wire them to 3.3V. UD and RL sound like they could control driver register shift direction, allowing to flip the image horizontally / vertically. But I could not get that to work with any of my displays. From the data sheets of controllers I have looked at they do flipping in software as well, so I would guess this never really worked or was never used, this is probably why they left it out. |
Great, thanks. Btw I found this site, list of devices and displays, with images so you can see what displays are equivalents. |
Another resource I found in regards with the ED060XC3. Looks like I was correct and it's the same pinout as ED060XC5. Awesome! Just scroll down and there's a section about reverse engineering of the display (ED060XD4 but it's the same as ED060XC3, probably just different manufacturer). There's also a datasheet for ED060XG1 which includes backlight information and pinout. I don't know if this is a correct place to share these links. Maybe it would make sense to make a sticky issue only for resources? @vroland your project, your call :) |
@mcer12 I'd suggest collecting these things in #31. That way, these discussions remain visible and the most important resources can be added to the readme. This also allows to post links to seller sites or semi-official data sheets, which do not want in the main readme file. |
Hi @vroland I am making an updated version of the board and I was wondering about the resistor on LM358. From what I understand, the 400k resistor can be removed and we can just use 1Mohm trimmer. Or am I wrong? |
That should be possible - but it may be easier to dial it to voltages that may hurt the display? |
Hello! Can you please help me out with some info? I recently bought a Kindle DX graphite with a broken screen. I want to replace the screen with the higher resolution ED097TC2 (LF). Is it possible? Are they compatible? I know that the Kindle DX has the ED097OC1(LF) display by default. I compared the datasheets, and it seems that they might be compatible, but wanted to make sure and hear from someone with better knowledge. |
Hello @illisilviu I think it will work but maybe just add a Discussions post or send me your email per private message and I add you to the slack group. Kindle DX does not have touch? |
@martinberlin, I've left a message on your site. Thank you in advance for your helpful advice! |
Hi @vroland I love this and I am eager to make this thing! I plan on making it as compact as possible and also as cheap as possible, so I have some questions. Hope this is the right place to ask those...
https://lcsc.com/product-detail/New-Quadratic-Unclassified-Data_MDD-Microdiode-Electronics-78L15_C414028.html
Please don't take these questions as nitpicking on your awesome project, it's just me being OCD. I want to optimize everything as much as possible so it can be used in compact low power projects.
The text was updated successfully, but these errors were encountered: