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 #70

Open
guavuavcycayfayqvqu opened this issue Jun 1, 2024 · 10 comments
Open

Not an issue #70

guavuavcycayfayqvqu opened this issue Jun 1, 2024 · 10 comments
Labels
enhancement New feature or request

Comments

@guavuavcycayfayqvqu
Copy link

I asked for adding support for otto ninja using esp32 but they said no good servo library for esp32. There exists https://github.com/pvanallen/VarSpeedPython and https://github.com/RoboticsBrno/ServoESP32 can you please port them for esp32.

@sfranzyshen
Copy link
Contributor

Hi @guavuavcycayfayqvqu

I asked for adding support for otto ninja using esp32 but they said no good servo library for esp32. There exists https://github.com/pvanallen/VarSpeedPython and https://github.com/RoboticsBrno/ServoESP32 can you please port them for esp32.

We are currently working on a rework of the arduino library to support several platforms ... esp32 being just one of them. We will also be unifying the code for the various models (biped, wheels, and ninja) ... The project outline can be found here
https://github.com/OttoDIY/OttoDIYLib/tree/devel-13.1.0 ... work is slow and things won't be available for awhile ...

I am not sure who (or where) you asked for help but there is a facebook group and discord server with many users that can help you ... here

https://discord.gg/BhxefDPz
https://www.facebook.com/groups/ottodiy

I will leave it up to you to decide on if and when to close this issue

~peace

@guavuavcycayfayqvqu
Copy link
Author

@cparrapa told that there is no good servo library so i tried to make one i already mentioned link in other issue and requested pull.

@guavuavcycayfayqvqu
Copy link
Author

Can you check out it please.

@guavuavcycayfayqvqu
Copy link
Author

Maybe esp32 support take a while team has to fix library, make custom pcb and maybe needed to modify 3d design 😔.

@sfranzyshen
Copy link
Contributor

team has to fix library

We are working on it ... https://github.com/OttoDIY/OttoDIYLib/tree/devel-13.1.0

make custom pcb and

I agree! but instead of a custom mcu board ... we need a custom power board more ...

maybe needed to modify 3d design 😔.

We are working on it too ... https://www.tinkercad.com/users/9Wbn1uShxa2?size=small

@sfranzyshen
Copy link
Contributor

sfranzyshen commented Jun 2, 2024

Can you check out it please.

yes, I will review your changes ... but after merging ninja into the main Otto code ... the OttoNinja package will be retired ... so any changes or patches will only be applied to the OttoDIYLib package (repo) ...

@cparrapa cparrapa added the enhancement New feature or request label Jun 6, 2024
@cparrapa
Copy link
Member

cparrapa commented Jun 6, 2024

Hi guys @guavuavcycayfayqvqu @sfranzyshen

I labeled this as enhancement

I meant there is no good ESP32 library that will be automatically ported, specially with the oscillator dependency it needs to be tested with the hardware.

Guys instead of the custom board, the new HP Otto board already works for this, comes with the right power and the compatibility is kept across the projects, including the modularity. https://hprobots.com/otto-robot/product/ it will be faster approach to implement the ESP32 support.

@guavuavcycayfayqvqu
Copy link
Author

Yes it's great. But in my country they don't ship and it's fun to make by myself 😁.

@guavuavcycayfayqvqu
Copy link
Author

guavuavcycayfayqvqu commented Jun 8, 2024 via email

@cparrapa
Copy link
Member

cparrapa commented Jun 9, 2024

Yes it's great. But in my country they don't ship and it's fun to make by myself 😁.

If you mean for direct sales you can contact them and they will arrange which country are you from?
HP Robots and Otto DIY are under the same roof. 🤗

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants