Upload files to "/"
This commit is contained in:
19
README.md
Normal file
19
README.md
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# ES32A08 Library
|
||||||
|
|
||||||
|
## Description
|
||||||
|
This library allows easy control of the ES32A08 board, including:
|
||||||
|
- 4-20mA and 0-10V analog inputs
|
||||||
|
- Digital inputs via shift registers
|
||||||
|
- Relays via shift registers
|
||||||
|
- 4-digit 7-segment display
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
### Arduino IDE
|
||||||
|
1. Download the library as a ZIP.
|
||||||
|
2. Go to `Sketch` -> `Include Library` -> `Add .ZIP Library...`
|
||||||
|
3. Select the downloaded ZIP file.
|
||||||
|
|
||||||
|
### PlatformIO
|
||||||
|
Add the following line to your `platformio.ini`:
|
||||||
|
```ini
|
||||||
|
lib_deps = https://github.com/ton-repo/ES32A08_Library.git
|
||||||
20
library.json
Normal file
20
library.json
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"name": "ES32A08",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"description": "Library for ES32A08 board to handle relays, digital inputs, and 7-segment display",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/ton-repo/ES32A08_Library.git"
|
||||||
|
},
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Ton Nom",
|
||||||
|
"email": "ton.email@example.com",
|
||||||
|
"url": "https://github.com/ton-repo"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"license": "MIT",
|
||||||
|
"frameworks": "arduino",
|
||||||
|
"platforms": ["espressif32"],
|
||||||
|
"dependencies": {}
|
||||||
|
}
|
||||||
9
library.properties
Normal file
9
library.properties
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
name=ES32A08
|
||||||
|
version=1.0.0
|
||||||
|
author=Ton Nom
|
||||||
|
maintainer=Ton Email <ton.email@example.com>
|
||||||
|
sentence=Library for ES32A08 board to handle relays, digital inputs, and 7-segment display.
|
||||||
|
paragraph=Provides functions for reading analog/digital inputs, controlling relays, and displaying numbers/messages on a 7-segment display.
|
||||||
|
category=Communication
|
||||||
|
url=https://github.com/ton-repo/ES32A08_Library
|
||||||
|
architectures=esp32
|
||||||
Reference in New Issue
Block a user