Hey folks, just got my Bittle and put it together. I had a couple hours of frustation - it wasn't executing any behaviors. It could go to zero, rest, and do calibration, but whenever it tried to do a behavior it would just wiggle briefly without doing anything.
Turns out I had the programmer in Arduino left on the default, "avrdude". It still programmed without issue, but I guess it didn't write the EEPROM properly or something. I switched to "USBtinyISP", loaded WriteInstinct, and now it works! There still seem to be some slight calibration issues, but overall I'm pretty happy. Looking forward to BiBoard and using an ESP32.
I remake all several times, always iqual, a short movement in three legs and other a little more long. I don't know reason but I make what you say and my Bittle is OK. Thank a lot Michael.
So, to avoid confusion - I was changing multiple things at once. Even though I was sure I'd plugged everything in correctly, I had the head and one of the legs swapped, which I think was the actual cause of the short movement. I changed programmers at the same time I fixed that, hence my confusion.
I was using the USB uploader (as opposed to an AVR programmer), so which programmer is selected in Arduino shouldn't affect things - if it programs successful, I think it should be fine. But there's no harm in making sure it's set to USBtinyISP
Hi, I had a similar problem, only a short movement😐, after a ten o more hours😓 I went to forum and followed what Michael sayed. My Bittle now is ok when I use the IR Remote. I can finish calibration.😊
Hi, the programmer option is only for burning the bootloader. The USBtinyISP won't take any effect if you are only uploading the sketch with the provided USB uploader.