Cart/Login/Help Tutorials Blog Community Contact
Become an Affiliate!

Home > Robot Parts > I/O Boards & Robot Controllers > Robotics Connection Serializer >

Serializer WL Connector Kit

Item #: C-200-SerializerWLKT
Availability: In Stock
Usually ships in 1-2 Business Days
Price: $194.50

Quantity

  Quantity Count  

  Price Each  

10$188.67
26$184.78
51$175.05


Information
 
Bluetooth, ZigBee, USB, and RS-232 communication modules are included with this kit!
 
  Overview  

Easy Robot Control using .NET or Robotics Studio:

The Serializer WL Robot Controller provides a ready-to-use solution to interface the Microsoft™ .NET framework or Microsoft™ Robotics Studio to common robotic hardware.

Never before has it been this easy to interface DC motors, servos, analog sensors, I2C devices, single and quadrature encoders, switches/relays, and other devices to the .NET framework and/or Robotics Studio.

Of course, we had to go and make it even better...

 

One controller, Five serial interfaces to choose from:

The new Serializer WL™ is the second generation of the Serializer. It has been updated to allow customers to use choose from five different serial interfaces (four are interchangeable). The pluggable interface modules include RS-232 (Included with Serializer), USB, Bluetooth, or ZigBee (MaxStream XBee of XBee Pro). The TTL serial port is built into the base Serializer board.

This kit includes all four communication modules!
RS-232 Serial Interface Module
RS-232
USB Serial Interface Module
USB
Bluetooth Serial Interface Module
Bluetooth
XBee Serial Interface Module
ZigBee
Serial Interface Modules (click to view product)

 

RS-232 Serializer Configuration USB Serializer Configuration Bluetooth Serializer Configuration XBee Serializer Configuration
Various Serializer Configurations (click to enlarge)

 

Each serial interface module quickly plugs into the base Serializer board, and communication w/ the board can be established in less than a minute.

Having pluggable serial modules means you'll be able to swap the modules in/out, and you won't be stuck with a single interface. This is a great feature, especially if you plan on using the Serializer to control various projects in the future. NOTE: Only one serial interface can be used at a time with the Serializer WL™.

The Bluetooth and XBee/XBee Pro serial interfaces provide Wireless connectivity, making it extremely easy to communicate with the Serializer (and thus your robot) up to a distance of 50 feet (line of sight situations will yield longer distances, where communicating through dense/metal walls will yield shorter distances). Range does vary between Bluetooth, XBee, and XBee Pro technologies.

The Bluetooth module has a UFL antenna connector, to allow customers to connect a 1/4 Wave UFL Antenna for increased signal strength. Our UFL antenna also works on the xbee/xbee pro modules with a ufl connector.
UFL Antenna for Bluetooth or XBee modules
UFL Antennaa
(click to view product)

The Serializer WL can be controlled by any device featuring a complimentary serial device on the other end (e.g. RS232-to-RS232, USB-to-USB, Bluetooth-to-Bluetooth, XBee-to-XBee). This could be a Personal Computer, a PDA, a Cell Phone, a PC104 board, a Single Board Computer, or a microcontroller.

 

Simple Serial Protocol:

The Serializer utilizes a very simple control protocol to communicate serially to host devices. Any computer can communicate using this protocol.

However, to make developing applications that communicate with the Serializer faster, you can choose to use either our Serializer™ .NET library, or our Serializer Services for Robotics Studio. The Serializer .NET library and Serializer Services implement the communication protocol, and provide an easy to use interface.

The original Serializer™, and the Serializer WL™, share common firmware, thus the serial protocol is identical between the two models.

 

Develop smarter applications, faster, with .NET or Microsoft™ Robotics Studio:

The Serializer was developed to allow developers to hit the ground running with their robotic application. Why waste time re-implementing bit-twiddling routines and interfacing hardware, when that time could be better spent developing a higher level (and smarter) application that allows your robot to do something meaningful?

The Serializer requires absolutely no low level programming whatsoever. Instead, developers simply take advantage of the free Serializer .NET library and Serializer Services (for Robotics Studio) to effortlessly query or control their hardware.

 

Extensive Documentation:

We provide an extensive suite of documentation and source code examples for the Serializer. Our Serializer .NET library includes MSDN style documentation for the .NET interface, which also includes examples for all supported sensors and components.

Our Serializer Services are based on the Microsoft Robotics Studio framework, so developers can take advantage of the documentation included with Robotics Studio to learn how to use them.

 

  Compatibility   

The Serializer™ provides an interface to query and control some of the most popular robotic components on the market.


Sharp GP2D120 and GPD2D120 Infrared Sensors

Feature Rich:

The Serializer™ WL provides an interface to query and control the most popular robotic components on the market. Developers can pick and choose from the Rich set of features the Serializer provides, and focus on higher level application development.

