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


May 12, 2016:

Release 2.0.0 introduces two noteworthy features for the STM32F429 SOM Linux BSP. These are the new kernel version and an integration with the Eclipse IDE.

Read more ...


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 ...


  • 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.