bytebeamio/bytebeam-esp-idf-sdk

1.0.1

uploaded 11 months ago
Application for connecting ESP devices to Bytebeam IoT platform

readme

# Bytebeam ESP IDF SDK

<div>
    <img alt="Bytebeam ESP IDF SDK Logo" src="docs/logo.png" />
</div>

This SDK consist of components that can be used for connecting ESP devices to [Bytebeam](https://bytebeam.io/) IoT platform

## Features :-

- Efficiently send data to cloud.
- Receive commands from the cloud, execute them and update progress of execution.
- Download Firmware images from cloud in case of OTA updates being triggered from cloud.

## What's included in the SDK :-

- **components/bytebeam_esp_sdk** :-  This section contains source code for various functions that can be used by applications for interacting with Bytebeam platform. 
- **examples** :- This folder conatins demo application's which demonstrates establishing secure connection with Bytebeam platform. Also, it demonstrates periodic data pushing and receiving actions.
- **provisioning** :- This folder contains application for pushing device config data to file system of device (say SPIFFS).

## Dependencies :-

- [ESP-IDF](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/) 
- ESP32 Dev Board

We recommend to install the latest version of the ESP-IDF.

## SDK Setup and Integration :-

This SDK can be integrated with new as well as existing ESP projects. Follow the [instruction guide](https://bytebeam.io/docs/esp-idf) for setting up and integrating SDK with your projects. 

## Community :-

- Follow us on [Twitter](https://twitter.com/bytebeamhq)
- Connect with us on [LinkedIn](https://www.linkedin.com/company/bytebeam/)
- Read our official [Blog](https://bytebeam.io/blog/)

## Contributing :-

Contributions are welcome! Not only you’ll encourage the development of the SDK, but you’ll also learn how to best use the SDK and probably some C too.

See [the contributing guide](CONTRIBUTING.md) for detailed instructions on how to get started with the SDK. Please follow the [code of conduct](CODE_OF_CONDUCT.md) while contributing.

## License :-

This SDK is licensed under the Apache License, Version 2.0 (see [LICENSE](LICENSE) for details).

Links

Supports all targets

Maintainer

  • Mayank Narang <https://github.com/mayankbytebeam>

License: Apache-2.0

To add this component to your project, run:

idf.py add-dependency "bytebeamio/bytebeam-esp-idf-sdk^1.0.1"

or download archive

Stats

  • Downloaded in total
    Downloaded in total 17 times
  • Downloaded this version
    This version: 17 times

Badge

bytebeamio/bytebeam-esp-idf-sdk version: 1.0.1
|