Skip to content
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

all HD-WF1 board revisions with ESP32-S ? #1

Open
beta-tester opened this issue Jul 15, 2023 · 9 comments
Open

all HD-WF1 board revisions with ESP32-S ? #1

beta-tester opened this issue Jul 15, 2023 · 9 comments

Comments

@beta-tester
Copy link

hi, i want to buy an HD-WF1 or HD-WF2 or HD-WF4 and searched a bit around in the internet. when watching the photos (bad quality) i wondering if those CPUs are really all of an ESP32-S.
when zooming in the logo of those cpu'S do not look like an espressif logo,
https://www.huidu.cn/product/183.html

@mrcodetastic
Copy link
Owner

mrcodetastic commented Jul 16, 2023

Nobody here has bought a WF4, so you buy that one at your own risk.

The marketing materials have the espresif logo photoshopped out. The WF1 I got from AliExpress was an esp32-s2.

https://github.com/mrfaptastic/HD-WF1-LED-MatrixPanel-DMA

But I don't take responsibility should there be other WF1 or 2's that use some other chip.

@mrcodetastic
Copy link
Owner

@beta-tester - did you end up ordering a WF1? Fingers crossed it's a S2.

I think the WF2 is easier to flash as it has specific RX/TX pins exposed.

@beta-tester
Copy link
Author

@mrfaptastic i ordered a WF1, but i used another seller at AliExpress, because yours does not ship to germany.
the seller was not allowed to answer my question about of what CPU the WF1 board is biuld on.
about the question what board revision he will ship he only said always the newest. but he not told any numbers.

I think the WF2 is easier to flash as it has specific RX/TX pins exposed.

soldering some thin wires or holding pogo-pins in place is not a big deal.

@rwahyur
Copy link

rwahyur commented Aug 16, 2023

No..

Some boards use another cpu, like tz32

@mrcodetastic
Copy link
Owner

No..

Some boards use another cpu, like tz32

Which models?

@beta-tester
Copy link
Author

beta-tester commented Aug 21, 2023

i think it depends on the board revision you got.
the WF1 ones with ESP32-S2 confirmed has rev.: V7_0_1-1, date code: 2308 (YYWW: YY = year, WW = week),
(my has same revision, but newer date code: 2311 and has also an ESP32-S2)
and the WF2 ones with ESP32-S3 confirmed has rev.: V7.1.0-2, date code: 2235 seen here

i seen some very similar looking controllers (same form factor, same positions of connectors and battery holder) with red soldermask. maybe those are cheap ripoffs (?) or old revisions (?) of the actual original Huidu HD-WF1 controller but with the tz32 chips.

@rwahyur
Copy link

rwahyur commented Aug 25, 2023

No..
Some boards use another cpu, like tz32

Which models?

The board with V6.x.x.x model

@rwahyur
Copy link

rwahyur commented Aug 25, 2023

i think it depends on the board revision you got. the WF1 ones with ESP32-S2 confirmed has rev.: V7_0_1-1, date code: 2308 (YYWW: YY = year, WW = week), (my has same revision, but newer date code: 2311 and has also an ESP32-S2) and the WF2 ones with ESP32-S3 confirmed has rev.: V7.1.0-2, date code: 2235 seen here

i seen some very similar looking controllers (same form factor, same positions of connectors and battery holder) with red soldermask. maybe those are cheap ripoffs (?) or old revisions (?) of the actual original Huidu HD-WF1 controller but with the tz32 chips.

Yes i think so.

@beta-tester
Copy link
Author

beta-tester commented Aug 30, 2023

I think the WF2 is easier to flash as it has specific RX/TX pins exposed.

soldering some thin wires or holding pogo-pins in place is not a big deal.

oops, shame in me. it was a bigger deal for me to solder on wires.
i tried to find a better place and found the not populated R36 and R37 close to the micro-USB port.
the pads pointing away from the micro-USB port are connected to

  • R37 goes to 0 ohm resistor of RX,
  • and R36 goes to the 470 ohm resistor at TX.

the resistor(s) do not affect the RX/TX communication.

HD-WF1-R36-R37-top

but shame on me the second one.
i overheated and ripped of the solder pad by accident. so i scraped off the soldermask carefully of the vias on the bottom side of the PCB that goes to R36 and R37 with a fibre glass pencil and soldered thin wires to those vias and fixed them with glue, that worked perfectly for me. i could download the stock firmware as backup.

soldering on the bottom side of the PCB was so much easier to me
(plenty of space, nothing in the way, good surface to tape wires temporarily with capton tape to fix them for soldering)
HD-WF1-R36-R37-vias-bottom

the RX/TX markings of the pins are from the point of view of ESP32.

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

No branches or pull requests

3 participants