New button template
This commit is contained in:
25
templates/button/template.toml
Normal file
25
templates/button/template.toml
Normal file
@@ -0,0 +1,25 @@
|
||||
[template]
|
||||
name = "button"
|
||||
base = "basic"
|
||||
description = "Pushbutton input with edge detection and serial output"
|
||||
|
||||
[requires]
|
||||
libraries = ["button"]
|
||||
board_capabilities = ["digital"]
|
||||
|
||||
# Default pin assignments per board.
|
||||
# Pin 2 supports interrupts on most boards, good default for buttons.
|
||||
[pins.default]
|
||||
button_signal = { pin = "2", mode = "input" }
|
||||
|
||||
[pins.uno]
|
||||
button_signal = { pin = "2", mode = "input" }
|
||||
|
||||
[pins.mega]
|
||||
button_signal = { pin = "2", mode = "input" }
|
||||
|
||||
[pins.nano]
|
||||
button_signal = { pin = "2", mode = "input" }
|
||||
|
||||
[pins.leonardo]
|
||||
button_signal = { pin = "2", mode = "input" }
|
||||
Reference in New Issue
Block a user