User Manual
pg. 2
Copyright © 2017- www.SingleTact.com
CONTENTS
1 INTRODUCTION ............................................................................................................................................... 4
2 INTERFACE DESIGN ......................................................................................................................................... 5
2.1 Connectivity .............................................................................................................................................. 6
2.2 Analog Interface ....................................................................................................................................... 7
2.3 I
2
C Interface .............................................................................................................................................. 8
2.4 I
2
C Operations ........................................................................................................................................ 11
2.4.1 I
2
C Write Operation ........................................................................................................................ 11
2.4.2 I
2
C Read Request Operation ........................................................................................................... 12
2.4.3 I
2
C Read Operation.......................................................................................................................... 12
2.5 Conversion Detail ................................................................................................................................... 13
2.6 Product Categories ................................................................................................................................. 14
3 TROUBLESHOOTING 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
4 EXAMPLE 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
5 Resources ...................................................................................................................................................... 27
6 Glossary ......................................................................................................................................................... 28
7 Revision History ............................................................................................................................................ 29
7.1 Revision 2.0 ............................................................................................................................................ 29
7.2 Revision 2.1 ............................................................................................................................................ 29