mirror of
https://github.com/OpenEPaperLink/OpenEPaperLink.git
synced 2026-03-21 00:04:28 +01:00
[GH-ISSUE #305] Layout of hanshow nebular changed #729
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @teichtaucher on GitHub (Apr 25, 2024).
Original GitHub issue: https://github.com/OpenEPaperLink/OpenEPaperLink/issues/305
Recently I got an 3.5" hanshow nebular pricetag. Orignally I wanted to reflash it with alternative firmware. But after some cuts into the case I found out that they changed the layout - the soldering pads for reflashing are not there as shown in this video:
https://www.youtube.com/watch?v=WRfZJ4xyYwc
There are three on the left top side of the controller. Could they be used for reflashing?
@nethomas1968 commented on GitHub (Jun 10, 2024):
Oh, that's interesting.
I only have the other type of 3.5 inch Hanshow Nebular. The firmware in this repo doesn't actually work with this type of screen anyway, so not being able to flash it isn't going to inconvenience you.
Can you take the while thing apart and see if they have moved the 6 programming pads to some other place on the board ?
@ximon commented on GitHub (Jun 18, 2024):
I have the same model which I've removed from its case, here's a photo of the board:

Pinout incase it's not readable:
(Top of board)
SWS RXD VDD
TXD NRST GND
@teichtaucher commented on GitHub (Jun 19, 2024):
Sorry, I missed that topic. I broke the casing of mine completely to see the contacts. It's not so easy as it was with the older revisions because the display is glued to the PCB and the battery is not a knob cell. So I was uncertain if I break everything.
Nevertheless my layout is the same as @ximon. I managed to flash the firmware and could also see the initial screen.
But there was a misunderstanding. I thought the tag works with BLE and I can control it via PC or smartphone.
This does not work and I didn't want to built up this access point. So I stopped here.
But I'm still watching OpenEpaperLink. In principle Hanshow has also BLE interface. Maybe there will be a custom firmware version which can be controlled via BLE and PC.
@frr032 commented on GitHub (Aug 26, 2024):
Hi all. Im a total tag newbe and have had difficulty understanding what tags work and mostly where to find them. My application is displaying messages from home assistant. I was able to get a few hanshow nebular tags that look like tags in this post from a local store. I'm hoping to flash them and use with openepapeelink. One had a broken display so I disassembled it. See pics. I have Nic's AP/flasher. How would I flash these tags?
@teichtaucher commented on GitHub (Aug 26, 2024):
You're having a model with the PIN layout which ist also shown in this video:
https://www.youtube.com/watch?v=WRfZJ4xyYwc
In this video you can also see how to flash it.
As you already cracked open you display the flash PIN connectors are shown on your second to last image.
@frr032 commented on GitHub (Aug 27, 2024):
teichtaucher Thank you so much for the reply!
The link to the tag firmware in this YouTube video above is a bad link. I see that there are other files in it's parent folder that look similar (pic below).
Which firmware should I use?
Also; I have the Mini-AP-v4 Access Point w/ Tag Flasher. It has a breakout board (pic below) for the pins but none of them are labeled SWS.
How should I wire this breakout board to the tags? Is the TXD wired to the SWS pin on the tag?
Do I need to go throw the steps like you have in the video and reverse the pins to reset the tag the flash it or can I just flash it?
Thanks again with helping me get started with OPEL! Frank
@teichtaucher commented on GitHub (Aug 28, 2024):
Hi, I already had a discussion in another thread regarding the Firmware for Nebular 350: https://github.com/atc1441/ATC_TLSR_Paper/issues/50#issuecomment-2308758937
You can use the info of this thread. I can remember that I used something with "350 inverted".
Regarding the MiniAP I unfortunately can't support - I stopped my Investigation before 😉
@hacki033 commented on GitHub (Sep 23, 2025):
Hi
I have the same tag as in the pictures above, with the HS9118 chip.
Where can I find the code to flash the open epaper firmware on it?
Or
better still a step by step guide on how to flash it correctly and then integrate it into home assistant?
That would be great. Because I am a complete novice.
Thank you very much
@teichtaucher commented on GitHub (Sep 23, 2025):
Hi,
you can find the files to flash here:
https://github.com/OpenEPaperLink/Resources/tree/main/binaries/Tag
I had a Hanshow Nebular 350 (used in Aldi in Germany). I can remember I used something like TLSR_HS_BWY_35_inverse.bin
I was able to flash something and to see something on the screen. But: You also need an Access Point because you can't access it via bluetooth. This APhas to be assembled by yourself using two ESP32.
I stopped here because the effort was to big for me. But I'm still looking for a battery driven eInk display which can be contacted via BLE or similar.
@hacki033 commented on GitHub (Sep 23, 2025):
Thank you for your quick reply.
How did you get the device into flash mode?
When I connect it to my USB to TTL and try to replace or flash, the device shows no reaction (the led wanted to flash?)
When I connect the rx from adapter, the indicator light on the TTL adapter flashes shortly after the power is connected during the day. But I have not been able to read anything via minicom, for example. Do you know which baud rate you had?