Product description: Adafruit Proximity Trinkey - USB board with APDS9960 sensor - Adafruit 5022
The module created by Adafruit is a combination of Adafruit Trinket M0 board with APDS9960 sensor. The sensor allows you to measure distance (proximity sensor), light, RGB and gestures. The Proximity Trinkey board also has two built-in RGB NeoPixel LEDs. The module is equipped with a USB connector, so it can be plugged directly into a USB A socket on a computer or laptop. The Adafruit Proximity Trinkey board is based on the ATSAMD21 microcontroller. One pin controls the NeoPixel LEDs, the other two are for the touch buttons at the edge of the board. Built-in button is used to reset the board or allows to enter the bootloader mode.
APDS9960 sensor
The Adafruit Proximity Trinkey board features the APDS9960 sensor from Avago Technologies, which has a wide range of capabilities thanks to its integrated IR diode, photodiode and RGB sensing sensor:
- Distance detection - up to about 15 cm using the IR diode
- RGB colour detection - can detect colour when light reflects off an object - works well with bright coloured objects such as LEGO bricks
- Ambient light detection - Determines how dark or bright the room is
- Basic gesture detection - using 4 main photodiode locations
- Configurable interrupt pin - can trigger when a certain proximity threshold is exceeded or when the color sensor exceeds a certain threshold
Key features of the Adafruit Proximity Trinkey board
- Microcontroller: ATSAMD21E18 32-bit Cortex M0+ - 48 MHz 32-bit
- Flash memory: 256 kB
- RAM: 32 kB
- Native USB supported by any operating system, can be used with Arduino or CircuitPython as USB serial console, MIDI, HID keyboard/mouse, small disk to store Python scripts
- Can be programmed in Arduino IDE or CircuitPyhton
- Two RGB NeoPixel LEDs
- Two capacitive touch pads
- Light / color / proximity / gesture sensor - APDS9960
- Reset / bootloader button
- Dimensions: 32.8 x 12.0 x 3.4 mm
- Weight: 1.5 g