ZX Distance and Gesture Sensor SMD Hookup Guide
Contributors:
Shawn Hymel, LightningHawk
Resources and Going Further
After trying the basic ZX and gesture demos, you can try the other examples in the Arduino library. A description of each of the examples is given below:
- I2C_Gesture_Demo -- Poll the sensor over I2C to see if any gestures have occurred.
- I2C_Gesture_Interrupt -- The DR pin will go from low to high when a gesture is detected. This example reads the gesture over I2C and tells the sensor to clear DR.
- I2C_ZX_Demo -- Poll the sensor periodically over I2C for Z- and X- axis data.
- I2C_ZX_Interrupt -- The ZX Sensor will throw DR high whenever valid ZX data is ready.
- UART_Gesture_Demo -- NOTE: Gestures over UART are not supported at this time. This demo is a placeholder for the time being.
- UART_ZX_Demo -- Read Z- and X- axis data from a software serial port and display them on the Serial Monitor.
Here are some additional resources to help you with the ZX Sensor:
- ZX Sensor Datasheet
- Using the ZX Sensor with Arduino
- ZX Sensor Schematic
- ZX Sensor GitHub Repository
- ZX Sensor I2C Register Map
- SparkFun Product Showcase: ZX Distance and Gesture Sensor SMD
- GitHub Project Repo: HoverPong - Demo used for older ZX Distance and Gesture Sensor that was shown in the [old SFE Product Showcase: SparkFun ZX Distance Sensor](https://www.youtube.com/watch?v=lvr1SKRGgqc
What will you make with the ZX Sensor? If you need some inspiration, check out these related tutorials:
Connecting Arduino to Processing
Send serial data from Arduino to Processing and back - even at the same time!
RGB Panel Hookup Guide
Make bright, colorful displays using the 32x16, 32x32, and 32x64 RGB LED matrix panels. This hookup guide shows how to hook up these panels and control them with an Arduino.
APDS-9960 RGB and Gesture Sensor Hookup Guide
Getting started guide for the Avago APDS-9960 color, proximity, and gesture sensor.