# About the TRIK controller

The **TRIK controller** is an educational robotics platform developed by a team of experienced engineers specifically for robotics.

[TRIK Studio](https://help.trikset.com/en/studio/about) supports this platform.

![](https://2483351831-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M5X9hKwiSqRSQIAMGf6%2F-M5XAKF1A-3WQFbUtwGI%2F%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D0%A2%D0%A0%D0%98%D0%9A.png?alt=media\&token=abc2f2c0-1f98-4ed0-a5ab-2f11201d3a92)

The TRIK controller has a color touchscreen display, [programmable buttons](https://help.trikset.com/en/trik/programming-visual/sensory-variables) and a Wi-Fi module that can operate in [two modes](https://help.trikset.com/en/trik/wi-fi).

The TRIK controller is compatible with a wide range of [peripheral devices](https://help.trikset.com/en/trik/work-with-devices), including all the necessary equipment for controlling DC motors and servo drives, as well as for receiving and processing information from digital and analog sensors, microphones, and video modules.

The TRIK controller supports various ways of connecting via [Wi-Fi](https://help.trikset.com/en/trik/wi-fi), [connecting and working with external devices](https://help.trikset.com/en/trik/work-with-devices).

{% hint style="info" %}
For detailed information about the TRIK controller, see the manufacturer's [website](https://trikset.com/en/products/trik-controller).
{% endhint %}

## TRIK controller programming

To program the TRIK controller, select "TRIK" in the TRIK Studio settings in the "Robots" tab.

![](https://2483351831-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-MSiUZpfL5eycAdBGjdq%2F-MSiV0jeT21chV_-UeDl%2F70%202%20En%20robots-TRIK%20New%202.png?alt=media\&token=1dfe0f13-f77f-47c3-8fcd-0e0a47e95c12)

Use [specialized ](https://help.trikset.com/en/trik/programming-visual/blocks)and [common ](https://help.trikset.com/en/studio/programming-visual/blocks)blocks to write programs in a visual language. Read more about visual programming in the article

{% content-ref url="../studio/programming-visual" %}
[programming-visual](https://help.trikset.com/en/studio/programming-visual)
{% endcontent-ref %}

Read about text programming in the article

{% content-ref url="../studio/programming-code" %}
[programming-code](https://help.trikset.com/en/studio/programming-code)
{% endcontent-ref %}
