Skip to content

Commit

Permalink
Update Readme.
Browse files Browse the repository at this point in the history
  • Loading branch information
mobizt committed Mar 24, 2024
1 parent 8fd9a1d commit 2bc78ac
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,17 @@ This library provides Firebase Realtime database and Firebase Cloud Messaging fu

The features can be configurable to add and exclude some unused features, see [Library Build Options](#library-build-options).

If you use other Arduino devices or you want to use more Firebase services included Cloud Firestore database, Firebase Storage, Google Cloud Storage and Cloud Functions for Firebase, please use [Firebase-ESP-Client](https://github.com/mobizt/Firebase-ESP-Client) library instead.
## We're moving to the new library

The new async [FirebaseClient](https://github.com/mobizt/FirebaseClient) library is now availavle in Arduino IDE and PlatformIO's Library Manager.

The RTDB (Realtime database), FCM (Cloud Messaing) and core code used in `Firebase-ESP-Client`, `FirebaseESP8266` and `FirebaseESP32` libraries are the same unless the syntaxes are different. Please see the library examples for usage guidlines.
It will be the old Firebase libraries (Firebase-ESP-Client, Firebase-ESP8266 and FirebaseESP32) replacement.

The `FirebaseESP8266` and `FirebaseESP32` libraries are the old and limited features Firebase client library while `Firebase-ESP-Client` is the newver version of Firebase client library that developed to support more Firebase services.
The new library provides simpler APIs interface, faster and more reliable operations. It can use in both sync and async operations.

The new version of new async [FirebaseClient](https://github.com/mobizt/FirebaseClient) library is availavle for you to try.
All old Firebase libraries will be deprecated soon this year and we recommended to upgrade your current code to work with new async [FirebaseClient](https://github.com/mobizt/FirebaseClient) library instead.

For Arduino NANO 33 IoT, Arduino MKR WiFi 1010, Arduino MKR VIDOR 4000, Arduino Nano RP2040 Connect, we recommend to use new async [FirebaseClient](https://github.com/mobizt/FirebaseClient) library instead of this old [Firebase-Arduino-WiFiNINA](https://github.com/mobizt/Firebase-Arduino-WiFiNINA) library.

## Contents

Expand Down

0 comments on commit 2bc78ac

Please sign in to comment.