หมุด ICSP สำหรับการเขียนโปรแกรม Arduino โดยตรงกับโปรแกรมเมอร์ ISP / ICSP สิ่งนี้ช่วยให้คุณทำสิ่งต่าง ๆ เช่นยุ่งกับ bootloader / etc โดยทั่วไปในขณะที่ Arduino bootloader เข้าใจ UART (ธุรกิจ Rx / Tx) ไมโครคอนโทรลเลอร์ AVR ไม่ดังนั้นถ้าคุณต้องการตั้งโปรแกรมโดยตรงคุณต้องใช้หมุด ICSP
ดูที่นี่และที่นี่สำหรับรายละเอียดเพิ่มเติม
ชุดของ 6 ขาใกล้กับขา AREF คือ ICSP สำหรับระบบ USB อินเตอร์เฟส USB มีไมโครคอนโทรลเลอร์เป็นของตัวเอง (AFAICT เป็นATmega16u2ใน Uno Rev 3) เห็นได้ชัดว่าคนใช้สิ่งนี้เพื่อให้แป้นพิมพ์หรือเมาส์ที่รองรับ
เกี่ยวกับพินเดียว - มันถูกตัดการเชื่อมต่อ เมื่อดูที่แผนผังเราจะเห็นได้ว่า IOREF ไม่ได้เป็นอะไรนอกจากพินอ้างอิงแรงดัน 5V + และพิน 1 (พินที่ไม่รู้จัก) ถูกตัดการเชื่อมต่อ