> For the complete documentation index, see [llms.txt](https://docs.robpod.cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.robpod.cloud/hmi-designer/hmi-tutorials/beginner-tutorial.md).

# Beginner Tutorial

In this tutorial a **Pick and Place** application with HMI panel for Universal Robots is developed starting from scratch. URScript is used as preferred programming mode in this tutorial.

Covered topics:

* HMI Desinger introduction and navigation
* HMI Robot Plugin Installation
* HMI graphical components setup
* Linking with robot variables and functions
* Running the HMI application on robot teach pendant

{% embed url="<https://youtu.be/VsnTIF-bgZ0>" %}

**Resources**

{% file src="/files/WO2nnWFY6pyaqrkF8sSn" %}
Robot Script file
{% endfile %}

{% file src="/files/ynVGwCsLLsYkQaFivFR1" %}
Robpod HMI panel file
{% endfile %}
