I don’t know if this is the place for the discussion but does the Kittenbot Meowbit support audio output through its 3.5mm connector? If not, what happens (to both ends) if you plug in some headphones or connect it to an amplifier? It’s going to be very tempting to do that for new users.
It doesn’t support audio. Nothing will happen if you connect headphones.
Connecting headphones adds two speakers across the T-S and R-S of the connector around 32 ohm impedance. If the Meowbit puts a large DC voltage across those it could damage the coils. If JACDAC is doing whatever it does it could provide a (loud) surprise.
I haven’t not seen a Mewobit schematic to see what’s wired up to the 3.5mm socket.
Is there a JACDAC primer which includes the story behind developing a new network stack? Parts of it are reminiscent of 10Base2 and I’m curious why Ethernet wasn’t (partially) used for this.
We are certainly aware of these scenarios!
Meowbit doesn’t (or at least shouldn’t) have anything wired up to the jack tip. The data (middle) line would be pulled down by the headphones and so jacdac wouldn’t transmit (only try to pull up the line with around 40k which should be harmless).
We are still working on power delivery and it almost certainly will include software negotiation. Also for Arcade type of devices (unlike more maker-like boards) the power will be likely off by default and you will need to add an accessory extension to enable it.
There is a paper about jacdac coming soon. You can also check out https://jacdac.org