Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Hanshow Nebular Screen Reset Flashing Sequence. #42

Open
nethomas1968 opened this issue Aug 10, 2023 · 5 comments
Open

Hanshow Nebular Screen Reset Flashing Sequence. #42

nethomas1968 opened this issue Aug 10, 2023 · 5 comments

Comments

@nethomas1968
Copy link

nethomas1968 commented Aug 10, 2023

Hi,
Sometimes my Hanshow Nebular 350R-N will go in to a special screen flashing sequence which last about 20 seconds.
The whole screen will flash from black to white. The flashing slows down, and changes to red then white.

I've seen it do this when I've used some incorrect commands in the firmware code that I'm playing with.
But, I can't reliably make it do that through software.

Is there a specific "doTheResetFlashingThingNow()" function on these devices?

@nethomas1968 nethomas1968 changed the title Hanshow Nebular Reset Flashing Sequence. Hanshow Nebular Screen Reset Flashing Sequence. Aug 10, 2023
@nethomas1968
Copy link
Author

After some more research, it looks like the command that is triggering the screen reset sequence is:
EPD_WriteCmd(0x12);

This is on the Hanshow Nebular 350R-N.

I'm not at all sure which EPD chip is in there. Some references show that it's an SSD1685 based chip, but non of those commands in that data sheet work.
The commands from the UC8151C and IL0376Fb93d do (sort of work) - in that I can get some text to appear on the screen.
But, the 0x12 command is supposed to issue a screen refresh command - which I think should make the screen update seamlessly/quickly . I don't want to have to go through the 25 seconds of screen RESET flash sequence just to update the screen.
For example, using this firmware makes the screen show the current time, so it can be used as a desk clock.
But, every minute the screen updates (because the minute number has changed), and the screen goes through 25 seconds of reset sequence.
Can the screen simply do a refresh (not a reset) ???

Which command does that ?

@borodaaaaa
Copy link

borodaaaaa commented Jan 22, 2024

Hi, Sometimes my Hanshow Nebular 350R-N will go in to a special screen flashing sequence which last about 20 seconds. The whole screen will flash from black to white. The flashing slows down, and changes to red then white.

I've seen it do this when I've used some incorrect commands in the firmware code that I'm playing with. But, I can't reliably make it do that through software.

Is there a specific "doTheResetFlashingThingNow()" function on these devices?

Hey. I also have nebular-350r-n, but cannot hook up pins to it , I have old usb to 323(RJ45) cable. it has RTS,DSR, TXD, GND, RXD, DTR and CTS cables, see screenshot:

image

Hope you guys figured out how to connect to it.
I cannot figure how to connect it to the price tag board. I see GND go to GND, and NRST- go to RTS, TX goes to RX? not sure the pic say VCC, but cannot see it on my pin out for the com port cable.... also on the board labels are moved, so not clear what goes where?

IMG_0518

IMG_0519

Here is the view of the other side of it

Wold be great if you can advise which cable goes where in the board to be able to flash it and play with it in Home assistant

@nethomas1968
Copy link
Author

nethomas1968 commented Jan 22, 2024 via email

@borodaaaaa
Copy link

borodaaaaa commented Jan 22, 2024 via email

@nethomas1968
Copy link
Author

nethomas1968 commented Jan 22, 2024 via email

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants