mirror of
https://github.com/jomjol/AI-on-the-edge-device.git
synced 2025-12-09 04:56:53 +03:00
21
param-docs/parameter-pages/GPIO/IO0.md
Normal file
21
param-docs/parameter-pages/GPIO/IO0.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# Parameter `IO0`
|
||||
Default Value: `input disabled 10 false false`
|
||||
|
||||
!!! Warning
|
||||
This is an **Expert Parameter**! Only change it if you understand what it does!
|
||||
|
||||
This parameter can be used to configure the GPIO `IO0` pin.
|
||||
|
||||
!!! Warning
|
||||
This pin is only usable with restrictions!
|
||||
It must be disabled when the camera is used.
|
||||
Additionally, it is used to activate Bootloader mode and must therefore be HIGH after a reset!
|
||||
|
||||
Parameters:
|
||||
|
||||
- `GPIO 0 state`: One of `input`, `input pullup`, `input pulldown` or `output`.
|
||||
- `GPIO 0 use interrupt`: Enable interrupt trigger
|
||||
- `GPIO 0 PWM duty resolution`: LEDC PWM duty resolution in bit
|
||||
- `GPIO 0 enable MQTT`: Enable MQTT publishing/subscribing
|
||||
- `GPIO 0 enable HTTP`: Enable HTTP write/read
|
||||
- `GPIO 0 name`: MQTT topic name (empty = `GPIO0`). Allowed characters: `a-z, A-Z, 0-9, _, -`.
|
||||
19
param-docs/parameter-pages/GPIO/IO1.md
Normal file
19
param-docs/parameter-pages/GPIO/IO1.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Parameter `IO1`
|
||||
Default Value: `input disabled 10 false false`
|
||||
|
||||
!!! Warning
|
||||
This is an **Expert Parameter**! Only change it if you understand what it does!
|
||||
|
||||
This parameter can be used to configure the GPIO `IO1` pin.
|
||||
|
||||
!!! Warning
|
||||
This pin is by default used for the serial communication as TX pin (USB logging)!
|
||||
|
||||
Parameters:
|
||||
|
||||
- `GPIO 1 state`: One of `input`, `input pullup`, `input pulldown` or `output`.
|
||||
- `GPIO 1 use interrupt`: Enable interrupt trigger
|
||||
- `GPIO 1 PWM duty resolution`: LEDC PWM duty resolution in bit
|
||||
- `GPIO 1 enable MQTT`: Enable MQTT publishing/subscribing
|
||||
- `GPIO 1 enable HTTP`: Enable HTTP write/read
|
||||
- `GPIO 1 name`: MQTT topic name (empty = `GPIO1`). Allowed characters: `a-z, A-Z, 0-9, _, -`.
|
||||
19
param-docs/parameter-pages/GPIO/IO12.md
Normal file
19
param-docs/parameter-pages/GPIO/IO12.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Parameter `IO12`
|
||||
Default Value: `input-pullup disabled 10 false false`
|
||||
|
||||
!!! Warning
|
||||
This is an **Expert Parameter**! Only change it if you understand what it does!
|
||||
|
||||
This parameter can be used to configure the GPIO `IO12` pin.
|
||||
|
||||
!!! Note
|
||||
This pin is usable without known restrictions!
|
||||
|
||||
Parameters:
|
||||
|
||||
- `GPIO 12 state`: One of `external-flash-ws281x`, `input`, `input pullup`, `input pulldown` or `output`.
|
||||
- `GPIO 12 use interrupt`: Enable interrupt trigger
|
||||
- `GPIO 12 PWM duty resolution`: LEDC PWM duty resolution in bit
|
||||
- `GPIO 12 enable MQTT`: Enable MQTT publishing/subscribing
|
||||
- `GPIO 12 enable HTTP`: Enable HTTP write/read
|
||||
- `GPIO 12 name`: MQTT topic name (empty = `GPIO12`). Allowed characters: `a-z, A-Z, 0-9, _, -`.
|
||||
19
param-docs/parameter-pages/GPIO/IO13.md
Normal file
19
param-docs/parameter-pages/GPIO/IO13.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Parameter `IO13`
|
||||
Default Value: `input-pullup disabled 10 false false`
|
||||
|
||||
!!! Warning
|
||||
This is an **Expert Parameter**! Only change it if you understand what it does!
|
||||
|
||||
This parameter can be used to configure the GPIO `IO13` pin.
|
||||
|
||||
!!! Note
|
||||
This pin is usable without known restrictions!
|
||||
|
||||
Parameters:
|
||||
|
||||
- `GPIO 13 state`: One of `input`, `input pullup`, `input pulldown` or `output`.
|
||||
- `GPIO 13 use interrupt`: Enable interrupt trigger
|
||||
- `GPIO 13 PWM duty resolution`: LEDC PWM duty resolution in bit
|
||||
- `GPIO 13 enable MQTT`: Enable MQTT publishing/subscribing
|
||||
- `GPIO 13 enable HTTP`: Enable HTTP write/read
|
||||
- `GPIO 13 name`: MQTT topic name (empty = `GPIO13`). Allowed characters: `a-z, A-Z, 0-9, _, -`.
|
||||
19
param-docs/parameter-pages/GPIO/IO3.md
Normal file
19
param-docs/parameter-pages/GPIO/IO3.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Parameter `IO3`
|
||||
Default Value: `input disabled 10 false false`
|
||||
|
||||
!!! Warning
|
||||
This is an **Expert Parameter**! Only change it if you understand what it does!
|
||||
|
||||
This parameter can be used to configure the GPIO `IO3` pin.
|
||||
|
||||
!!! Warning
|
||||
This pin is by default used for the serial communication as RX pin (USB logging)!
|
||||
|
||||
Parameters:
|
||||
|
||||
- `GPIO 3 state`: One of `input`, `input pullup`, `input pulldown` or `output`.
|
||||
- `GPIO 3 use interrupt`: Enable interrupt trigger
|
||||
- `GPIO 3 PWM duty resolution`: LEDC PWM duty resolution in bit
|
||||
- `GPIO 3 enable MQTT`: Enable MQTT publishing/subscribing
|
||||
- `GPIO 3 enable HTTP`: Enable HTTP write/read
|
||||
- `GPIO 3 name`: MQTT topic name (empty = `GPIO3`). Allowed characters: `a-z, A-Z, 0-9, _, -`.
|
||||
20
param-docs/parameter-pages/GPIO/IO4.md
Normal file
20
param-docs/parameter-pages/GPIO/IO4.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Parameter `IO4`
|
||||
Default Value: `built-in-led disabled 10 false false`
|
||||
|
||||
!!! Warning
|
||||
This is an **Expert Parameter**! Only change it if you understand what it does!
|
||||
|
||||
This parameter can be used to configure the GPIO `IO4` pin.
|
||||
|
||||
!!! Warning
|
||||
This pin is only usable with restrictions!
|
||||
By default, it is used for build-in flash light (onboard LED).
|
||||
|
||||
Parameters:
|
||||
|
||||
- `GPIO 4 state`: One of `built-in-led`, `input`, `input pullup`, `input pulldown` or `output`.
|
||||
- `GPIO 4 use interrupt`: Enable interrupt trigger
|
||||
- `GPIO 4 PWM duty resolution`: LEDC PWM duty resolution in bit
|
||||
- `GPIO 4 enable MQTT`: Enable MQTT publishing/subscribing
|
||||
- `GPIO 4 enable HTTP`: Enable HTTP write/read
|
||||
- `GPIO 4 name`: MQTT topic name (empty = `GPIO4`). Allowed characters: `a-z, A-Z, 0-9, _, -`.
|
||||
5
param-docs/parameter-pages/GPIO/LEDColor.md
Normal file
5
param-docs/parameter-pages/GPIO/LEDColor.md
Normal file
@@ -0,0 +1,5 @@
|
||||
# Parameter `LEDColor`
|
||||
Default Value: `150 150 150`
|
||||
|
||||
Color of the attached LEDs to GPIO12 in **R**ed, **G**reen **B**lue from `0` (full off) .. `255` (full on)
|
||||
(See `IO12` parameter).
|
||||
4
param-docs/parameter-pages/GPIO/LEDNumbers.md
Normal file
4
param-docs/parameter-pages/GPIO/LEDNumbers.md
Normal file
@@ -0,0 +1,4 @@
|
||||
# Parameter `LEDNumbers`
|
||||
Default Value: `2`
|
||||
|
||||
Number of LEDs on the external LED-stripe attached to GPIO12 (See `IO12` parameter).
|
||||
3
param-docs/parameter-pages/GPIO/LEDType.md
Normal file
3
param-docs/parameter-pages/GPIO/LEDType.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# Parameter `LEDType`
|
||||
Default Value: `WS2812`
|
||||
Type of the `WS2812x` which is connected to GPIO12 (See `IO12` parameter).
|
||||
8
param-docs/parameter-pages/GPIO/MainTopicMQTT.md
Normal file
8
param-docs/parameter-pages/GPIO/MainTopicMQTT.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# Parameter `MainTopicMQTT`
|
||||
Default Value: `wasserzaehler/GPIO`
|
||||
|
||||
!!! Note
|
||||
This parameter is not accessible through the Web Interface Configuration Page!
|
||||
|
||||
The GPIO Interface is prepared to report it's status and status changes as a MQTT topic. With this parameter you configure the MQTT main topic, under which the status is published.
|
||||
As this parameter is still experimental it can only be set manually in the `config.ini` itself and has not been tested in detail so far.
|
||||
Reference in New Issue
Block a user