-
Notifications
You must be signed in to change notification settings - Fork 263
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
Plans to support Wifi communication? #4
Comments
The main reason WI-FI hasn't been implemented yet is that using it on the ESP32 disables ADC2, leaving us with only 6 pins available for analog input, making tracking all fingers while having a joystick impossible without extra hardware. You're free to implement it and contribute if you wish, but for now we don't have enough reasons to do so ourselves |
I could try to program this, otherwise I can close this issue. |
@minystreem |
Ok I will start on it, I may have to make changes to Lucid-ui |
You shouldn't have to do much on the UI, it automatically loads all the settings in The majority of the work will be on the driver and firmware. Let me know if you have problems with any of that. |
Yea I meant the driver sry. I am having trouble finding a good library |
I recommend ASIO |
does that work for the esp32 |
Sorry, linked the wrong library https://github.com/zaphoyd/websocketpp (this one is the one @Nitwel was originally using but I don't think he finished his implementation) |
So that's the library I should use for the client side AND the sever side |
Just driver, I'm sure there's other arduino libraries for wifi. |
Ok, I will try to find one, the WiFi library is outdated so I might have to find a different one |
For the Esp side I've used this one for websockets in one of my projects before: |
Ok thx |
@LittleNyanCat would you like to help do the driver side of things? my c++ is not very good, I got the esp side kinda working, I'm still working on it I got a bit busy. If your could help that would be nice but if not that's fine. |
Uhh, the Arduino side stuff is also C++ though? I'd help right now if I didn't find setting stuff up to build the driver to be such a chore I won't be touching any driver related stuff until my gyros arrive in about a month, when that happens maybe I'll take a look at it |
Yea building stuff is a chore for too, I'll finish the esp side |
There's like 100 forks of this project; pretty sure at least one person has implemented WIFI communication. |
no, I kinda abanonded it becuse I dont get the point. most forks dont have any changes |
Wifi communicaion is hard, you try doing it |
Hey, have you managed to get it working? I want to do something simmilar |
I got the aurdino side working, but not the Pc side, I would need to dig up
the code though lol
…On Tue, Dec 10, 2024, 3:44 AM Jakub Chmelař ***@***.***> wrote:
Wifi communicaion is hard, you try doing it
Hey, have you managed to get it working? I want to do something simmilar
—
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL3GXMZBZ2LES6OTW7ZFQZD2E2ZZRAVCNFSM6AAAAABTKXQHUCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMZRGAZTCMBVGY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Could you send me your discord or something please so i can contact you privately? |
I don't think I have the code anymore unfortunately, I am very sorry. I
wish you luck on your project though!
On Tue, Dec 10, 2024 at 8:31 AM Jakub Chmelař ***@***.***>
wrote:
… I got the aurdino side working, but not the Pc side, I would need to dig up
the code though lol
On Tue, Dec 10, 2024, 3:44 AM Jakub Chmelař *@*.***>
wrote:
Wifi communicaion is hard, you try doing it
Hey, have you managed to get it working? I want to do something simmilar
—
Reply to this email directly, view it on GitHub
#4 (comment)
<#4 (comment)>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AL3GXMZBZ2LES6OTW7ZFQZD2E2ZZRAVCNFSM6AAAAABTKXQHUCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMZRGAZTCMBVGY
.
You are receiving this because you were mentioned.Message ID:
*@*.***>
Could you send me your discord or something please so i can contact you
privately?
—
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL3GXM2MFDP2JUSLUMJTLUD2E33LBAVCNFSM6AAAAABTKXQHUCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMZRG44TQMZQGE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@AthemiS13 The driver needs to be modified, but this is the start of serial over wifi from the FW side that you can rip from my fork if you want to try it: https://github.com/JohnRThomas/OpenGloves-Firmware/blob/main/open-gloves/SerialWIFICommunication.hpp |
Are there any plans on supporting this using websockets or something? Or are there reasons not to go this road like latency or complexity?
The text was updated successfully, but these errors were encountered: