Skip to content

Commit c5b22ae

Browse files
committed
Update README
1 parent a788230 commit c5b22ae

File tree

1 file changed

+28
-1
lines changed

1 file changed

+28
-1
lines changed

REAME.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
This project consists of an ESP-32s that uses Arduino libraries to receive data (temperature, air/soil humidity, and light intensity) through UART and send it to an MQTT server on Ubidots. PlatformIO is used as the integrated development environment (IDE).
44

5-
## Before start...
5+
## Before start
6+
67
Before compiling the project, you must create a file named wifi_credentials.h with the following defined macros:
78

89
```c++
@@ -28,3 +29,29 @@ Additionally, you can customize the project by overwriting the following constan
2829
```
2930

3031
| ⚠️ Make sure that the slave device transmits at the same baud rate defined in the BAUD_RATE macro.
32+
33+
## Future changes
34+
35+
We are planning to add the following features in the future:
36+
37+
* Add support for sensors without dependency on an external MCU.
38+
* Receive signals from the MQTT server to control some actuators.
39+
* Set the device to sleep mode to save energy.
40+
* Set the WiFi credentials through the next options:
41+
* Through the MQTT server.
42+
* Through a web app.
43+
* Through a mobile app.
44+
* Through a Bluetooth connection.
45+
46+
## Libraries
47+
48+
The following libraries are used in this project:
49+
50+
* [Ubidots Arduino MQTT](https://github.com/ubidots/esp32-mqtt)
51+
* [HardwareSerial](https://github.com/espressif/arduino-esp32/blob/master/cores/esp32/HardwareSerial.h)
52+
* [Arduino](https://www.arduino.cc/reference/en/libraries/)
53+
54+
## References
55+
56+
* [Connect an ESP32-DevKitC to Ubidots over MQTT](https://help.ubidots.com/en/articles/748067-connect-an-esp32-devkitc-to-ubidots-over-mqtt)
57+
* [ESP32 UART Communication Explained with Example](https://microcontrollerslab.com/esp32-uart-communication-pins-example/)

0 commit comments

Comments
 (0)