What's causing the unexplained bruises on my legs?

Trauma? Most likely, it is from trauma that may have gone un noticed. However, there is a condition called erythema nodosum which appears like bruising over the shins and is associated with certain infections, medications, pregnancy, and other conditions.
Get checked. Vasculitis from meds or systemic disease needs to be ruled out. Read about chilblains also.