Slightly more developed macros.  First stab at HID/Serial.

Doesn't work yet.  I think it's a tiny error I'll have sorted shortly.