You've Selected

Blog

The Toradex blog encapsulates key insights and updates from our developers that would help provide an in-depth understanding of our product portfolio and its many advantages. Additionally, trends and tools are outlined in order to keep you abreast with developments at Toradex.

Starting with OpenCV on i.MX 6 processors


Wednesday, November 22, 2017

ColibriApalisComputer vision (CV) has been a field of study that is expanding its boundaries every day. This blog post is an introduction to the use of computer vision in embedded systems, by employing the OpenCV 2.4 and 3.1 versions in Computer on Modules (CoMs) equipped with NXP's i.MX 6 processors. The CoMs chosen were the Colibri and Apalis families from Toradex.

Creating graphical interfaces for embedded Linux with Electron


Friday, October 13, 2017

ColibriCurrently, graphical user interfaces (GUIs) are used in a large number of embedded projects. GUIs allow users to interact with digital devices through graphical elements like icons and other indicators present on the screen. Good GUIs are important for embedded devices, as they improve ease of use and help users to understand a device’s operation more readily.

In the current market, there are many tools to create GUIs, such as Electron, a framework for creating native applications with web technologies like JavaScript, HTML and CSS. In this blog post, we will install Electron on a Toradex Colibri iMX6 module, run some basic sample programs to evaluate the software and lastly, develop a basic GUI using Node.js, JavaScript, HTML and CSS.

First Steps Developing Embedded Applications using Heterogeneous Multicore Processors – Compiling and Deploying Applications on the Cortex-M core is easy!


Tuesday, April 4, 2017

This is a series of articles aiming to demystify the development of embedded systems using Heterogeneous Multicore Processing architecture powered SoCs. Through a practical approach and presentation of several demos, this will provide to you a quick start to your development.

Developing Real-Time Systems on Application Processors


Wednesday, February 8, 2017

LinuxTraditionally, microcontrollers are used for systems with deterministic real-time response. With the increasing need for higher performance, exciting UI and high-speed connectivity in end-products, many system designers are inclined to use application processors or SoCs with a feature-rich OS, a combination that may compromise real-time response. In this blog post, we present three approaches to add real-time behaviour in SoC-based designs.

Android or Linux for embedded systems, some thoughts


Tuesday, December 27, 2016

LinuxAndroidWondering whether to use Android or Linux for your next embedded product development? In this post, our partner Antmicro attempts to answer this question and also discusses the differences and commonalities between these two operating systems.

Experimenting with OpenCL on Apalis iMX6Q


Friday, December 2, 2016

ApalisIn this post, we experiment with OpenCL using Toradex's Apalis iMX6Q SoM to compare two applications - one of them running on the GPU and the other on the CPU. At the end we share the results found in this experiment.

Application development on Windows Embedded Compact 2013


Thursday, March 10, 2016

WindowsWindows Embedded Compact 2013 is the latest product release in the Microsoft Embedded Compact family. It was launched in 2013 and will be supported until 2023, when the end of its life cycle is scheduled.

A major advantage of using the new Windows Embedded Compact 2013 is having the .NET Compact 3.9 and this is what we will be testing in this blog post.

What can you build with System on Modules (SoM)?


Monday, January 25, 2016

Modularity System on Modules are ideal to build variety of embedded products targeted for diverse industries. Get to know about the ARM-based SoM portfolio of Toradex and their relevant applications.

Is Windows CE / Windows Embedded Compact the right choice for a new project? Which version?


Monday, August 3, 2015

WindowsKnow about the evolution of various versions of Windows CE/ Windows Embedded Compact and Toradex support for these versions. Also, explore the suitability of these various versions for your embedded product development.