MS32F103C8T6, a part of the parts library