summaryrefslogtreecommitdiff
path: root/OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy
diff options
context:
space:
mode:
Diffstat (limited to 'OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy')
-rw-r--r--OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy/readme.txt.txt3
-rw-r--r--OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy/seeed_uart/seeed_uart.ino9
-rw-r--r--OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy/teensy_uard_read/teensy_uard_read.ino17
3 files changed, 29 insertions, 0 deletions
diff --git a/OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy/readme.txt.txt b/OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy/readme.txt.txt
new file mode 100644
index 0000000..ef9f996
--- /dev/null
+++ b/OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy/readme.txt.txt
@@ -0,0 +1,3 @@
+serial communication between two Seeed Studio XIAO SAMD21 and one teensy.
+Teensy Serial 2 and 3 on read
+Seeed XIAO SAMD21 write a 8 values on Serial1 between 0-10000 (pulses from IR sensor) every 0,25 seconds. For example 100 pulses in 1 second = 00025
diff --git a/OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy/seeed_uart/seeed_uart.ino b/OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy/seeed_uart/seeed_uart.ino
new file mode 100644
index 0000000..32750de
--- /dev/null
+++ b/OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy/seeed_uart/seeed_uart.ino
@@ -0,0 +1,9 @@
+void setup() {
+ Serial1.begin(9600)
+
+}
+
+void loop() {
+ Serial1.println("/D:00025:/E");
+ delay(250);
+}
diff --git a/OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy/teensy_uard_read/teensy_uard_read.ino b/OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy/teensy_uard_read/teensy_uard_read.ino
new file mode 100644
index 0000000..684c199
--- /dev/null
+++ b/OLD_CODE_REMOVE_LATER/debug/prewk/comm/seeed-teensy/teensy_uard_read/teensy_uard_read.ino
@@ -0,0 +1,17 @@
+void setup() {
+ // Initialize Serial1 with a baud rate of 19200
+ Serial1.begin(9600);
+ Serial.begin(9600); // Initialize Serial for debugging
+}
+
+void loop() {
+ // Check if there is any data available to read from Serial1
+ if (Serial1.available()) {
+ // Read the most recent byte
+ byte byteRead = Serial1.read();
+ // Echo the value that was read
+ Serial1.write(byteRead);
+ // Print the received byte for debugging
+ Serial.print((char)byteRead);
+ }
+}