Are there any guidelines when deciding between using mini and micro USB type B connectors when designing electronic equipment/ hardware, or is it just personal preference? I've tried searching for the answers to this myself, but everything I've found has simply tried to explain the physical differences between the two, I want to know when to use mini and when to use micro.
Also it may or may not be on interest, but I'm planning on the USB connection primarily for charging, and for occasionally connecting to a PC to deliver firmware updates...