DESK-MX8M-L/Development/Application examples

From DAVE Developer's Wiki
Jump to: navigation, search
History
Issue Date Notes
2024/06/13 DESK-MX6-L-4.x.x release



Application examples[edit | edit source]

Hello World C[edit | edit source]

This page shows how to create and cross-compile the first C source code application: the classic Hello World!

Hello World Python[edit | edit source]

This page provides an example of how to use the embedded Python interpreter language. The python3 is provided by default into dave-image-devel-desk DAVE Embedded Systems' standard Yocto distribution

Flutter embedded[edit | edit source]

Flutter application can easily run once the flutter runtime is installed in the target.

flutter demo on SBC ORCA

node.js[edit | edit source]

An example on how to install node.js and using a GPIO or create an web server can be found here

node.js on SBC ORCA

Date and Time[edit | edit source]

This page describes how to add an external battery-backup RTC and keep system date and time synchronized using the NTP services

How to synchronize date and time

Package management[edit | edit source]

It is possible to install other - already built - packages in the target using apt-get package manager

Package management with apt.get on DESK-MX8M-L

PWMs[edit | edit source]

It is possible to configure up to 4 PWMs using the corresponding pins in the GPIOs expansion connector

4 PWMs on SBC ORCA

Audio[edit | edit source]

Using an external USB-to-audio adapter, it is possible to add an external audio codec for an easy-to-use audio interface.