diff --git a/examples/rtic_bare8.rs b/examples/rtic_bare8.rs
index 36aee1651da0993eb36d52421fe84ffea507134b..ce3334f607262d75b8c662fdc215a8e38bf5d6f3 100644
--- a/examples/rtic_bare8.rs
+++ b/examples/rtic_bare8.rs
@@ -70,13 +70,19 @@ const APP: () = {
         let rx = cx.resources.RX;
         let tx = cx.resources.TX;
 
+        let mut received = 0;
+        let mut errors = 0;
         loop {
             match block!(rx.read()) {
                 Ok(byte) => {
+                    received += 1;
+                    rprintln!("Received: {:?}", received);
                     rprintln!("Ok {:?}", byte);
                     tx.write(byte).unwrap();
                 }
                 Err(err) => {
+                    errors += 1;
+                    rprintln!("Errors: {:?}", errors);
                     rprintln!("Error {:?}", err);
                 }
             }