
pg. 2
Copyright © 2017- www.SingleTact.com
CONTENTS
1INTRODUCTION............................................................................................................................................... 3
2INTERFACE DESIGN ......................................................................................................................................... 4
2.1 Connectivity.............................................................................................................................................. 5
2.2 Analog Interface....................................................................................................................................... 6
2.3 I2C Interface.............................................................................................................................................. 7
2.4 I2C Operations ........................................................................................................................................ 10
2.4.1 I2C Write Operation ........................................................................................................................ 10
2.4.2 I2C Read Request Operation ........................................................................................................... 11
2.4.3 I2C Read Operation.......................................................................................................................... 11
2.5 Conversion Detail ................................................................................................................................... 13
2.6 Product Categories................................................................................................................................. 14
3TROUBLESHOOTING SingleTact .................................................................................................................... 15
3.1 Arduino UNO not detected by PC. ......................................................................................................... 16
3.2 Invalid setting error on PC (Popup reports” Failed to set”)................................................................... 16
3.3 No Analog output (remains at 0V). ........................................................................................................ 16
3.4 Analog output stays at 0.5V. .................................................................................................................. 16
4EXAMPLE USE CASE....................................................................................................................................... 17
4.1 PC and Arduino Example........................................................................................................................ 18
4.2 Programming the Arduino UNO with SingleTact Example..................................................................... 20
4.3 Arduino Demo Outline ........................................................................................................................... 22
4.4 Example .NET API ................................................................................................................................... 26
5Resources...................................................................................................................................................... 27
6Glossary......................................................................................................................................................... 28
7Revision History ............................................................................................................................................ 29