Skip to content

Commit 0be863b

Browse files
committed
V2.0.2
1 parent e8122d3 commit 0be863b

File tree

3 files changed

+240
-234
lines changed

3 files changed

+240
-234
lines changed

README.md

Lines changed: 62 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,73 @@
1+
# Digital Rain Animation(A.K.A Matrix Effect) for ESP32 Displays
2+
13
[![arduino-library-badge](https://www.ardu-badge.com/badge/Digital%20Rain%20Animation%20for%20TFT_eSPI.svg?)](https://www.ardu-badge.com/Digital%20Rain%20Animation%20for%20TFT_eSPI)
24

3-
# Digital Rain Animation for TFT_eSPI, LovyanGFX, and Arduino_GFX(Adafruit GFX)
5+
Bring the iconic Matrix-style digital rain animation to life on your ESP32-powered display!
6+
7+
This library supports popular graphics drivers like **TFT_eSPI**, **LovyanGFX**, and **Arduino_GFX** (Adafruit GFX), making it easy to integrate with a wide range of displays.
8+
9+
---
10+
11+
## Demo Videos
12+
13+
Click the thumbnails below to see the animation in action:
14+
15+
[![v2.0 demo](https://github.com/0015/TP_Arduino_DigitalRain_Anim/blob/main/misc/v2.0.jpg)](https://youtu.be/1qTgspF4SPc)
16+
17+
[![video preview](https://github.com/0015/TP_Arduino_DigitalRain_Anim/blob/main/misc/image.jpg)](https://youtu.be/i6gGK4L4Yv8)
18+
19+
[![TTGO demo](https://github.com/0015/TP_Arduino_DigitalRain_Anim/blob/main/misc/ttgo.jpg)](https://youtu.be/uexWyEWtVzg)
20+
21+
---
22+
23+
## Features
24+
25+
- Matrix-style rain effect on various displays
26+
- Supports:
27+
- **TFT_eSPI**
28+
- **LovyanGFX**
29+
- **Arduino_GFX (Adafruit GFX)**
30+
- Customizable:
31+
- Text and background colors
32+
- Character size
33+
- Falling speed and effect intensity
34+
- Random key generation with color-switching animation
35+
- Minimal resource usage for smooth rendering
36+
37+
---
438

5-
Great animation effects from the movie Matrix can be easily shown on your display.
6-
Search for this library in the Arduino Library Manager and download it or clone it yourself from this GitHub repository.
7-
8-
<a href="https://youtu.be/1qTgspF4SPc">
9-
<img width="800" src="https://github.com/0015/TP_Arduino_DigitalRain_Anim/blob/main/misc/v2.0.jpg">
10-
</a>
39+
## Installation
1140

12-
<a href="https://youtu.be/i6gGK4L4Yv8">
13-
<img width="800" src="https://github.com/0015/TP_Arduino_DigitalRain_Anim/blob/main/misc/image.jpg">
14-
</a>
41+
### From Arduino Library Manager
42+
1. Open **Arduino IDE**
43+
2. Go to **Sketch → Include Library → Manage Libraries…**
44+
3. Search for **Digital Rain Animation**
45+
4. Click **Install**
1546

16-
<a href="https://youtu.be/uexWyEWtVzg">
17-
<img width="800" src="https://github.com/0015/TP_Arduino_DigitalRain_Anim/blob/main/misc/ttgo.jpg">
18-
</a>
47+
### Manual Installation
48+
```bash
49+
git clone https://github.com/0015/TP_Arduino_DigitalRain_Anim.git
50+
```
1951

20-
# Updates
21-
- v2.0.1
22-
- Supports TFT_eSPI, LovyanGFX, and Arduino_GFX(Adafruit GFX)
23-
- Example for Japanese
52+
## Update Log
53+
- v2.0.2
54+
* Fixed bug where one more line would be displayed
2455

25-
- v1.2.1
26-
- Added color change features. (BG color, Text Color, Header Char Color)
56+
- v2.0.1
57+
* Added support for TFT_eSPI, LovyanGFX, Arduino_GFX
58+
* Example added for Japanese characters
2759

28-
- v1.1.1
29-
- Added the example, DEMO_Generating_Random_Key_Non_FreeRTOS
60+
- v1.2.1
61+
* Added color customization:
62+
* Background
63+
* Text
64+
* Header character
3065

31-
- v1.1.0
32-
- Added the function to generate a random key
33-
- Added switching to red color for one minute if it has a random key
34-
- Added the example, DEMO_Generating_Random_Key
66+
- v1.1.x
67+
* Added random key generator
68+
* Red animation mode when key is active
69+
* Examples added for key features
3570

36-
# License
3771

38-
This software is written by Eric Nam and is licensed under The MIT License. Check License.txt for more information.
72+
## License
73+
This project is licensed under the MIT License. See the [LICENSE](./LICENSE) file for more information.

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Digital Rain Animation
2-
version=2.0.1
2+
version=2.0.2
33
author=Eric Nam <[email protected]>
44
maintainer=Eric Nam <[email protected]>
55
sentence=Easily display Matrix effects in the Arduino environment.

0 commit comments

Comments
 (0)