You are viewing an older revision! See the latest version

RS Animatronic Lab Board

Introduction

/media/uploads/p07gbar/_scaled_board4.jpg

RS has released the RS Animatronic Lab Board to help with mbed learning and development. The board is equipped with Ethernet, USB, a motor driver, two potentiometers, two tactile push buttons, a barrel jack power input and headers for the RS Audio Codec board (sold seperately) along with the headers for the mbed.

Components

USB

The Lab Board is equipped with a USB socket for USB host applications; making it easy to just plug in a USB flash drive or bluetooth dongle and use the mbed (user created) libraries:

Import programMSCUsbHost

Implementation of USB Host for mbed 1768 which can access USB flash drives. See notebook page for details.

Import programBlueUSB

Bluetooth support for MBED with $2 Bluetooth dongles. Includes a USB host and built in support for bluetooth HID devices such as mice, keyboards and wii controllers.

Ethernet

The lab board also has a Ethernet jack with magnetics integrated. This allows the mbed to be connected to LAN and the internet easily: you only have to load up a simple sketch to get started:

Import programTCPSocket_HelloWorld

TCP Socket Hello World with Ethernet

Potentiometers and switches

The potentiometers wipe between 0 and 3.3V. The switches require the pull down enabled in software:

#include "mbed.h"

DigitalIn button(p16);

int main() {
   button.mode(PullDown);
   bool isButtonPressed = button;
}

For anything else, the handbook is what you want: The Handbook.


All wikipages