參考資訊:
https://www.openpandora.org/downloads/PANDORA_Hackers_manual_v100.pdf
https://pyra-handheld.com/boards/threads/talking-to-the-gpios-on-the-ext-connector.63146
從Hack文件可以得知目前有許多可用的GPIO腳位,而LED7、LED8更是預留N-FET焊點,剛好司徒手上還有NPN電晶體,因此,這兩個GPIO是最適合用來控制振動馬達,最幸運的地方在於這兩根GPIO開機後都是處於低電位,剛好一顆NPN就可以

PCB位置

MMBG3904

接著找尋擺放振動馬達的位置

直接使用三秒膠固定

固定後的樣子


接著焊接限流電阻

完成跳線

接著挖洞

電鑽果然好用

完美改造

電路圖

GPIO控制
$ sudo chmod 0777 /sys/class/gpio/export $ sudo chmod 0777 /sys/class/gpio/unexport $ echo 58 > /sys/class/gpio/export $ echo 64 > /sys/class/gpio/export $ sudo chmod 0777 /sys/class/gpio/gpio58/direction $ sudo chmod 0777 /sys/class/gpio/gpio64/direction $ echo "low" > /sys/class/gpio/gpio58/direction $ echo "low" > /sys/class/gpio/gpio64/direction $ sudo chmod 0777 /sys/class/gpio/gpio58/value $ sudo chmod 0777 /sys/class/gpio/gpio64/value $ echo "1" > /sys/class/gpio/gpio58/value $ echo "1" > /sys/class/gpio/gpio64/value $ echo "0" > /sys/class/gpio/gpio58/value $ echo "0" > /sys/class/gpio/gpio64/value $ echo 58 > /sys/class/gpio/unexport $ echo 64 > /sys/class/gpio/unexport