תקשורת שמגדיר את העבודה עם הרכיב הזה. לדוגמא: מהו קו הinput ומה הoutput? מהו קצב השידור? מהו המתח על הקו וכן מה המתח ל0 לוגי או ל1 לוגי? הפרוטוקול הזה מכיל הגדרות לכל מה שקשור לתקשורת, כולל כמה מילימטרים יהיה רוחב המחבר. אני (שוב) לא מכיר אותו בכלל. האובייקט של VB אמור לעשות את רוב העבודה מצד הPC. ברכיב שלך - אתה תאלץ לעשות זאת - אלא אם יש לך UART שמכיר את הפרוטוקול.
בבסיס שלו, הוא ממיר מתקשורת טורית (מה שרץ על הקו בתקשורת טורית) לבייט מקבילי (כמו שהוא מאוכסן בזכרון) וההיפך. UARTים משוכללים יותר, מסוגלים לשלוט על מאפיינים שונים (כמו קצב השידור) ע"פ הפרוטוקול שבהם הם עובדים.