(Hover or click on thumbnails for details)
 

I2C Devices:

Analog Sensors (5 Sensor Inputs):

Digital I/O Lines (10 I/O Lines + 4 Encoder Input Lines):

  • Maxbotix MaxSonar-EZ1
  • Single and Quadrature Wheel Encoder inputs
  • NOTE: Six I/O lines are used for Servo control (4,5,6,7,8, & 9) and two are used for I2C communications (1,2). Thus if you’re using Servos or I2C devices, on any of these pins, you won’t be able to use them for any other I/O.

Motors:

LEDs:

  • One Red Power LED
  • Two Green LEDs are used as a programmable heartbeat
  • Two Bi-Color (Green/Red) are used to display the PWM duty cycle percentage (0-100) and direction of current through each motor (and thus motor direction).

 

Hardware I/O Specifications

  • Power LED
  • Two onboard voltage regulators
  • Two User definable LEDs + 2 Bicolor LEDs for H-Bridge duty cycle status
  • Dual 4 Amp H-Bridges - control 2 DC motors, or one Bipolar Stepper Motor
  • External H-Bridge interface via headers
  • Velocity and Distance PID control algorithm built in (works for most drivetrain configurations)
  • I2C Port
  • Six 10-bit Analog Inputs (one is tied internally to battery supply voltage)
  • 10 I/O lines (six can be used for servo control, two are connected to I2C port)
  • Onboard TTL serial port
  • Dual single/quadrature encoder input ports
  • Four serial interface modules to choose from (RS-232, USB, Bluetooth, and XBee/XBee Pro)
  • All serial modules are interchangeable
  • Reset Button
  • easy connect power and motor screw terminals

 

Serializer Pinout:

Serializer Pinout

 

  Documentation   

We have a great selection of documentation for the Serializer. Click on an icon below to learn more about the Serializer:

Serializer WL User Guide v2.0Serializer .NET Library Installation and QuickStart GuideSerializer .NET Library MSDN Style DocumentationMicrosoft Robotics Studio Services

 

Serializer .NET Library Installer:

v1.2.2.1 (msi installer) Release Notes - January 19, 2007 - We will be updating this soon!

 

Serializer Firmware

See Serializer User's Guide for instructions for upgrading the firmware

v1.4.0 (zipped firmware ) March 24, 2007

 

  Examples   

The Microsoft .NET Framework Developer Center contains very useful documentation, downloads, and tools for the .NET Framework. Go to the .NET Framework Developer Center to learn how to get started using the .NET Framework.

 

Below are some great example C# applications for interfacing the Serializer using our .NET Serializer Library, and Visual Studio .NET 2005. We have more documentation coming very soon, as well as more applications!

Serializer C# Client / Server Application - .NET 2.0 Framework

This includes two Visual Studio 2005 .NET projects. One project is the Control Client GUI, and the other is the Server application. Both applications run under Windows XP, and use the full .NET 2.0 framework. Thus, the regular framework version of the SerializerLIB is used. The client/server applications communicate over a TCP/IP connection, which can be wired, or wireless. IP Addresses and ports are configurable within both applications.

Download: .NET 2.0 Framework Client/Server Application (zipped)
Download: GUI usage instructions (pdf)

Serializer C# Client / Server Application - .NET 2.0 Compact Framework

This includes two Visual Studio 2005 .NET projects. One project is the Control Client GUI, which runs on Windows XP, and the other is the Server application, which runs on a Windows CE device. Since the server runs on a Windows CE device, it uses the compact framework, thus it uses the Compact Framework version of the SerializerLIB. The client/server applications communicate over a TCP/IP connection, which can be wired, or wireless. IP Addresses and ports are configurable within both applications.

Download: .NET 2.0 Compact Framework Client/Server Application (zipped)
Download: GUI usage instructions (pdf)

Serializer C# Pocket PC / Bluetooth Application - .NET 2.0 Compact Framework

This includes one one Visual Studio 2005 .NET project. The application runs on a PocketPC, and communicates with the Serializer over a Bluetooth serial connection. The PocketPC (Dell Axim X50V) has a Bluetooth radio built in (which serves as the COM port for the application), and the Serializer has an A7Engineering EmbeddedBlue eb505 Bluetooth module connected to the TTL port. This will allow you to control your robot, hosting a Serializer, remotely via a PocketPC over Bluetooth. This application used the Compact Framework version of the SerializerLib. You can also add this code to a regular Windows Forms Application, use the Full Framwork version of the SerializerLib, and run it under WindowsXP. The XP machine can use a USB Bluetooth radio, and you can then control your robot via your laptop or PC over Bluetooth.

Download: PocketPC Bluetooth Application (zipped)








Request Time: 1.28125 - SID/ASID: 1019799 | wkjuevq24n2inmyhrf1kzi55 - SERVER: WEB1