A big thanks to UARM for all the effort that went into this piece.
Please visit UARM's website for more information and their latest products.
UARM