It definitely could but the idea was to use only an esp32 rather than incorporating additional hardware.
Comment on Not All Projects Work Out
thanks_shakey_snake@lemmy.ca 10 months ago
If anyone else was wondering, I found this neat data table of controller latencies to compare:
rpubs.com/misteraddons/inputlatency
It looks like 18.35ms is not really among the best, but there are still lots of products in that range.
I dunno if I’d say your project didn’t work out… Maybe more like you succeeded but still have work to do. Do you think you’ll try swapping the Bluetooth for a 2.4Ghz module or something and see if that performs better?
v1605@lemmy.world 10 months ago
thanks_shakey_snake@lemmy.ca 10 months ago
Yeah, I get that. Do you have any sense of whether that’s a limitation of the ESP32, or with your implementation?
v1605@lemmy.world 10 months ago
It’s really hard to judge without additional testing, I’m always more likely to blame my code than hardware. My guess would be something in the stack, be it my code or the library that puts it above a frame but that kind of investigation is more than I want a hobby project to be.
Croquette@sh.itjust.works 10 months ago
I think the esp32 maximum throughput is 700 kbps, so you might be able to get a better performance.
I don’t have much experience with the esp32, but the first thing I would do is just a spoof program that sends simulated inputs, and see how’s the latency without any other functionalities.
That will give you a good idea if the problem is your code or the stack (its not infaillible though).
lectricleopard@lemmy.world 10 months ago
I use an 8bitdo sn30 pro. Apparently I haven’t been using a good controller. Fooled me!
v1605@lemmy.world 10 months ago
I wouldn’t call that controller bad, just not optimal. For this, I would want to have it be under 10ms to publish the code and instructions.
Splatterphace@lemm.ee 10 months ago
I’ve had a lot of connection issues with that model
lectricleopard@lemmy.world 10 months ago
How so? It disconnects? Or won’t connect to start?
Splatterphace@lemm.ee 10 months ago
Both, and I was literally right next to my phone
thanks_shakey_snake@lemmy.ca 10 months ago
I have two of em-- They’re pretty good! Definitely not perceptibly laggy or anything, at least to me.
Probably just outed myself as a casual.
lectricleopard@lemmy.world 10 months ago
Casuals unite! Fuck it I’m just trying to have fun lol!