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

Potential Wireless Flash for EKAZA Smart Plug 16A - TYWE2S - MCU V1.1.7? #1096

Open
camnop opened this issue Jun 15, 2023 · 4 comments
Open

Comments

@camnop
Copy link

camnop commented Jun 15, 2023

Hello everyone,

I've been having a bit of a head-scratcher lately. I've got this EKAZA Smart Plug, a 16A model with a TYWE2S chip, rocking firmware MCU V1.1.7. I've been trying to flash it with esphome, but there's a bit of a hiccup - the firmware seems to be not compatible with the tools I usually use, LibreTiny and Tuya-CloudCutter.

And now, the big question mark: Is there a way to flash this bad boy wirelessly, without resorting to surgery (aka opening the box)? Or if I have to go the wired route, is it possible with serial mode using a cable? And if so, do I need to connect any GPIO to the ground?

I'm super grateful for any insight you can provide. And if there's any additional info you need about the device, just let me know! Here's the rundown:

  • Device: EKAZA Smart Plug 16A
  • Chip: TYWE2S
  • Firmware Version: MCU V1.1.7

Thanks a ton and looking forward to your thoughts!

image
image
image
image

@jkwim
Copy link

jkwim commented Jun 25, 2023

See wether this helps:

Apparently Tuya has made changes to the TYWE2S module itself to expose GPIO0 in place of AD pin in some devices.

https://www.elektroda.com/rtvforum/topic3974457.html

@jkwim
Copy link

jkwim commented Jun 25, 2023

Also post a picture of the backside of the module.

image

There might be a test pad at the back of it for GPIO0.

image

image

@jkwim
Copy link

jkwim commented Jun 25, 2023

#862

@ctrl-freak
Copy link

#862

@jkwim Thanks for the issue link and your photos; I couldn't find GPIO0 because I was reading that test pad as "100", as in 'one hundred'...

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