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

Not an issue, just telling #43

Open
jaiwiwjwjwisn opened this issue May 23, 2024 · 9 comments
Open

Not an issue, just telling #43

jaiwiwjwjwisn opened this issue May 23, 2024 · 9 comments

Comments

@jaiwiwjwjwisn
Copy link

Why not use esp32 as microcontroller? It has more ram, 4MB flash memory and built in wifi Bluetooth... That will be great.

@jaiwiwjwjwisn
Copy link
Author

Maybe we will also be able to ota update.

@jaiwiwjwjwisn
Copy link
Author

I found one but that's only shield and very outdated

@cparrapa
Copy link
Member

We never found a proper servo library for esp32 they all act very strange, any recommendation @jaiwiwjwjwisn ?

@guavuavcycayfayqvqu
Copy link

guavuavcycayfayqvqu commented Jun 1, 2024

We never found a proper servo library for esp32 they all act very strange, any recommendation @jaiwiwjwjwisn ?

Please send repo /link of servo I'm gonna check out. And if possible i will port Sir. 🙂

@guavuavcycayfayqvqu
Copy link

guavuavcycayfayqvqu commented Jun 1, 2024

It's very painful to see a great project like otto can't use powerful microcontroller because of servo library.
I found https://github.com/pvanallen/VarSpeedPython and https://github.com/RoboticsBrno/ServoESP32 what are they lacking? Please let me know.

@guavuavcycayfayqvqu
Copy link

We never found a proper servo library for esp32 they all act very strange, any recommendation @jaiwiwjwjwisn ?

Bytheway rpi pico is also powerful and has 2MB flash (16MB in clones) and almost same size as arduino nano. Best part is it has a good servo Library, please checkout. And unleash true potential of otto 🥰.

@guavuavcycayfayqvqu
Copy link

@sfranzyshen
Copy link

Hi @guavuavcycayfayqvqu or jaiwiwjwjwisn

We would like to help you. Please see the information in the OttoDIYLib comment OttoDIY/OttoDIYLib#70

@cparrapa
Copy link
Member

cparrapa commented Jun 6, 2024

It is a pity indeed @guavuavcycayfayqvqu but once you test them in the hardware you will see what I meant, @sfranzyshen is doing a good work to have the compatibility and performance qual for nano and ESP boards.

There are many:
https://madhephaestus.github.io/ESP32Servo/annotated.html
https://github.com/jkb-git/ESP32Servo
https://github.com/RoboticsBrno/ServoESP32 we were also testing and it was giving some errors and abrupt movements

They need to be properly merged with the Otto DIY Lib in a ways that it keeps backwards compatibility.

I also forgot to mention hardware was limitation until the new https://hprobots.com/ kit came out that one is ESP32 based and has the perfect size for Otto.

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

4 participants