Supporting a button library.

This commit is contained in:
Eric Ratliff
2026-02-22 07:44:41 -06:00
parent 131ca648b5
commit e235db504d
9 changed files with 922 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
[library]
name = "button"
version = "0.1.0"
description = "Momentary pushbutton with debounce support"
[requires]
bus = "digital"
pins = ["signal"]
[provides]
interface = "button.h"
implementation = "button_digital.h"
mock = "button_mock.h"
simulation = "button_sim.h"
test = "test_button.cpp"