Pin Nodes
These nodes can be used to configure and use the GPIO pins of your microcontroller.
Config Nodes
set get pin config
To set get pin drive capability config.
Inputs
- Pin number : Specify the pin number to configure drive capability
- Drive capability : Select the drive capability for the pin
Proc Nodes
write
Writes the digital value 1 (3.3V) or 0 (0V) on the specified pin.
Inputs
- Pin no. : Specify the pin to write to
- Pin level : Set the logic level to be written to the pin
read
Reads digital value 1 (3.3V) or 0 (0V) on the specified pin and outputs the value to the next nodes.
Inputs
- Pin no. : Specific the pin number to read digital value from
- Mode : Select a mode for reading
Outputs
- pin level : logic level received at the pin
set pin direction
Set the directions of GPIO pins to input or output and then use special write or read
Inputs
- Read/Write : Select the IO direction for a pin
- Pin no. : Specify a pin number to set the direction for
- Mode : Select a mode for setting default logic level
special write
Before using this you have to use set direction node .Writes the digital value 1 (3.3V) or 0 (0V) on the specified pin.
Inputs
- Pin no. : Specify a pin number to write to
- Pin level : Set the logic level for the pin
special read
Before using this you have to use set direction node .Reads digital value 1 (3.3V) or 0 (0V) on the specified pin and outputs the value to the next nodes.
Inputs
- Pin no. : Specify the pin number to read from
Outputs
- pin level : logic level read at the pin
reset pin
To reset the pin number.
Inputs
- Pin number : Specify a pin number to reset to default state
change pullup pulldown status
To change pullup pulldown status.
Inputs
- Pin number : Specify the pin number to change the pull up/down status of
- Pull select : Select the pull up/down status for the pin
change interrupt hold sleep status
To change interrupt hold sleep status.
Inputs
- Pin number : Specify the pin number to change the interrupt hold sleep status of
- In select : Select a status for the pin
set drive capability
To set drive capability.
Inputs
- Set get setting. : Configure the settings to set the drive capability of a pin
get drive capability
To get drive capability.
Inputs
- Set get setting. : Select the configuration to retrieve the drive capability of a pin
Outputs
- capability : drive capability of the pin
change wakeup status
To change wakeup status.
Inputs
- Pin number : Specify the pin to change the wakeup status of
- Intr type : Select the interrupt type of wake up for a pin
- Select : Select the wakeup status for the pin
Event Nodes
on signal
Sends out an event, to the next nodes when it receives a rising/falling voltage edge signal on the specified pin. The node outputs the latest digital value of the pin as 1 (3.3V) or 0 (0V)
Inputs
- Pin no. : Specify the pin number to listen for signal
- Edge type : Select the type of signal (edge type)
- Enable pullup : Enable Pulluo for the pin
- Enable pulldown : Enable Pulldown for the pin
Outputs
- pin level : logic level received at the pin
on button click
Sends out an event, to the next nodes when the button on the specified pin clicked.
Inputs
- Pin no. : Specify the pin number to listen for the button click
- Button pin is : Select the connection type
- Auto pull-up/down enable : Enable auto pull-up/down