Hi there, first post because honestly out I'm out of ideas.
I assembled my Petoi Bittle without any problem, played with it for days (over BT, WiFi with HTTP interface, etc).
That was pretty fun for a while so I tried to setup the computer vision module. Somehow, that didn't work.
The problem is, once after trying the CV module, the rest didn't work well anymore, namely trying basic skills (e.g walk, rest, etc) always gave consistently bad results.
I did at some point modify opencat.ino (insuring I used the right V1_0 board that I own) including custom skills but I'm rather sure I didn't modify the default ones.
Anyway I tried few times rewriting with Arduino but somehow that erratic behavior fails.
To summarize :
* I start the Petoi
* I can connect to it via BlueTooth with the iOS app
* I can try to calibrate it
* I can adjust and each join will move correctly (i.e +- will move the right joint by the right angle)
What I can not do though is then use anything after that. No skill will give the expected outcome. What is even stranger now, with the version 2.0 I used using the desktop app (thinking maybe I made something wrong with Arduino and my builds) is that some limbs somehow move very slowly (e.g head and joint 8).
Anyway... to keep a long story short it looks like everything works well hardware wise as I can start it, connect to it, yet somehow software wise there is a problem. Consequently I'm wondering if I can get back to a working state somehow thanks to the desktop app and if so how.
Video at https://video.benetou.fr/w/kRtXBuwmAdcNPcWfp8CpnE but it doesn't even show calibration as I was worried it would somehow pop off limbs (in particular the head that is screwed back, others are not).
Well I briefly tried but didn't manage.
I would still like to manage to make it work again so I'm wondering what's the diagnosis process. I'm ready to dedicate more time to isolate if something is broken and if need be buy it again e.g https://www.petoi.com/products/nyboard-customized-arduino-board
Any suggestion on a step by step process which would insure identifying what fails, hardware or software?