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 CC01 – Arduino Pro/Pro Mini (ATmega328P)
- 1 x IP01 – 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 CC01 - Arduino Pro/Pro Mini (ATmega328P)
- 2 IP02 - Advanced USB Programming Interface (FT232R)
- 3 OC05 - Servo Driver (PCA9685, BU33SD5)
- 4 OD01 - OLED Display 128x64 (SSD1306)
- 5 PB02 - Coin Battery Power Supply (AAT1217)
- 6 SL01 - UVA, UVB, Light (VEML6075, TSL4531)
- 7 SL06 - Gesture (APDS-9960)
- 8 XC10 - Connectors
CC01 - Arduino Pro/Pro Mini (ATmega328P)
This ☒CHIP is a core CPU module, based on the ATmega328P, which is a single-chip microcontroller.
The ATmega328P is the same architecture as Arduino Uno, allowing users to program in the Arduino IDE and other IDEs supporting the Arduino Pro/Pro Mini, such as PlatformIO and Mbed. The ATmega328P is Atmel’s 8-bit AVR RISC-based microcontroller that combines 32 kB flash memory, 1 kB EEPROM and 2 kB internal SRAM, running at 16 MHz. This xChip can communicate using I2C, and UART.
- Integration with Arduino
- RGB LED
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 IP01 is required for programming the range of CPU Core xChip over the USB-serial bridge provided by the FT232R. The IP01 is unable to program the CC03, whereaas the IP02 is able to do so.
Based on FT232R From FTDI Limited USB A connector for simple connectivity without the need of a cable Programming interface for core ☒CHIPs such as CW01, CR01 and CC01 Equipped with switches that allow the user to switch serial and programming configurations RGB LED for programming indicators
OC05 - Servo Driver (PCA9685, BU33SD5)
The OC05 ☒CHIP 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 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.
- Servo motor controller/driver
- Connect up to 8 servos
- Standard 2.54 mm Servo Motor Header
- Support for 8 different I2C Addresses (Possible to connect up to 64 Servos)
OD01 - OLED Display 128x64 (SSD1306)
This xCHIP forms part of the output modules and is equipped with an OLED display unit that is capable of displaying any graphics or text. Very useful as a sensor data display.
- Monochrome OLED Display
- 128 x 64 dot matrix
- Built-in controller
- Based on SSD1306
PB02 - Coin Battery Power Supply (AAT1217)
This ☒CHIP module houses a single CR2032 coin cell to supply power to other connected ☒CHIPS.
The PB02 features an AAT1217 which is a high efficiency, synchronous, fixed frequency, step-up converter designed for battery-powered applications. The high 1.2 MHz switching frequency and completely integrated control circuitry maintains excellent regulation, ripple, and transient response throughout the full load range.
Light load mode operation and low quiescent current allow the AAT1217 to maintain high efficiency performance for light load conditions. With a 1.2A peak inductor current limit, the AAT1217 is capable of delivering 400mA from a single CR2032 coin cell.
- 400 mA Output Current
- Over-Current Protection
- High Efficiency: Up to 93% Efficiency
- 1.2 MHz Fixed Switching Frequency
- 1.2 A Current Limit
- Light Load Mode Operation
SL01 - UVA, UVB, Light (VEML6075, TSL4531)
This xCHIP forms part of the sensor modules and 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.
- UVA, UVB and visible light sensor
- Simple Direct LuxOutput
- 16-bit Digital Output with I2C Compatibility
SL06 - Gesture (APDS-9960)
This ☒CHIP features advanced Gesture detection, Proximity detection, Digital Ambient Light Sense (ALS) and Color Sense (RGBC).
- I2C data rates up to 400 kHz
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.