Overview and Set Up
!
This!document!will!describe!how!to!get!up!and!running!with!the!Cirque!circle!sensor!development!
kit.!This!kit!utilizes!a!hardware!platform!based!on!Arduino1!for!easy!development.!
Prerequisites
At!a!minimum,!the!following!components!are!required:!!
• PC!(Windows!or!Mac!OS)!with!available!USB!port.!!
• Cirque!GlidePoint!Dev!Board!(p/n:!02-000620-00).!This!board!should!have!the!Teensy!3.2!
Arduino!compatible!module!pre-mounted.!If!this!Teensy!3.2!is!not!pre-mounted!it!will!need!
to!be!attached!to!the!board!using!pluggable!header!pins!(see!Figure!1).!!
• Cirque!trackpad!modules!with!12-pin!connector!(for!example,!the!TM040040!Pinnacle!Circle!
Trackpad).!!
• USB-micro!cable!for!connecting!the!Teensy!3.2!to!the!computer.!
• 12-pin!flat!flex!cable!for!connecting!the!trackpad!to!the!dev!board.!!
• Optional!circle!sensor!holder.!
!
Certain!development!kits!from!Cirque,!such!as!the!Circle!Trackpad!Dev!Kit!(p/n:!DK-000013-xx),!
provide!a!complete!package!with!these!components.!Contact!a!Cirque!sales!representative!for!
details!on!how!to!obtain!a!development!kit.!!
Installing the Development Environment
1. If!not!already!installed,!you!must!download!and!install!the!Arduino!IDE:!
!
a. Arduino!IDE!Download!Link:!https://www.arduino.cc/en/Main/Software!
!
b. The!Arduino!IDE!does!not!support!the!Teensy!development!board!by!default.!It!will!
be!necessary!to!install!a!plug-in!called!“Teensyduino”!for!Teensy!support.!
!
i. Teensyduino!Download!Link:!
https://www.pjrc.com/teensy/td_download.html.!Follow!the!instructions!
on!this!page!for!the!installation!of!Teensyduino!for!your!operating!system.!!
ii. NOTE:!The!Teensyduino!installer!modifies!the!Ardunio!IDE!installation,!
which!may!cause!some!anti-virus!programs!to!flag!it!as!malicious.!It!may!be!
necessary!to!disable!anti-virus!software!prior!to!this!installation.!!
!
2. Next!you!will!need!to!download!the!example!code!file!for!the!trackpad!you!are!using.!
Cirque!makes!example!code!available!at!GitHub!(https://github.com/cirque-corp).!For!a!
direct!link!to!the!specific!project!you!are!working!on,!consult!the!documentation!or!the!web!
page!for!that!trackpad.!For!example,!a!link!to!the!Circle!Trackpad!GitHub!sample!code!can!
be!found!at!http://www.cirque.com/glidepoint-circle-trackpads.!You!will!need!to!locate!the!
specific!.ino!file!for!the!trackpad!project!you!are!working!on.!Arduino!uses!the!file!extension!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1!Arduino!is!a!trademark!of!Ardunio!AG.!!