XK51 - Arduino Kit
This kit is designed to work seamlessly with Arduino. It uses our CC03 core, which is based on the SAM D21 from Microchip Technology Inc. It is a low-power microcontroller using the 32-bit ARM® Cortex ® -M0+ processor with up to 256 KB Flash and 32 KB of SRAM. This module is compatible with the Arduino platform due to the shared architecture with the Arduino M0.
- 1 x CC03 – Cortex Mo+ xChip Core CPU Module (ATSAMD21G18 / SAMD21G)
- 1 x IP02 – Advanced USB Programming Interface (FT232R)
- 1 x OC05 - Servo Driver (PCA9685, BU33SD5)
- 1 x OD01 - OLED Display 128x64 (SSD1306)
- 1 x PB02 - Coin Battery Power Supply (AAT1217)
- 1 x SL01 - UVA, UVB, Light (VEML6075, TSL4531)
- 1 x SL06 - Gesture (APDS-9960)
- 1 x XC10 - Connectors
- 1 x XS02 - 2 Pack xPDI Connectors
CC03 – Cortex Mo+ xChip Core CPU Module (ATSAMD21G18 / SAMD21G)
This xCHIP forms part of the core modules. The SAM D21 is a series of low-power micro controllers using the 32-bit ARM® Cortex® -M0+ processor, with 256 KB Flash and 32KB of SRAM. Compatible with Arduino platform due to the shared architecture with the Arduino M0.
IP02 – Advanced USB Programming Interface (FT232R)
This xCHIP forms part of the interface programmer modules.
The FT232R is a USB to serial UART interface device which is equipped to power and program other modules via a USB A connector. The IP02 is required for programming the range of CPU Core xCHIPS over the USB-serial bridge provided by the FT232R.
The IP02 has two switches so that you can switch between DTE and DCE. The other switch is between A and B.
OC05 - Servo Driver (PCA9685, BU33SD5)
This xCHIP is an output control module, based on the PCA9685 from NXP Semiconductors. The PCA9685 is an I2C-controlled Pulse Width Modulation or PWM controller with a built-in clock. This controller used as an interface to accurately drive up to 8 servo motors. The module accepts an input power source locally to drive the motors.
The OC05 xCHIP is a servo motor controller driver that uses the PCA9685 PWM controller as servo interface supported by a BU33SD5 regulator to drive and accurately control up to 8 servo motors on a single module and act as a system power supply. The module has 8 standard 2.54 mm (0.1”) servo headers, plus 1 standard 2.54 mm (0.1”) battery/BEC input header.
OD01 - OLED Display 128x64 (SSD1306)
This xCHIP is an output display module and is equipped with an OLED display unit that is capable of displaying any text or graphics. This display can be very useful as a sensor data display.
These miniature display are about 0.96” diagonal, but very readable due to the high contrast of OLED technology. This display is made of 128x64 individual monochrome OLED pixels, each one is turned on or off by the controller chip. Because the display makes its own light, no backlight is required. This reduced the power required to run the OLED and is why the display has such high contrast; we really like this miniature display for its crispness!
PB02 - Coin Battery Power Supply (AAT1217)
This xCHIP is a power module that houses a single CR2032 coin cell to supply power to other connected xCHIPs.
The PB02 features an AAT1217, which is a highly efficient, synchronous, fixed frequency(1.2 MHz), step-up converter designed for battery-powered applications. The high switching frequency and integrated control circuitry maintains excellent regulation, ripple, and transient response throughout the full load range.
Light load operation and low quiescent current allow the AAT1217 to maintain high efficiency performance for light load conditions. A 1.2A peak inductor current limit, allow for the AAT1217 is capable of delivering 400mA from from a single CR2032 coin cell.
SL01 - UVA, UVB, Light (VEML6075, TSL4531)
This xCHIP is a light sensor module that is equipped with a light sensor that is capable of measuring the luminosity (Wide Dynamic Range - 3 lux to 220k lux) (visual brightness), UVA and UVB radiation. The light sensor converts solar UV light intensity to digital data and has displayed reliable performance of UV radiation measurement inner long time solar UV exposure.
SL06 - Gesture (APDS-9960)
This xCHIP is a gesture sensor module that features advanced Gesture detection, Proximity detection, Digital Ambient Light Sense (ALS) and Color Sense (RGBC).
XC10 - Connectors
The xBUS is the main connection between the xCHIPs. Most xCHIPs will have a connection on all 4 sides, but some will have a connection sacrifices either for space or for other connectors, such as USB or antenna connectors.
XS02 - 2 Pack xPDI Connectors
The xPDI is the Programming and Debugging Interface. All low-level programmable core xCHIPs will have such a connection on the south side, and all programmers able to do low-level programming will have a similar connector on its north side.
The xPDI is a programming and debugging interface supporting programming using SPI, JTAG, SWD and USB. Serial programming using a boot loader is supported on the main xBUS.
If you are interested in the more comprehensive kit XK02, but want to use Arduino, we suggest you buy XK02 and add the ATMEGA328P Core CPU (CC01) above.