TestBed for mbed
Communication Interfaces
10/100 Mbit Ethernet
Mbed allows the use of Ethernet within seconds IF an appropriate connector is attached. TestBed comes with a standard Ethernet Jack including the necessary mangetics (transformers and chokes) as well as two indicator LEDs to start a web connected application in no time.
CAN Bus
TestBed supports the popular CAN Bus and is equipped with a connector following the CiA (CAN in Automation) standard. As transceiver IC a NXP PCA82C250 is used, allowing bus speeds up to 1MBaud.
RS485 Bus
Bus Connection is also possible via RS485, a differential bus quite similar to CAN, but without its harsh standards. A Texas Instruments SN65HVD3085 is the responsible transceiver, allowing TestBed to communicate at up to 1MBaud.
USB
For quick and easy USB access, TestBed offers a mini USB connector. Over the USB connection, TestBed can optionally be supplied with power.
1x Standard UART
An UART interface is brought out on an angled 6-pin connector compatible with FTDI's USB-to-serial cables or small converter boards like FTDI Basic (Sparkfun) or USB2serial (Arduino/Smartprojects).
Expansion Sockets
Arduino Shields
Unleash the power of Arduino hardware by controlling expansion shields with mbed! The socket incorporates a simple voltage converter circuitry. This way, Arduino shields with analog outputs can be used even if they're based on 5V power domain.
Micro SD Cards
SPI-driven card slot for the popular SD standard (not SDHC!). Push-In/Push-Out style socket.
XBee Modules
Improve your mbed with wireless communication! Equipped with a socket for XBee-type wireless modules, TestBed enables mbed Software to "leave the hardware's boundaries".
Character LC Displays
Comes with 4-Bit Interface (Standard for most Text-LCDs), 4R7 resistor for LED backlight and a trim potentiometer for contrast setting. Mounting holes can be used to tighten the LCD on TestBed.
Built-In Features
Piezo Speaker
Small and easy to use signalling device. Driven by PWM, this speaker surely produces no high-end sound quality but has more than enough power for emitting accoustic warnings or acknowledges to user inputs etc.
RTC Backup Battery
Want keeping track of time even if your mbed hardware is unplugged from mains/battery power? TestBed feeds a steady voltage into the mbed's RTC using a long-life lithium battery. Great for Low-Power applications!
Analog Trim Poti
Nothing more than that - apply a voltage between 0 and 100% to the mbed's ADC.
Two Push Buttons
Allowing user inputs to control program flow.
Two LEDs
If four LEDs aren't enough - here are two more of them!
Documents
Application Examples
QVGA TFT Display with Touch Screen
We've prepared a tutorial for this. See here.
GDM2004D LC Display
This program demonstrates how to use the LCD included in the mbed Starterkit from Elektronikladen | Elmicro.
Import programTestBed-LCD20x4
Example of using a GDM2004D LCD with Elmicro\'s TestBed for mbed carrier board. Uses an altered version of the TextLCD-library.
Using RS485 communication
Following an example software for setting up the RS485 communication interface onboard the TestBed. Hopefully it helps you getting started with RS485.
Import programTestBed-RS485
Example software showing how to use TestBed\'s RS485 feature with mbed\'s hardware UART1. Currently only the setup routine and a \"SendText\" routine are implemented. Can easily be used to develop receiving messages and invoking IRQ handling.
Purchase
TestBed for mbed is available as board-only version as well as bundled with an mbed1768 module, an LCD and several accessories (Starter Kit). It can be purchased through the Elektronikladen | Elmicro retail network.
13 comments on TestBed for mbed:
Please log in to post comments.
If you want to use the sd card here is the needed port configuration: SDFileSystem sd(p11, p12, p13, p14, "sd"); MOSI,MISO,CLK,CS