Skip to content

Latest commit

 

History

History
60 lines (40 loc) · 2.6 KB

README.rst

File metadata and controls

60 lines (40 loc) · 2.6 KB

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.