XK50

From XinaBox Wiki!
Jump to: navigation, search
Arduino Pro/Pro Mini Kit
XK51.jpg
Cores CC01
Sensors SL01, SL06
Power PB02
Interfaces IP02
Output OD01, OC05
Accessories XC10

Overview

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

xChips

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.

Product Highlights

  • 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.

Product Highlights

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.

Product Highlights

  • 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.

Product Highlights

  • 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.

Product Highlights

  • 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.

Product Highlights

  • 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).

Product Highlights

  • 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.