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

Bounty RTL8720DN #1

Open
nx10 opened this issue Apr 30, 2022 · 8 comments
Open

Bounty RTL8720DN #1

nx10 opened this issue Apr 30, 2022 · 8 comments
Labels
new platform About support for new chips/platforms

Comments

@nx10
Copy link

nx10 commented Apr 30, 2022

Cool project. I hope it's ok for me to add this as an issue, feel free to close it.

In case you don't know there is a $ 100 bounty on platformio RTL8720DN support:

platformio/platformio-core#769 (comment)

@kuba2k2
Copy link
Member

kuba2k2 commented May 1, 2022

Unfortunately, I do not own any RTL87xxD chips. As they're substantially different, I can't guarantee that my current code will work on them. Though if this project gets more interest, I will consider buying one of these boards in the future.

@xavier862
Copy link

Very interesting project ! It would be cool if you could consider adding RTL8720DN support. This is something for which users have already expressed much interest. Realtek answered that they are not actively porting their SDK to PlatformIO at the time being, however they promised to support whoever would undertake this task seriously.

RTL8720DN BW16 development boards are dirt cheap and can be found for less than 6€ from your preferred Chinese dealer.

@kuba2k2
Copy link
Member

kuba2k2 commented May 31, 2022

Right, I see. I'm not entirely sure if my project would suffice for their needs: because Realtek's SDK and Arduino cores are quite messy, I'm mostly rewriting everything from scratch to make it compatible with ESP32 cores.

While this extends the possibilities of running existing ESP32 programs, it makes the code less compatible with non-PlatformIO Arduino cores - i.e. those from Realtek itself. That's why I'm not sure if this is what the community wants to have.

Even then, I'm still planning to do AmebaD support at some point - after all, the base code is not that much different from AmebaZ which I have already ported. Currently, this allowed me to run ESPHome with minimal modifications on RTL8710BN.

If you're interested in using my project with RTL8720D, and would like to help - let me know, as any contribution will be much appreciated.

@kuba2k2 kuba2k2 pinned this issue Sep 21, 2022
@BinaryBrain86
Copy link

Hi, I appreciate you work and effort in this project. I followed the conversation on elektroda and contributed to his project another device I own. That's how I found and saw this project.

I own now two other Tuya devices (power switch) with the WR2E Module, which have the Realtek RTL8710BN MCU.

Currently, this allowed me to run ESPHome with minimal modifications on RTL8710BN.

I'm wondering If you have kind of a tutorial or some small steps how to do this.
Thanks in advanced allot for reading and writing back.

@kuba2k2
Copy link
Member

kuba2k2 commented Nov 15, 2022

Yes - we have an entire small community 🙂
We usually discuss everything on Discord and GitHub.

There's a getting-started guide: https://docs.libretuya.ml/docs/getting-started/

Also a guide for Realtek dumping/flashing: https://docs.libretuya.ml/docs/platform/realtek-ambz/dumping/

@BinaryBrain86
Copy link

Yes - we have an entire small community 🙂 We usually discuss everything on Discord and GitHub.

There's a getting-started guide: https://docs.libretuya.ml/docs/getting-started/

Also a guide for Realtek dumping/flashing: https://docs.libretuya.ml/docs/platform/realtek-ambz/dumping/

Thank you, I'll check it out.

@kuba2k2 kuba2k2 added the new platform About support for new chips/platforms label Nov 16, 2022
@MrAppAndCrap
Copy link

Yes - we have an entire small community 🙂 We usually discuss everything on Discord and GitHub.

There's a getting-started guide: https://docs.libretuya.ml/docs/getting-started/

Also a guide for Realtek dumping/flashing: https://docs.libretuya.ml/docs/platform/realtek-ambz/dumping/

Hey, what is the discord link / name? Thanks

@kuba2k2
Copy link
Member

kuba2k2 commented Feb 24, 2023

Hi, it's at the top of the README.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new platform About support for new chips/platforms
Projects
None yet
Development

No branches or pull requests

5 participants