Ultra Low Power (5uA) I2C Sensor With Ambient Light Sensing (ALS) + Capacitive Proximity/Touch + Hall Effect Sensor + Inductive Proximity (Metal Detect)

Dependencies:   IQS621DisplayTerminal IQS62x mbed

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

This is a demo program for the Azoteq IQS621 ultra low power multi function sensor.

Components / IQS621
Azoteq IQS621 ultra low power sensor for ambient light, magnetic field, capacitance and inductive proximity. Empowers next-generation user interfaces.


Low Cost Evaluation Board For Azoteq IQS621ultra low power I2C sensor for ambient light, magnetic field, capacitance, inductive proximity and temperature.

Files at this revision

API Documentation at this revision

Comitter:
AzqDev
Date:
Mon May 08 06:11:19 2017 +0000
Parent:
1:cc56f48afce2
Child:
3:8cce0e52f708
Commit message:
Eval board comments

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/main.cpp	Sat May 06 18:03:37 2017 +0000
+++ b/main.cpp	Mon May 08 06:11:19 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
 
-//  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: AZP675E02, AZP690A02
+//  2. ST Micro Nucleo-F401RE   Azoteq Adapter Boards: AZP675E02, AZP690A02
+//  3. ST Micro Nucleo-L476RG   Azoteq Adapter Boards: AZP675E02, AZP690A02
+//  4. ST Micro Nucleo-L053R8   Azoteq Adapter Boards: AZP675E02, AZP690A02
+//  5. ST Micro Nucleo-F446RE   Azoteq Adapter Boards: AZP675E02, AZP690A02
+//  6. ST Micro Disco-F746NG    Azoteq Adapter Boards: AZP675E02, AZP690A02
+//  7. Freescale FRDM-KL46Z     Azoteq Adapter Boards: AZP675E02, AZP690A02
+//  8. Freescale FRDM-KL25Z     Azoteq Adapter Boards: AZP675E02, 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,9 @@
 // 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 AZP690A02 (IQS621-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 "IQS621DisplayTerminal.h"