Ulta Low Power I2C Multi-Sensor: Capacitive Touch, Magnetic Field & Inductive Proximity.

Dependencies:   IQS620DisplayTerminal IQS62x mbed

Fork of IQS620_HelloWorld by Azq Dev

Hello World! From Azoteq's IQS620 Ultra Low Power Multi-Sensor

This is an mbed hardware demo program for the Azoteq IQS620 ultra low power multisensor.

More details on the IQS620 (and verified mbed boards) on these component pages:

Components / IQS620A
Ultra low power sensor for magnetic field, capacitive touch and inductive proximity. Empowers next-generation user interfaces.

Low Cost Evaluation Board For Azoteq IQS620A ultra low power sensor for magnetic field, capacitance, inductive proximity and temperature. Empowers next-generation user interfaces.


/media/uploads/AzqDev/iqs620-mbed-lpc1768-azoteq-touch-magnetic-inductive-temperature-sensor.gif
IQS620 Eval Kit board Connected to mbed LPC1768 board.

Revision:
3:481d56f2b398
Parent:
2:ce90bf4d3273
Child:
6:250df5794541
--- a/main.cpp	Fri May 05 18:00:59 2017 +0000
+++ b/main.cpp	Mon May 08 06:24:51 2017 +0000
@@ -13,14 +13,14 @@
 // Tested on the following MBED hardware - mostly using Azoteq-to-Arduino Adapter Boards
 // Note: When compiling for new hardware, use "Compile All" to rebuild everything
 // Note 2: If you get "unkown target type" in USBxxx.h, remove the USB library
-//  1. ST Micro Nucleo-L152RE   Azoteq Adapter Boards: AZP675E02, AZP690A02, AZP690A02
-//  2. ST Micro Nucleo-F401RE   Azoteq Adapter Boards: AZP675E02, AZP690A02, AZP690A02
-//  3. ST Micro Nucleo-L476RG   Azoteq Adapter Boards: AZP675E02, AZP690A02, AZP690A02
-//  4. ST Micro Nucleo-L053R8   Azoteq Adapter Boards: AZP675E02, AZP690A02, AZP690A02
-//  5. ST Micro Nucleo-F446RE   Azoteq Adapter Boards: AZP675E02, AZP690A02, AZP690A02
-//  6. ST Micro Disco-F746NG    Azoteq Adapter Boards: AZP675E02, AZP690A02, AZP690A02
-//  7. Freescale FRDM-KL46Z     Azoteq Adapter Boards: AZP675E02, AZP690A02, AZP690A02
-//  8. Freescale FRDM-KL25Z     Azoteq Adapter Boards: AZP675E02, AZP690A02, AZP690A02
+//  1. ST Micro Nucleo-L152RE   Azoteq Adapter Boards: AZP694A02, AZP690A02
+//  2. ST Micro Nucleo-F401RE   Azoteq Adapter Boards: AZP694A02, AZP690A02
+//  3. ST Micro Nucleo-L476RG   Azoteq Adapter Boards: AZP694A02, AZP690A02
+//  4. ST Micro Nucleo-L053R8   Azoteq Adapter Boards: AZP694A02, AZP690A02
+//  5. ST Micro Nucleo-F446RE   Azoteq Adapter Boards: AZP694A02, AZP690A02
+//  6. ST Micro Disco-F746NG    Azoteq Adapter Boards: AZP694A02, AZP690A02
+//  7. Freescale FRDM-KL46Z     Azoteq Adapter Boards: AZP694A02, AZP690A02
+//  8. Freescale FRDM-KL25Z     Azoteq Adapter Boards: AZP694A02, AZP690A02
 //  9. mbed LPC1768             Azoteq adapter AZP690A02 [SDA,SCL,RDY] wired to LPC1768 [p28,p27,p26]
 // 10. mbed LPC11U24            Azoteq adapter AZP690A02 [SDA,SCL,RDY] wired to LPC11U24 [p28,p27,p26]
 
@@ -28,6 +28,10 @@
 // 11. Teensy 3.1               Azoteq adapter AZP690A02 [SDA,SCL,RDY] wired to Teensy 3.1 [p18,p19,p2] 
 // 12. Teensy 3.2               Azoteq adapter AZP690A02 [SDA,SCL,RDY] wired to Teensy 3.2 [p18,p19,p2] 
 
+// Direct wiring of ST Micro Nucleo boards to AZP690B02 (IQS620-EVAL-1 board)
+// CN10-3 = SCL, CN10-5 = SDA, CN10-33 = RDY, CN11 = GND, CN7-16 = 3.3V
+
+
 #include "mbed.h"
 #include "IQS62x.h"
 #include "IQS620DisplayTerminal.h"