Add support for the GLEDOPTO GL-C-618WL Ethernet Config - #5154
Add support for the GLEDOPTO GL-C-618WL Ethernet Config#5154libschmudie-so wants to merge 1 commit into
Conversation
WalkthroughThe PR adds support for a new Ethernet device type (GLEDOPTO GL-C-618WL) by introducing a new constant in const.h, updating the Ethernet type count, adding UI support in settings_wifi.htm, and defining board-specific configuration parameters in network.cpp. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes
Possibly related PRs
Suggested reviewers
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (3)
🧰 Additional context used📓 Path-based instructions (5)wled00/data/**/*.{htm,html,css,js}📄 CodeRabbit inference engine (.github/copilot-instructions.md)
Files:
wled00/data/**📄 CodeRabbit inference engine (.github/copilot-instructions.md)
Files:
wled00/data/settings*.htm📄 CodeRabbit inference engine (.github/copilot-instructions.md)
Files:
wled00/**/*.cpp📄 CodeRabbit inference engine (.github/copilot-instructions.md)
Files:
wled00/**/!(html_*)*.h📄 CodeRabbit inference engine (.github/copilot-instructions.md)
Files:
🧠 Learnings (10)📓 Common learnings📚 Learning: 2025-10-05T15:24:05.545ZApplied to files:
📚 Learning: 2025-11-20T00:04:04.829ZApplied to files:
📚 Learning: 2025-11-14T13:37:30.955ZApplied to files:
📚 Learning: 2025-11-14T13:37:11.994ZApplied to files:
📚 Learning: 2025-08-28T08:09:20.630ZApplied to files:
📚 Learning: 2025-10-05T15:24:05.545ZApplied to files:
📚 Learning: 2025-04-26T19:19:07.600ZApplied to files:
📚 Learning: 2025-06-15T09:59:52.720ZApplied to files:
📚 Learning: 2025-11-30T15:29:00.711ZApplied to files:
🔇 Additional comments (3)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Hello, regarding the GLEDOPTO Ethernet series, in fact they not only have GL-C-618WL but also 616WL, so you should not choose GLEDOPTO GL-C-618WL as the model. For specific reference: #5150 |
|
@Aogu181 are you sure the 616WL is compatible? I tried to flash their firmware for the 616WL to my 618WL and ethernet did not work. |
|
@libschmudie-so @Aogu181 it looks like both of you want to submit the same ethernet pin configs Please get into direct contact with each other, and create one PR for the new ethernet PIN configuration. Due to flash size considerations, we do not accept "aliases" for boards where the name is different, but the pin configuration is already available, maybe just with a different brand name. |
I'm pretty sure the 616WL is compatible. The only difference between the 618WL and 616WL is that the 616WL has two outputs, while the 618WL has four. I've confirmed this with the engineers at GLEDOPTO. Have you tried it a few more times? |
I understand your concerns, but the GLEDOPTO GL-C-618WL is actually part of the Gledopto Ethernet series. I will submit a new PR later. |
The GLEDOPTO GL-C-618WL seems to have another unique Ethernet Pinout/Config.
This commit adds the support for this ethernet config and therefore makes the board work fully.
The device in question: https://gledopto.com/h-pd-64.html
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.