This library provides a simple way to create multiple virtual serial devices that communicate over one physical serial connection. A virtual device can be used as a drop-in replacement for Stream like ...
The heart of the sketch is Peter's algorithm for a fast ~8900Hz ADC routine along with a smoothed energy detector in 4 pass bands + 1 ZeroCrossingFrequency 'band'. Using that functionality as a ...