White Paper


Practical Advice on Running uClinux on Cortex-M3/M4

Linux, in form of uClinux, can be used in practical designs based on Cortex-M3/M4. Learn how this is possible and how it works.

Learn more

Video of the Month


Qt GUI with Touchscreen in Linux on STM32F7

This video demonstrates a Qt GUI application with touchscreen running under Linux on STM32F7.

Watch now


Why register?

  • Download software and technical materials
  • Purchase products at our on-line shop
  • Receive design news to stay up-to-date with Emcraft's new solutions




What's New


November 12, 2015:

Release 1.14.3 introduces support for the Microsemi M2S060 System-On-Module and also provides some enhancements and bug-fixes to the M2S-FG484 SOM Linux BSP.

Read more ...

August 11, 2015:

Emcraft Systems and StratusIoTsolutions deliver ARM® M7 functionality in a customer product using Emcraft’s STM32F7 System-On-Module.

Read more ...


  • Video Highlights

Shell, Networking and Journalling Flash File System from Linux on STM32F7

This video is a demonstration of basic shell, networking and Flash management capabilities provided by uClinux running on the STmicro STM32F7 microcontroller.

Linux Kinetis K70: QT GUI with Touchscreen Demo

This video is a demonstration of a GUI with touchscreen based on Qt for uClinux running on the Freescale Kinetis K70. The demo runs on the Cortex-M4 core of a 150Mhz K70 using the Emcraft Systems K70 System-On-Module (SOM) as a hardware platform.

Linux Low-Power Mode on Kinetis

Watch the Kinetis K70/K61 running uClinux consume only 0.7 mA in low-power mode. The Vybrid SOM with a local LCD runs Linux to provide a GUI for the demo.


Linux LPC17xx: Framebuffer and QT GUI Demo

This video is a demonstration of the Linux framebuffer driver and the QT GUI library on LPC17xx. The demo runs on the Cortex-M3 core of the NXP LPC1788 microcontroller using the Embedded Artists LPC1788-DEV-KIT board as a hardware platform.