aboutsummaryrefslogtreecommitdiff
path: root/Mussel/examples/button_states
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2025-03-11 12:02:07 +0100
committerJonas Smedegaard <dr@jones.dk>2025-03-11 16:48:06 +0100
commit02876f961fc8b68f2cb43a23a1d98d89fce11858 (patch)
treed12658d92f62c4fd957fb68e683d75b8f378428f /Mussel/examples/button_states
parent8d0212da635222b404113ad0ff5d469adf00ab6f (diff)
add library Mussel
Diffstat (limited to 'Mussel/examples/button_states')
-rw-r--r--Mussel/examples/button_states/button_states.ino20
1 files changed, 20 insertions, 0 deletions
diff --git a/Mussel/examples/button_states/button_states.ino b/Mussel/examples/button_states/button_states.ino
new file mode 100644
index 0000000..1d91b41
--- /dev/null
+++ b/Mussel/examples/button_states/button_states.ino
@@ -0,0 +1,20 @@
+#include <Mussel.h>
+
+// instantiate with attitude #5,
+// and pin 9 connected to a button
+Mussel mussel(5, 9);
+
+void setup() {
+ Serial.begin(115200);
+ mussel.begin();
+
+ Serial.printf("\n\nDevice ready: %s\n",
+ mussel.desc().c_str());
+}
+
+void loop() {
+ Serial.printf("gap:%d\n",
+ mussel.read());
+
+ delay(1000);
+}