The Teensy is Cortex-M7 with single precision FP(600-700mhz).
The RP2350 is cortex-M33 also with hardware single precision, but much lower clock speed (150 MHz dual core). I just stumbled across a meshtastic related repository for that with codec2 support but haven’t dug deeper. I know from power measurements that an
RPi pico 2 can idle at 80-85 milliwatts depending on whether an LED is on or not.
I missed stumbling upon that because the repository might only be 2 weeks old and I didn’t expect it
The dual core RP2350 could be interesting in running codec2 on one core and the modem on the other. The hardware might be small enough to fit inside a hand microphone housing.
No worries about a lack of interest in encryption. I was just thinking about some interesting ideas.
One thing that’s really interesting with ridiculously low bit rates is that one could interleave the current output packet concatenated with a copy of the previous packet and the previous previous packet, allowing 66% or 75% packet loss at the price of 60-80
ms latency, while dispensing with RTP/RTSP and similar.
With creativity, perhaps while packet loss is low, the latency disappears, if loss is moderate you could play one or more frames behind…and roll the dice statistically to play a word 20*n late and eat 20ms increments of jitter at a word boundary…or proportionally
more if channel conditions are worse.
Cases where that might be useful range from LTE where the radio scheduler bursts to try and efficiently use Ethernet framing, or something like picket fence VHF+ fading where the channel capacity during peaks might support it, or I don’t know … maybe aircraft
scatter.
73,
Ed NB0M