From Wiki 来自痴汉的爱
Jump to: navigation, search



Xadow is a set of kits which contains several modules, such as Xadow Main Board, Xadow LED, Xadow OLED, Xadow BLE Slave and Xadow barometer etc. It is sensitive and smart, and easy to cascade connection with fine-augmentability. These modules’ features of portability, flexible cascade connection make it suited to such occasions in which have higher request on size and weight. For instance, in wearable equipment and art design. We have used Xadow kits to design a few sets of wearable devices. It is possible that a better design will occur in your mind when you hold the Xadow.


  • Modular design& Easy to cascade connection
    Make you have the option of flexibility to connect certain modules for your own design.
  • Small& light
    Make Xadow be your miniaturization design’s best partner.
  • Low power consumption
    To make the devices compact and also to provide enduring power for the devices, we have very strict control over power dissipation while designing the products.
  • High quality
    Modules are connected by FFC cable, thus, you can bend them as much as possible for your shape design.

Xadow I/O Illustration

Xadow modules cascades with Each other with FFC cables. All the modules share the same bus includes IIC, SPI, UART and digital&analog Pins. The table below shows the communication details between Xadow modules with the Xadow mainboard:

Xadow Pins.jpg
Xadow Modules Control Mode P1 P2 P3 P4 P5 P6 P7 P8
Xadow - 3-Axis Accelerometer IIC IIC Address is 0x53
Xadow - BaroMeter IIC IIC Address is 0x77
Xadow - BLE Slave Serial RX/TX
Xadow - Breakout
Xadow - LED Controller IIC IIC Address is 0x04
Xadow - OLED IIC IIC Address is 0x3C
Xadow - Vibration Motor Digital Signal H H
Xadow - RTC IIC IIC Address is 0x68
Xadow - Buzzer Digital Signal H H
Xadow - Digital Compass IIC IIC Address is 0x1E
Xadow - Motor TBD
Xadow - GPS Serial RX/TX
Xadow - Storage IIC IIC Address are 0x50 and 0x51
Xadow - NFC IIC IIC Address is 0x24

  • Xadow - Vibration Motor is controlled by two pins.it works when P2 and P4 are high level simultaneously. So does the Xadow - Buzzer.

Reference page for all Xadow IO pin mapping information including:-

  • How to use each pin in your Arduino code
  • Xadow FFC to Atmega32u4 pin mapping
  • pins that have interrupts and timers
  • the 2 serial ports, IIc and ISP
  • additional on board IO, that might be hacked

Xadow Application

Xadow tutorial-Acceleration detector

  • tutorial 1

Xadow tutorial-Communicate via BLE

  • tutorial2
Demo 2 display smile.jpg

Xadow tutorial-shaking shaking

  • tutoria 3

Skin for Xadow

Metal style xadow watch

Put the OLED module、Xadow Main Board、Xadow RTC on the inside of the shell. Designed to be a personalized electronic watch.
IMG 7085.JPGXadowDiaplay.JPG
It can be worn on the arm with a belt.
Xadow Watch1.JPG Xadow Watch2.JPG
You can also use a string to wear on the chest:
Xadow Watch3.JPG
About the Xadow Metal Frame, click here to see more detail information.

Xadow Chewing Gum

Place Xadow Main Board, Xadow barometer, Xadow BLE Slave or others inside the shell and put it on your shirt pocket, it can always view the current air pressure, height, or the vibration motor vibrates to remind you when the phone receives a twitter message.
Xadow overview3.jpgXadow Chewing Gum.jpg

Kraft paper eggs

Put Xadow to the packaging which is very suitable, but also can be easily bent. By your imagination, the packaging can do ....

In fact, we have more structures for you to refer, enjoy!
XadowDesign More1.jpg XadowDesign More2.jpg


Demo1 acceleDetectoe Code
Demo2 SMILE Code
Demo3 BLESlave Code
the library:OLED_Display12864

Personal tools