meta data for this page
This is an old revision of the document!
LamaPLC: Pixart gesture recognition sensors/module with I²C communication
The PAJ7620U2 is a sophisticated gesture recognition sensor module from Pixart that can identify nine or more hand gestures and proximity measurements through an I²C interface. It is widely available on breakout boards for integration with microcontrollers such as Arduino or Raspberry Pi.
The sensor module integrates an optical lens and an infrared (IR) LED, allowing it to operate effectively even in low-light or dark conditions.
Key Features
- Supported Gestures: 9 basic gestures: Up, Down, Left, Right, Forward, Backward, Clockwise (CW) circle, Counter-clockwise (CCW) circle, and Wave. Some modules support up to 13 gestures in a slower mode.
- Interface: I²C communication interface (up to 400 kbit/s), default address: 0x73
- Operating Voltage: Typically 2.8V to 3.6V (sensor chip); breakout boards often have onboard voltage translators for 3.3V/5V compatibility. If using a basic breakout board without a voltage regulator, provide a 3.3V supply to the VCC pin. If using a module that specifies 5V compatibility (like the Waveshare or Gravity series), you can safely use either 3.3V or 5V.
- Detection Distance: Effective range of 5 cm to 15 cm, but can be up to 20 cm in some setups.
- Ambient Light Immunity: High immunity to ambient light, up to <100k Lux.
- Power Consumption: Designed for low-power operation, suitable for battery-operated devices.
- Array Size: 60×60 pixels
- Gesture speed: 60~600°/s in Normal Mode and 60~1200°/s in Gaming Mode
Pinout
| Pin | Name | Description |
|---|---|---|
| 1 | VCC / VIN | Power supply typically 3.3V, but boards with a regulator support 3.3V–5V |
| 2 | GND | Ground |
| 3 | SCL | I²C Serial Clock |
| 4 | SDA | I²C Serial Data |
| 5 | INT | Interrupt pin (Active Low): it goes low when a gesture is detected detected |
Arduino code
sample
Example codes
none
I²C topics on lamaPLC
This page has been accessed for: Today: 4, Until now: 4