I'm looking into wiring a Raspberry Pi Zero (USB Micro-B) to my 3D printer (USB Type B). I can easily do this using some adaptors (Micro-B → Type A → Type B), but I would prefer to just connect them directly with a footprint as small as possible.
Looking into this I found these tables at Wikipedia: Host and device interface receptacles, USB - Wikipedia which seems to illustrate that such connections are not possible (or maybe just that they're not standard).
Would a directly wired connection between the Type B connector and the Micro B connector work?