-In case I use the actual board1a) How can I get this thing to work?
I would like to use the Servo library to program this thing2a) I read that maybe a couple changes to the servo library will be necessary, is this true?
3a) how can i assign a serial to a servo (using the servo library) if numbers on my board are completely different than Arduino ones
#define Servo1 12#define Knee2 10#define BUZZER PIN_PD5
-In case I switch to Arduino Uno + Servo Shield (maybe PCA9685) I especially care to program in C++ and keep things simple, I'm a begginner after all, what I see online is that if people use a shield often if not always uses an adafruit-related code, that i find a bit frightening to begin with :/
1b) If that's the only way of course i don't think it will be impossible but using the servo library is preferred, can I use it anyway?
2b) I have my servos, i would have to break the cable to attach them to the shield or i can keep them as they are? (pins are matching or not or maybe?)
3b) Which shield should i use? Are there different ones?
4b) Can I add other sensor to the shield? (proximity, light, camera?)
5b) Can I automate the robot or something more powerful will be necessary?
6b) What about the battery? Can i use the same one?
Replace the pre ... ... there's no auto-reset circuitry and no reset switch, which is a bit of a problem. You'll need a USB/Serial cable that matches the circuitry on board (or you can connect to USART0, which is on a connector, using the adapter that you have.)Sounds like a lot of effort.
Um. Which servo library, exactly? I don't know offhand whether which (if any) of the servo libraries supports the m128.
That's questionable. I think the original board you have runs at 3.3V, so it works fine with a 6V battery. An Uno needs either >7V at the Vin/Barrel connector, or <5.5V directly into the +5V connection. a 6V battery is thus "inconvenient." (if it's a rechargeable battery 10+ years old, it's probably dead and unusable anyway.)