Raspberry pi 提供的40根Pin中
有26個GPIO可用
當中有幾個串列傳輸的技術是我們要知道的
這關係到之後與周邊device的溝通
像是IIC SPI RART 1-Wire
SPI Serial Peripheral Interface Bus
屬於同步雙向的傳輸
由SCLK MOSI MISO SS組成
一個Master可以與多個Slave溝通
可用在RFID 無線射頻辨識模組
IIC Inter Integrated Circuit
也是同步雙向的傳輸 但是在同一時間內僅能一邊可以傳輸 所以屬於半雙工
周邊的devices有LCD模組 PCF8591(AD/DA轉換模組) APDS(環境亮度和接近感測模組)
最初的版本有100Kbps
後面升級到400甚至是5Mbps
一般的走線長度不超過30cm
1-Wire 僅用一根訊號線
clock 與Data共用傳輸線
適用在較低的資料傳輸率 像是溫度感測
至於UART Universal Asynchronous Receiver/Transmitter
通用非同步收發傳輸器
只允許兩個device對接
Master的TX接Slave的RX
Master的RX接Slave的TX
速度上因為僅用兩條線 一般最高為115.2Kbps