The ultrasonic distance sensor example uses many different peripherals and focuses on deterministic behavior.
This example features Manchester encoders and decoders, with a focus on performance. We achieved an 18-fold increase in the supported baud rate when using CIP-based implementations versus the interrupts-based ones.