mirror of
https://github.com/OpenEPaperLink/OpenEPaperLink.git
synced 2026-03-21 00:04:28 +01:00
[GH-ISSUE #230] Programming Wemos S2 mini as tag flasher fails #2340
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 @Calimerorulez on GitHub (Feb 14, 2024).
Original GitHub issue: https://github.com/OpenEPaperLink/OpenEPaperLink/issues/230
Hi,
I'm trying to flash a Wemos S2 mini as a tag flasher, but install.openepaperlink.de throws an error after the flashing process:
Timed out waiting for packet headerWhat am I doing wrong?
@jonasniesner commented on GitHub (Feb 17, 2024):
Did you press and hold the IO/0 button and pressed reset once? Did you use windows or Linux?
@Calimerorulez commented on GitHub (Feb 21, 2024):
Yes I did. I've tried Windows and MacOS. If I flash the blink example via Arduino IDE, all works fine, but as soon as I try to use the site, it gives the error.
@loomyloon commented on GitHub (Feb 22, 2024):
I have the same problem. Can anyone help how to flash Tag 1.54 using ESP32-S2 vemos mini? Well thank you
@Calimerorulez commented on GitHub (Feb 22, 2024):
Now trying a Lolin 32 Lite, and I get
unsupported device@loomyloon commented on GitHub (Feb 22, 2024):
I bought an ESP32 S2 because of that and I already thought about lolin, but then it's probably not worth it.
@ferrexevi commented on GitHub (Feb 23, 2024):
After flashing everything seems correct, but on the label it appears as restored, it does not show AP, however in the browser I can see the following (Used NANO AP following this tutorial: https://www.youtube.com/watch?v=8oQdo9bJ7Rk):

The label does not show activity, not even resetting it, it has two buttons, it is a SOLUM model: EL029F3WRA manufactured on June 23, 2023
The image of reverse is identicly this:

Not apeers pinout connections use this:
And Not works
How am I supposed to connect another tag to flash it? It is not explained, I have two units, one is disassembled and wired, the other is in its original form
Photo wired and origuinal:

@loomyloon commented on GitHub (Feb 23, 2024):
Flashing ESP on the AP is unnecessary. This does not work for flashing the Tag. That won't work.
@ferrexevi commented on GitHub (Feb 23, 2024):
The AP is used to be able to write on the labels, right? but what is the process to flash the labels? that is not explained.

Since I have it, the tag flarer option doesn't work either.
thanks
@Calimerorulez commented on GitHub (Feb 23, 2024):
Ok, connected my Wemos S2 Mini to a Linux pc. Installed platformio, cloned this Git repository. Ran the following platformio run command in the Tag_Flasher/ESP32_Flasher/ folder (specific for my situation):
platformio run --target upload --upload-port /dev/serial/by-id/usb-WEMOS.CC_LOLIN-S2-MINI_0-if00I so got my Wemos flashed. Now trying to flash a tage ;)
https://github.com/jjwbruijn/OpenEPaperLink/tree/master/Tag_Flasher explains it very briefly.
@ferrexevi commented on GitHub (Feb 23, 2024):
In that schematic I am missing pin number 9, which connects to pin 40 of the wemos, it mentions using the "tak flasher" as I showed in my previous comment, but that did not work...
@Calimerorulez commented on GitHub (Feb 23, 2024):
I'm using that schematic, and just reflashed my zbs-tags succesfully. Pin 9 is optional by the way, but I'm using that. I do not really understand what you mean, so it's difficult for me to help you.
@ferrexevi commented on GitHub (Feb 23, 2024):
I have those two tags in the photo above, and I used the website's tag flasher and it gave me an error, and I tried it with a Linux environment, but without success.
Could you explain the steps to follow? Do you use Wemos Mini S2 like the one in the image?
The AP is necessary to write to other tags, right? Can I have an AP without a screen? Really, the one that sends the data to the other tags is the tag that is soldered to the wemos, right?
The objective of this is to be able to write my own text on the labels, how should I proceed? I followed this tutorial without success:
https://www.youtube.com/watch?v=8oQdo9bJ7Rk
Is this model really compatible? It is from 2022, in the github images the last known one appears in 2020, does it really have changes? And if you have them, do you have the mentioned problems? I'm lost right now, I don't know what else to try.
Thanks for your time
@ferrexevi commented on GitHub (Feb 23, 2024):
I am reviewing this, and on pin number 8 MOSI, I do not have that pin, either that scheme is not for my model or my model does not have that connection....


I'm stuck, I don't know how to continue... MOSI (R) Required
@ferrexevi commented on GitHub (Feb 24, 2024):
I bring news, this time the pinout has inscriptions, which is every pinout.
How do I know what protocol it uses? What would be the steps to follow to write data to this label? Will it use the same protocol as the previous one? The connection seems to be the same.
The brand is also registered SOLUM MODEL ELD58R2CRN