.. include:: /include/substitutions.txt
.. _toradex:

=======
Toradex
=======

About Toradex
*************

Toradex specializes in manufacturing high-quality embedded computing solutions
based on System on Module units (SoMs). These boards and modules are designed to
meet the needs of industrial and commercial applications, offering reliability,
longevity, and scalability. Leveraging industry-standard frameworks like Yocto
Project, Toradex enables customers to create tailored embedded systems with
ease, ensuring compatibility and flexibility.

Products Portfolio
******************

Toradex offers a wide range of system-on-modules (SoMs) and carrier boards
designed for various applications and industries. Here's a basic overview to
help you navigate the portfolio.


Aquila
------

Aquila is a new System on Module standard expanding the Toradex portfolio to
new heights, offering unparalleled performance for computationally intensive
CPU, machine learning, and vision workloads.

To power next-gen's AI requirements in industrial and other harsh environments,
Aquila introduces a proven connector: the 400-pin board-to-board connector,
making the board extra reliable, especially in these environments.

Aquila Computer on Module:

    - `Aquila iMX95 <https://www.toradex.com/computer-on-modules/
      aquila-arm-family/nxp-imx95>`_
    - `Aquila AM69 <https://www.toradex.com/computer-on-modules/
      aquila-arm-family/ti-am69>`_

Aquila Carrier Boards:

    - `Clover <https://www.toradex.com/products/carrier-board/clover>`_
    - `Aquila Development Board <https://www.toradex.com/products/carrier-board/
      aquila-development-board-kit>`_

Apalis
------

Apalis is a scalable System on Module (SoM) / Computer on Module (CoM) family
that aims to provide high performance in a compact form factor. Apalis enables
the development of advanced and robust products within a short time and with
low risks. Apalis modules scale to the highest performance in the Toradex
product range, and they provide the most interfaces of any product line on the
314-pin MXM connectors. Apalis modules are suited to a larger number of
applications in such fields as healthcare, industrial automation, robotics,
smart cities and many more. Apalis modules are supported by Toradex software
offerings and the company's rich ecosystem of other products and services.

Apalis Computer on Module:

    - `Apalis iMX8 <https://www.toradex.com/computer-on-modules/
      apalis-arm-family/nxp-imx-8>`_
    - `Apalis iMX6 <https://www.toradex.com/computer-on-modules/
      apalis-arm-family/nxp-freescale-imx-6>`_
    - `Apalis T30 <https://www.toradex.com/computer-on-modules/
      apalis-arm-family/nvidia-tegra-3>`_

Apalis Carrier Boards:

    - `Ixora <https://www.toradex.com/products/carrier-board/
      ixora-carrier-board>`_
    - `Apalis Evaluation Board <https://www.toradex.com/products/carrier-board/
      ixora-carrier-board>`_

Colibri
-------

The Colibri Arm\ |reg| family consists of SODIMM-sized System on Modules (SoM) /
Computer on Modules (CoM). The family offers miniaturized modules based on NXP\ |reg|
i.MX 8X, i.MX 6ULL, i.MX 7, i.MX 6, Vybrid and NVIDIA\ |reg| Tegra SoCs. All these
modules are pin-compatible, ensuring scalability of applications developed on
them. The Colibri family delivers cost-performance-optimized designs. An
extensive range of Colibri-compatible carrier boards and accessories, such as
cameras and displays, is also available for easy product development on the
Colibri Arm family of modules.


Colibri Computer on Module:

    - `Colibri iMX8X <https://www.toradex.com/computer-on-modules/
      colibri-arm-family/nxp-imx-8x>`_
    - `Colibri T30 <https://www.toradex.com/computer-on-modules/
      colibri-arm-family/nvidia-tegra-3>`_
    - `Colibri T20 <https://www.toradex.com/computer-on-modules/
      colibri-arm-family/nvidia-tegra-2>`_
    - `Colibri iMX6 <https://www.toradex.com/computer-on-modules/
      colibri-arm-family/nxp-freescale-imx6>`_
    - `Colibri iMX7 <https://www.toradex.com/computer-on-modules/
      colibri-arm-family/nxp-freescale-imx7>`_
    - `Colibri iMXiMX6ULL8X <https://www.toradex.com/computer-on-modules/
      colibri-arm-family/nxp-imx6ull>`_
    - `Colibri VF61 <https://www.toradex.com/computer-on-modules/
      colibri-arm-family/nxp-freescale-vybrid-vf6xx>`_
    - `Colibri VF50 <https://www.toradex.com/computer-on-modules/
      colibri-arm-family/nxp-freescale-vybrid-vf5xx>`_

Colibri Carrier Boards:

    - `Colibri Evaluation Board <https://www.toradex.com/products/carrier-board/
      colibri-evaluation-board>`_
    - `Iris Carrier Board <https://www.toradex.com/products/carrier-board/
      iris-carrier-board>`_
    - `Viola Carrier Board <https://www.toradex.com/products/carrier-board/
      viola-carrier-board>`_
    - `Aster Carrier Board <https://www.toradex.com/products/carrier-board/
      aster-carrier-board>`_


Verdin
------

Verdin is a System on Module standard expanding on the successful Colibri and
Apalis form factors. It provides a revised, modern and capable interface set
and focuses on ease-of-use, robustness and being future-proof.

Verdin is similar sized to the Colibri but with a higher pin count. A DDR4
SODIMM edge connector provides a cost-effective, highly reliable, shock- and
vibration-resistant connection.

Verdin Computer on Module:

    - `Verdin iMX8M Plus <https://www.toradex.com/computer-on-modules/
      verdin-arm-family/nxp-imx-8m-plus>`_
    - `Verdin iMX8M Mini <https://www.toradex.com/computer-on-modules/
      verdin-arm-family/nxp-imx-8m-mini-nano>`_
    - `Verdin AM62 <https://www.toradex.com/computer-on-modules/
      verdin-arm-family/ti-am62>`_
    - `i.MX 95 Verdin Evaluation Kit <https://www.toradex.com/
      computer-on-modules/verdin-arm-family/nxp-imx95-evaluation-kit>`_
    - `Verdin iMX95 <https://www.toradex.com/computer-on-modules/
      verdin-arm-family/nxp-imx95-evaluation-kit#verdin-imx95>`_

Verdin Carrier Boards:

    - `Verdin Development Board with HDMI Adapter <https://www.toradex.com/
      products/carrier-board/verdin-development-board-kit>`_
    - `Dahlia Carrier Board with HDMI Adapter <https://www.toradex.com/products/
      carrier-board/dahlia-carrier-board-kit>`_
    - `Yavia <https://www.toradex.com/products/carrier-board/yavia>`_
    - `Mallow Carrier Board <https://www.toradex.com/products/carrier-board/
      mallow-carrier-board>`_
    - `Ivy Carrier Board <https://www.toradex.com/products/carrier-board/
      ivy-carrier-board>`_

TorizonOS
*********

TorizonOS is a Linux-based operating system developed by Toradex, tailored for
embedded systems. It is designed to simplify the development, deployment, and
maintenance of applications, especially in industrial and IoT settings.
Combining ease of use with powerful features like containerization and
over-the-air (OTA) updates, TorizonOS helps developers accelerate
time-to-market while ensuring robust performance and security for embedded
applications.

A TorizonOS guide to develop an application using LVGL can be found in the
:ref:`torizon-os-section` section.

More information is provided in the `Torizon documentation <https://www.torizon.
io/torizon-os>`_.

Toradex Examples
****************

There are existing ready to use repositories available. Click `here <https://
github.com/lvgl?q=lv_port_toradex&type=all&language=&sort=>`_ to check them out.

