File tree 1 file changed +54
-9
lines changed
1 file changed +54
-9
lines changed Original file line number Diff line number Diff line change 1
1
# 🪴 Plant
2
2
3
+ ## [ 📈 Dashboard] ( https://plant.etinaude.dev )
4
+
5
+ ### [ plant.etinaude.dev] ( https://plant.etinaude.dev )
6
+
7
+ ### ✔️ Prerequisite
8
+
9
+ - [ BunJs] ( https://bunjs.dev ) or npm
10
+ - Set up Firebase with a real-time database
11
+ - Add firebase keys to ` webapp/src/keys.json `
12
+
13
+ ### 📚 Install Libraries
14
+
15
+ ` bun i `
16
+
17
+ ### 🏃 Run
18
+
19
+ ` bun run dev `
20
+
3
21
## ⚡ Electronics
4
22
5
- [ Easy EDA design] ( https://easyeda.com/editor#id=12a974c2c440434495f13cfdb8ba623a )
23
+ ### [ Easy EDA design] ( https://easyeda.com/editor#id=12a974c2c440434495f13cfdb8ba623a )
24
+
25
+ ### 🔋 Components
26
+
27
+ | 🧮 Logic | ➡️ Input | Output ➡️ |
28
+ | ----------------------------- | ------------------------------------- | ----------- |
29
+ | Wemos S2 mini Microcontroller | CCS811 Air quality sensor | 5v Pump |
30
+ | uln2003 Transistor IC | DHT22 Temperature and Humidity Sensor | 5v Leds |
31
+ | 5v 3A PSU | Capacity soil moisture sensor | 5v 40mm fan |
32
+ | | LDR | |
33
+
34
+ ## 💾 Embedded System
35
+
36
+ ### ✔️ Prerequisite
6
37
38
+ - Arduino IDE
39
+ - ESP-32 board manger
7
40
8
- ## 📈 Dashboard
41
+ ### 📚 Install Libraries
9
42
10
- [ plant.etinaude.dev ] ( https://plant.etinaude.dev )
43
+ Install these libraries:
11
44
12
- ### Install
45
+ - CCS811-SOLDERED
46
+ - Wire
47
+ - DHT22
48
+ - Ewma
49
+ - ESP32Firebase
50
+ - WiFi
13
51
14
- #### Prerequisite
52
+ ### 🏃 Run
15
53
16
- - [ BunJs ] ( https://bunjs.dev )
54
+ add ` embedded/keys.h ` with this content:
17
55
56
+ ``` cpp
57
+ #define SSID "" // WiFi SSID
58
+ #define PASSWORD "" // WiFi Password
59
+ #define REFERENCE_URL "" // Firebase realtime database reference URL
60
+ ```
18
61
19
- <!-- TODO -->
62
+ Upload the code to the Wemos S2. Make sure it has Arduino firmware flashed.
20
63
21
- OLD:
64
+ ## 📸 Images
22
65
23
- [ Thing Speak] ( https://thingspeak.com/channels/2333205/private_show )
66
+ | 🔋 PCB | ⚡ Electronics | 📈 Dashboard |
67
+ | ------------------------- | ----------------------------------------- | ----------------------------- |
68
+ |  |  |  |
You can’t perform that action at this time.
0 commit comments