DFRobot - XBoard V2 - A bridge between Home and Internet
This is Version 2.0 of the Xboard. The main improvement is that it now
operates at 5V, making it compatible with most sensors and I2C protocol with
out the need of a voltage level converter.
The XBoard is a unique Arduino board which features a WIZnet Ethernet
port, an XBee socket, and an ATMega328
. This board will add wireless
XBee control as well as internet connectivity to your projects. Its great
for anything from Home Automation, Remote Data Logging or Robot Control. The
possibilities are endless!
It has 8 Analogue I/O pins and 8 digital pins, 4 of which have PWM
(indicated by an asterisk). It is compatible with all XBee modules.
The XBoard can be programmed via an FTDI programmer or via the ICSP header.
Power is provided through a Mini USB connector. You can setup a web server
through which you may communicate with a remote Arduino using XBee radios,
Bluetooth or APC modules. This information can be posted to a web site, or
We have used our XBoard to control our office door from the internet. All we
need to do if we forget our RFID badge is to login to our office WiFi and
send the command to open the door! We have created a project guide which
includes the list of parts, and source code to get this project going for
yourself. The board requires FTDI basic board to upload sketches. It can be
powered by a mini USB.
- MCU:Atmega328P low voltage version (16Mhz)
- Arduino Uno bootloader
- Supply voltage:5~12v
- Output voltage:5v/3.3v
- Digital IO: 8
- Analog In: 8
- PWR: indicates that the board and shield are powered
- LINK: indicates the presence of a network link and flashes when the
shield transmits or receives data
- FULLD: indicates that the network connection is full duplex
- 100M: indicates the presence of a 100 Mb/s network connection (as
opposed to 10 Mb/s)
- RX: flashes when the shield receives data
- TX: flashes when the shield sends data
- COLL: flashes when network collisions are detected
Note: By using the Xbee Series 2 Modules, the X-board will have the
capability to establish a wireless network which is able to control up to
255 end points. Other wireless modules only support Point to Point
Level FTDI Boards for Programming
The ATMEGA on the XBoard is equipped with an Arduino bootloader. You will
need one of these in case you wish to reprogram it.