Skip to content

This project gathers all the basic examples of the foundation libraries.

License

Notifications You must be signed in to change notification settings

MicroEJ/Example-Foundation-Libraries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sdk_6.0 badge

arch_8.0 badge

⚠️ Those samples are compatible with MICROEJ SDK 6. MICROEJ SDK 5 compatible samples are available here. ⚠️

Overview

This project gathers basic examples on how to use Foundation Libraries.

By default, the samples will use the STM32F7508-DK VEE Port.

See https://github.com/search?q=org%3AMicroEJ+VEEPort&type=repositories for the list of supported boards using MICROEJ SDK.

Each sample provides a README.md that contains instructions on how to run it.

Details

Core

EDC

EDC contains the minimal standard runtime environment for embedded devices.

Available Examples:

BON

BON focuses on devices with non-volatile and volatile memories. This library allows to fully control memory usage and start-up sequences on devices with limited memory resources.

Available Examples:

Communication with other hardware

HAL

HAL libraries present an abstraction of the communication with the hardware.

Available Examples:

Audio

The Audio Foundation Library provides APIs to record and play audio.

Available Examples:

Design a user interface

MicroUI

MicroUI provides the minimal cornerstone for quick construction of advanced, portable and user-friendly applications for a wide and heterogeneous range of devices with just-what-is-needed resources.

Available Examples:

Drawing

The Drawing Foundation Library extends MicroUI drawing APIs with more complex ones.

Available Examples:

Communication with the world

NET

NET is a lightweight Java library dedicated to networking applications. It supports stream (TCP/IP) and datagram (UDP) socket connection APIs.

Available Examples:

Bluetooth

The Bluetooth Foundation Library provides APIs to use Bluetooth in an Application.

Available Examples:

Data storage

FS

FS is a library to access multiple storage devices (in and out data streams) through a simple file system API.

Available Examples:

  • fs.helloworld: Creates a list of folders, adds some files and deletes them all.

About

This project gathers all the basic examples of the foundation libraries.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages