Skip to content

Commit 0a39e6d

Browse files
Merge pull request #135 from ayushsharma82/v4
Bump to V4
2 parents be79e19 + f70e8ed commit 0a39e6d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+3656
-22364
lines changed

.gitignore

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
*.lo
77
*.o
88
*.obj
9+
.docusaurus
910

1011
# Precompiled Headers
1112
*.gch
@@ -31,7 +32,9 @@
3132
*.out
3233
*.app
3334

34-
/.vscode
35-
/build
3635
node_modules
36+
.DS_Store
37+
.vscode
3738
./vue-frontend/dist
39+
/build
40+
/portal

.gitmodules

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[submodule "portal"]
2+
path = portal
3+
url = https://github.com/ayushsharma82/espdash-portal
4+
branch = main

README.md

Lines changed: 43 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<p>
22
<br/>
33
</p>
4-
<p align="center"><img src="/docs/logo.png?sanitize=true&raw=true" width="300"></p>
4+
<p align="center"><img src="/docs/dash-github-splash.png?sanitize=true&raw=true" width="700"></p>
55
<br/>
66
<br/>
77

@@ -11,80 +11,76 @@
1111
<img src="https://img.shields.io/github/workflow/status/ayushsharma82/ESP-DASH/Arduino%20Library%20CI/master?style=for-the-badge" />
1212
&nbsp;
1313
<img src="https://img.shields.io/github/license/ayushsharma82/ESP-DASH.svg?style=for-the-badge" />
14-
&nbsp;
15-
<a href="https://www.buymeacoffee.com/6QGVpSj" target="_blank"><img src="https://img.shields.io/badge/Buy%20me%20a%20coffee-%245-orange?style=for-the-badge&logo=buy-me-a-coffee" /></a>
1614
</p>
1715

1816
<br/>
17+
<br/>
18+
<p align="center"><b>DASH V4</b> is the 4th-gen blazing fast library to create a functional & real-time dashboard for <b>ESP8266</b> & <b>ESP32</b> microcontrollers. This library includes charts, display cards, interactive buttons and many more components to create a perfect dashboard which is accessible locally via your IoT device's IP. DASH does not require any kind of internet connection, everything is stored locally.</p>
1919

20-
<p align="center"><b>DASH V3</b> is a blazing fast library to create a functional & real-time dashboard for <b>ESP8266</b> & <b>ESP32</b> microcontrollers. This library includes charts, display cards, interactive buttons and many more components to create a perfect dashboard which is accessible locally via your device IP without the need of an internet connection.</p>
20+
<br/>
21+
22+
<h2>Features</h2>
2123

24+
- 🔥 Automatic webpage generation.
25+
- ⏱️ Realtime updates to all connected clients.
26+
- 🎷 No need to learn HTML/CSS/JS. ESP-DASH provides you with a C++ interface.
27+
- 🛫 Ready to use components for your data.
28+
- 🏀 It's dynamic! Add or remove components anytime from the webpage.
29+
- 📈 Inbuilt charts support.
30+
31+
<br/>
2232
<br/>
2333

24-
<h2>Preview</h2>
25-
<img src="/docs/preview.png?raw=true">
2634

27-
<h2>Upgrade to Pro</h2>
28-
Checkout the Pro version of ESP-DASH which comes with extended functionality and exclusive cards & charts. ESP-DASH Pro supports custom order of cards and no "Buy me a coffee" button on the dashboard.
35+
<h2>Documentation</h2>
36+
<p>Learn more about Installation & Usage: <a href="https://docs.espdash.pro">Click Here</a></p>
2937

30-
<br> <b>Available Here: </b>
31-
<ol>
32-
<li>https://www.buymeacoffee.com/6QGVpSj/e/28263</li>
33-
<li>https://espdash.pro</li>
34-
</ol>
38+
<br/>
39+
<br/>
3540

36-
<a href="https://espdash.pro" target="_blank">
37-
<img src="/docs/dashboard-mockup.png" alt="ESP-DASH Pro">
38-
</a>
41+
<h2>Open-Source Preview</h2>
42+
<img src="/docs/preview.png?raw=true">
3943

4044
<br/>
4145
<br/>
4246

43-
<h2>Features</h2>
44-
<p>
45-
<ul style="list-style-position: inside;">
46-
<li>Works on Websockets</li>
47-
<li>Real-time push updates</li>
48-
<li>Charts Support</li>
49-
<li>Interactive UI Components</li>
50-
<li>Uses AsyncWebserver for better performance</li>
51-
</ul>
52-
</p>
47+
<h2>Want More? Upgrade to Pro</h2>
5348

54-
<br>
55-
<br>
49+
ESP-DASH Pro comes with the following extended functionality:
50+
- More charts ( Line, Area, Pie )
51+
- More cards ( Air, Energy, Text Input & Joystick )
52+
- Tabs Support! Add multiple pages to your dashboard.
53+
- Custom title
54+
- Custom logo
55+
- Custom size support for cards & charts
56+
- Atlast, It is a fantastic way to support the developer for the time went into the making & maintaining the library.
5657

57-
<h2>Documentation</h2>
58-
<p>Learn more about Installation & Usage: <a href="https://ayushsharma82.github.io/ESP-DASH/">Click Here</a></p>
58+
<br> <b>Available here: </b>
5959

60+
- [BMC Page](https://www.buymeacoffee.com/6QGVpSj/e/28263)
61+
- [Official Website](https://espdash.pro)
6062

61-
<br/>
6263
<br/>
6364

64-
<h2>Sponsor</h2>
65-
<p>
66-
This project was created in collaboration with <a href="https://naturalistic.io">Naturalistic Design Studio</a>:
65+
<a href="https://espdash.pro" target="_blank">
66+
<img src="/docs/pro-preview.png" alt="ESP-DASH Pro">
67+
</a>
68+
6769
<br>
6870
<br>
69-
<a href="https://naturalistic.io" target="_blank"><img src="/docs/studio.png" alt="Naturalistic Studio" width="350px"></a>
70-
</p>
71-
72-
<br/>
73-
<br/>
74-
<br/>
7571

7672
<h2>Contributions</h2>
77-
<p>Every contribution to this repository is highly appreciated! Don't fear to create issues / pull requests which enhance or fix the library, our maintainers are always ready to keep this library up & compiling.</p>
78-
<p>
79-
If you like this amazing library, You can buy me a coffee:
80-
<br/><br/>
81-
<a href="https://www.buymeacoffee.com/6QGVpSj" target="_blank"><img src="https://img.shields.io/badge/Buy%20me%20a%20coffee-%245-orange?style=for-the-badge&logo=buy-me-a-coffee" /></a>
82-
</p>
73+
<p>Every contribution to this repository is highly appreciated! If you spot any bug or problem, open a issue or pull request so that it can be rectified for everyone.</p>
74+
75+
**For feature requests:** Please open a issue and I'll add the feature in a future release once I get some time in my hands.
76+
8377
<br/>
8478
<br/>
8579

8680

8781
<h2>License</h2>
88-
ESP-DASH is licensed under General Public License v3 ( GPLv3 ).
82+
83+
ESP-DASH is licensed under General Public License v3 ( GPLv3 ). If you are intending to use ESP-DASH in a commercial project, please consider buying the [ESP-DASH Pro](https://espdash.pro) which comes with a less restrictive Apache-2.0 license.
84+
8985
<br>
9086
<br>

docs/dash-github-splash.png

96.5 KB
Loading

docs/dash-github-splash.psd

5.17 MB
Binary file not shown.

docs/dashboard-mockup.png

-1.01 MB
Binary file not shown.

docs/logo-collapsed.svg

Lines changed: 1 addition & 0 deletions
Loading

docs/logo.png

-30 KB
Binary file not shown.

docs/logo.svg

Lines changed: 1 addition & 0 deletions
Loading

docs/preview.png

138 KB
Loading

0 commit comments

Comments
 (0)