I had serious difficulties to upload the firmware (the upload got into an infinite loop with the question "Reset joint offset?" (both the Petoi Desktop and the Arduino IDE). Finally, I managed to resolve the issues (but don´t know how). A few days later I connected a HCSR 05 ultrasonic sensor and tested it (it worked). I decided to recalibrate the robot, but the calibration did not work. I re-loaded the firmware and since the same "Reset joint offset" loop have been occuring.
If I quit and start the calibration there is an error message
re ['c\r\n', '']
of
Exception in Tkinter callback
Traceback (most recent call last):
File "tkinter\__init__.py", line 1705, in call
File "Calibrator.py", line 31, in <lambda>
File "Calibrator.py", line 127, in calibFun
IndexError: list index out of range
If I comment out the Main Sketch, the desktop Petoi App does not recognize the connected board. Also, a very bright blue led is on (I don t remember seeing it before..).
Usually there is no response leads to this exception. please make sure the switch on the bottom side of NyBoard is dialed to the Arduino side first. Then do the Upgrade Firmware.