15 Commits

Author SHA1 Message Date
Piyush Shah
27c1dfde76 esp32c5: Add ESP32-C5 CI support and update documentation
- Add dedicated CI job for ESP32-C5 preview (release/v5.5 only, --preview flag)
- Update README to include ESP32-C5 (preview) in supported chips list
2025-06-09 17:44:41 +05:30
Piyush Shah
6c82ec8c1e readme: Update note for removing support for esp-idf v4.x 2025-03-25 17:57:38 +05:30
Shubham Patil
2b6ce90678 launchpad: Add the per example readme and build config 2024-12-06 17:03:32 +05:30
Shubham Patil
a8c641a1f0 docs: add link to esp-rainmaker launchpad deployment 2024-11-15 20:32:25 +05:30
Vikram Dattu
c552643831 Removed .readthedocs.yml and docs_build badge
- Since, we have now moved from readthedocs, this is not needed anymore
2024-06-10 18:36:48 +05:30
Vikram Dattu
fb88feca05 docs build: switch to esp-docs framework from raw doxygen build 2024-05-13 14:45:04 +05:30
Vikram Dattu
fb87970deb Updated README
- Drop `beta` from description
  - The solution is not limited to ESP32 and ESP32-S2
  - Drop IDF support 4.0 from documentation
2024-05-10 21:16:26 +05:30
Piyush Shah
31d4b375e3 esp_rmaker: Moved out some generic modules from esp_rainmaker component
The following are now part of a separate repo (and included as git submodule):
- MQTT glue layer
- Work Queue
- Utilities (reset, reboot, time sync, timezone, etc.)
- Factory Storage

Even CLI is now a part of a seperate repo, included here as a git submodule.
2021-02-03 15:30:55 +05:30
Piyush Shah
7a13a9d545 json: Use upstream json_generator and json_parser as submodules
The JSON generator and JSON parser being used in ESP RainMaker were
taken from third party repos. In order to ensure that they are
better in sync with the upstream repos, they have now been included
as submodules.

Please run `git submodule update --init --recursive` once to pull in
these submodules.
2020-10-16 21:52:31 +05:30
Piyush Shah
7d5c39eb83 idf4.0_compat: Minor changes for IDF 4.0 compatibility
If IDF version being used is 4.0, following changes will happen:
- tcpip_adapter will be used, instead of esp_netif.
- MQTT port 8883 will be used, even if 443 is chosen, because
443 requires ALPN options in MQTT, which aren't supported in IDF 4.0
2020-09-01 16:08:09 +05:30
Piyush Shah
a3a1d05531 esp_rainmaker_core: Code restructure and API changes
- APIs and data structures changed to a more object oriented approach.
- Some internal files split into multiple files to separate out functionality
  of node, device and parameter.
- A new doc file CHANGES.md added to help understand the changes.
- Modified all the examples as per these changes in the RainMaker APIs.
2020-07-31 16:16:21 +05:30
Shubham Patil
475984cd4f esp_rmaker_core: Fix typos in c api docs
Added
- Pointers to github repos of phone apps
2020-07-08 14:11:09 +05:30
Piyush Shah
4ec67ebfe1 readme: Add Gitter chat and forum links 2020-05-13 22:34:31 +05:30
Piyush Shah
72242952a2 esp_rainmaker: Add various required components, examples and CLI 2020-04-16 04:13:35 +05:30
Piyush Shah
a3860a1c4f ESP RainMaker: Coming Soon! 2020-03-02 15:54:22 +05:30