Skip to content

This project gathers simple applications using IoT libraries.

License

Notifications You must be signed in to change notification settings

MicroEJ/Example-IOT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sdk_6 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 simple applications using IoT 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.

Usage

Each subfolder contains a distinct IoT application and its own README file.

androidconnectivity: shows how to use the connectivity manager.
cbor: shows how to use the ej.cbor serializer/deserializer.
cbor-json: shows how to use the ej.cbor with json serializer/deserializer.
dynamic-restserver: shows how to use a rest server.
json: shows how to use the org.json.me parser.
mqtt-publisher: shows how to publish MQTT data to a regular MQTT broker.
mqtt-subscriber: shows how to subscribe to a regular MQTT broker.
ssl-mqtt-publisher: shows how to publish MQTT data to a MQTT broker via SSL.
ssl-mqtt-subscriber: shows how to subscribe to a MQTT broker via SSL.
ssl-mutual: shows a mutual authentication.
ssl-mutual-server: shows how to use a mutual server with SSL.
ssl-rest-headless: shows a simple Resty using TLS.
ssl-websocket: shows how to use WebSockets connecting to echo.microej.com over TLS.

Changes

See the change log file CHANGELOG.rst located at the root of this repository.

License

See the license file LICENSE.txt located at the root of this repository.

Troubleshooting

If you are encountering issues with the examples, make sure you are not running any VPN as it may cause errors.

About

This project gathers simple applications using IoT libraries.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages