Skip to content

anedyaio/anedya-example-nodemcu

Repository files navigation

Anedya-Example-NodeMcu

Logo

This repository contains example projects for the ESP8266(NodeMcu) microcontroller utilizing the Anedya APIs. Anedya is a comprehensive cloud platform that offers Platform as a Service (PaaS) for IoT applications. It covers all aspects, including device lifecycle management, data storage, alerts, and data aggregation in a single platform. Anedya simplifies the integration of IoT hardware with the server and eliminates the burden of IoT cloud infrastructure development and management.

Examples Included:

The examples demonstrate how to utilize Anedya with NodeMcu:

  • Data Submission and Visualization via HTTP: Submit data to the Anedya cloud and visualize it using HTTP requests. Click here, for more info.

  • Data Submission and Visualization via MQTT: Submit data to the Anedya cloud and visualize it using MQTT (Message Queuing Telemetry Transport) protocol. Click here, for more info.

  • Device Logs Submission via HTTP: Submit device logs to the Anedya cloud using HTTP requests. Click here, for more info.

  • Device Logs Submission via MQTT: Submit device logs to the Anedya cloud using MQTT. click here, for more info.

  • Device Commands Control via MQTT: Control your device through the anedya dashboard-commands using MQTT. Click here, for more info.

Getting Started

To get started with the examples:

  1. Choose the code, create the .ino file, and open it in the Arduino IDE.
  2. Fill in your Wi-Fi credentials, physical device ID, and connection key (obtained from the dashboard).
  3. Select the Board and Port number.
  4. Upload the code.

Documentation

For detailed documentation, refer to the official documentation here.

License

This project is licensed under the MIT License.

Tip

Looking for Python SDK? Visit PyPi or Github Repository

Tip

For more information, visit anedya.io