# Tinkerkit Controlling the Robot Arm Directly

**URL:** <https://forum.arduino.cc/t/tinkerkit-controlling-the-robot-arm-directly/1174991>\
**Category:** General Guidance\
**Created:** [October 4, 2023, 1:40pm UTC](https://forum.arduino.cc/t/tinkerkit-controlling-the-robot-arm-directly/1174991 "2023-10-04T13:40:51Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![niro7](https://avatars.discourse-cdn.com/v4/letter/n/41988e/32.png) [@niro7](https://forum.arduino.cc/u/niro7)\
**Post date:** [October 4, 2023, 1:40pm UTC](https://forum.arduino.cc/t/tinkerkit-controlling-the-robot-arm-directly/1174991/1 "2023-10-04T13:40:52Z")

</div>

Hello I'm working on a new project and I have a question: How can I control the robot ARM with Python via the Arduino board (I use Python because of the GUI and because I read somewhere that this also works but can't find the article or the page anymore)  
thx for the help.

---

<div class="post-metadata">

**Author:** ![sterretje](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/sterretje/32/391294_2.png) [@sterretje](https://forum.arduino.cc/u/sterretje)\
**Post date:** [October 4, 2023, 2:21pm UTC](https://forum.arduino.cc/t/tinkerkit-controlling-the-robot-arm-directly/1174991/2 "2023-10-04T14:21:43Z")

</div>

Your write an Arduino program that receives data over serial and does "things" associated with the received data; you can test with serial monitor. Once that is working, you can write the matching Python program for the PC that communicates with the Arduino over serial.

Note:  
Serial is just an example; it's relatively easy to test.

Below a matching pair of tutorials:

> [@Serial Input Basics - updated](https://forum.arduino.cc/t/serial-input-basics-updated/382007):
>
> Updated Version Please note that this is a revised version of the advice in [this earlier Thread](http://forum.arduino.cc/index.php?topic=288234.0) which has become very long. As far as possible I have kept the code examples identical or simplifed them slightly. It should not be necessary to refer to the older Thread, but feel free to do so. Contents The following sections are in this Tutorial Introduction Serial data is slow by Arduino standards Example 1 - Receiving single characters Why code is organized into functions Exampl…

> [@Demo of PC-Arduino comms using Python](https://forum.arduino.cc/t/demo-of-pc-arduino-comms-using-python/219184/):
>
> I haven't been able to find a piece of example code (both the Python and the Arduino stuff) that can reliably send and receive text and/or binary data between a PC and an Arduino. So I have written a pair of demo programs - one in Python and one for the Arduino - in the hope that they might be useful to newcomers. I have written the programs on a Linux PC. It would be great if someone could let me know if they work on Windows and Mac systems. I originally wrote the Python program in JRuby as I…

Your topic has been moved to a more suitable category on the forum. Please read the sticky topics in [Uncategorized - Arduino Forum](https://forum.arduino.cc/c/using-arduino/uncategorized/184) to understand why.

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [April 1, 2024, 2:22pm UTC](https://forum.arduino.cc/t/tinkerkit-controlling-the-robot-arm-directly/1174991/3 "2024-04-01T14:22:20Z")

</div>

Closed on April 1, 2024, 2:22pm UTC

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
