Arduino M0 board

Jan Janson's picture


I am trying to use an Arduino M0 board (with SAMD21 processor)

After I had included some  #ifndef ARDUINO_ARCH_SAMD statements in the MrlComm.ino source files, I was able to upload this script to the board without any error.

I also managed to run the arduino service in MyRobotLab connected with this board, but somehow connecting this arduino-service to a servo fails. (no error message, just stops)

I think I have to add this board to boards.txt, but I have no idea where to find the settings/parameters for this board.

Can anyone help?

She's creepy but she's walking

Humanoid's picture


Moving head while talking

rekabuk's picture

I thought I'd try to be clever and get Eric to move his head a little while he talks. The code works and he moves his head, but now the voice replay is broken up - why is that?

Why can I move the jaw while talking but not another servo?


Position Tracking, Creating a room map

juerg's picture

I have a cart for my InMoov and wanted to add a bit of autonomy to it. I already have a cart control app and I am able to identify an Aruco marker and extract its distance and orientation.

My current steps are now moving the cart to a position in front of the marker and I would like to keep track of the distance travelled and possibly - with the help of the kinect camera - build kind of a map of my room.. - to good to be true

Doki's picture

I would like to point all contributors to myrobotlab to a new website

ProgramAB Gestures

rekabuk's picture

I've put aside MouthControl for the moment and tried to get the my InMoov bot to respond to my voices commands.

I have the "gestures.aiml" file in the aiml directory and MRL seems to be loading it. But when I speak the command, my words are correctly recognised but the bot does not respond. With either the action or the template speech. I found a forum message saying  I need to say "ENTER GESTURES" to get into the right mode, but this didn't work either.

Servo pins and configuration

astro's picture

I was trying to connect the servos, apparently I can not set other pins that are not inmoov standard in some parts, it seems hardcoded.

For example in the right arm does not take the changes:

I set right bicep to 38 and continues at 8.

Servo ping fixed