SBC BL4S200 Series
Single-board computer
- Uses Rabbit® 4000 and Rabbit 5000 microprocessors
- Choice of Wi-Fi, ZigBee or Ethernet connectivity
- 40 digital I/O and up to 5 serial ports
- 8 input and 2 output analog channels
- Advanced I/O subsystem is software configurable reducing the load on the processor
- Available iDigi Application Development Services
The BL4S200 single-board computers (SBCs) offer a fullf-eatured control and communications solution for industrial applications. The BL4S200 series is designed to provide the microprocessor control and I/O used for reading instruments, timing events precisely, controlling motors, relays and solenoids. In addition to the Ethernet and Fast Ethernet versions, the BL4S200 offers a choice of Wi-Fi and ZigBee enabled wireless networking options. The BL4S200 provides reliable hardware that has been certified by the FCC and other international agencies.

The BL4S200 series of single-board computers deliver the features and wireless connectivity to support networking for industrial control applications. In addition to the Ethernet and Fast Ethernet versions, the BL4S200 offers a choice of Wi-Fi and ZigBee enabled wireless networking options. The BL4S200 provides reliable hardware that has been certified by the FCC and other international agencies.
Features
- Uses Rabbit® 4000 and Rabbit 5000 Microprocessors
- Choice of Wi-Fi, ZigBee enabled, or Ethernet connectivity
- Friction lock connectors
- RabbitNet Compatible
- 40 digital I/O
- Up to 5 serial ports
- Battery-backed real-time clock
- Watchdog supervisor
- 8 analog input channels and 2 analog output channels
Design Advantages
- Deploy known-good hardware for Wi-Fi connectivity
- Develop an intelligent ZigBee enabled device in a mesh network
- Use Dynamic C integrated development environment to minimize time and risk in your embedded design
- Advanced input capabilities including event counting, event capture, and quadrature decoders to ease development for robust industrial applications
- Use RabbitNet protocol to connect expansion devices
The Rabbit RIO® Advantage
The BL4S200 series uses our Rabbit RIO chip to add a powerful I/O subsystem. The on-board Rabbit RIO devices add software configurable counter/timer blocks that can perform a variety of useful I/O capability, including event capture/counting, quadrature decoding, PWM and PPM generation, and edge or level based interrupts. This subsystem capability delivered by the Rabbit RIO device frees the microprocessor for control, data processing and communications tasks. Each BL4S200 board has 24 counter/timer blocks available in the I/O subsystem.
Applications
- Wireless industrial control
- Vision systems
- Automatic meter reading
- Encrypted connectivity
- Data logging
Why SBCs are important
Many customers take advantage of Rabbit single board computers to use reliable hardware and get to market quickly, with the option to design a custom product in the future. Other customers use Rabbit single board computers in order to leverage our easy-to-use technology and off-load a portion of the design, allowing design teams to focus on where they can truly add value to the market.
Development and Evaluation Tools
The BL4S200 Tool Kit contains the essential hardware to develop an embedded application on a BL4S200 single-board computer and debug right on the target hardware.
The tool kit includes:
- Dynamic C CD-ROM, with complete product documentation on disk
- Printed getting started manual and Rabbit 4000/5000 Posters
- Demonstration Board with pushbutton switches and LED’s to demonstrate the I/O and TCP/IP capabilities of the BL4S200
- USB programming cable, used to connect the BLS4200 to your PC USB port
- Universal AC adapter, 12 V DC, 1 A (includes Canada/Japan/U.S., Australia/N.Z., U.K., and European style plugs)
Develop and debug programs using our industry-proven Dynamic C® integrated development environment (version 10.42 or later). Dynamic C includes the popular µC/OS-II real-time operating system, point-to-point protocol (PPP), FAT file system, RabbitWeb, and other select libraries. Connect the BL4S200 board to the PC using a USB cable and then debug using break points, watch expressions and other features oriented toward real-time embedded systems programming. An extensive library of drivers and sample programs is provided, including a royalty-free TCP/IP stack for network and Internet communications. Full source code is provided for most library routines.
| Models | North America: | International: | |
| BL4S200 (RCM4310-based) View details |
20-101-1220 |
20-101-1220 |
![]() Contact Us |
| BL4S210 (RCM4010-based) View details |
20-101-1259 |
20-101-1259 |
![]() Contact Us |
| BL5S220 (RCM5400-based) View details |
20-101-1260 |
20-101-1260 |
![]() Contact Us |
| BL4S230 (RCM4510W-based) View details |
20-101-1261 |
20-101-1261 |
![]() Contact Us |
| Product Options and Accessories | North America: | International: | |
USB Programming Cable with 1.27 mm Connectors View details |
20-101-1183 |
20-101-1183 |
![]() Contact Us |
| Specifications | BL4S200 | BL4S210 | BL5S220 | BL4S230 |
| Features | ||||
| Microprocessor | Rabbit® 4000 @ 58.98 MHz | Rabbit® 5000 @ 73.73 MHz | Rabbit® 4000 @ 29.49 MHz | |
| Network Interface | 10/100Base-T, 3 LEDs | 10Base-T, 2 LEDs | Wi-Fi (802.11b/g) | ZigBee PRO Feature Set |
| Flash Memory (Program) | 512 KB (Serial Flash) | 512 KB (Parallel Flash) | 1 MB (Parallel Flash) | 512 KB (Parallel Flash) |
| Flash Memory (Data Storage) | miniSD™ Card 128 MB to 1 GB | - | ||
| Program Execution SRAM | 512 KB | - | 1 MB | - |
| Data SRAM | 512 KB | |||
| Backup Battery | Renata CR2032 or equivalent 3 V lithium coin type, 235 mA·h standard, socket-mounted | |||
| Configurable I/O | 32 individually software-configurable I/O channels may be configured as digital inputs 0–36 V DC, switching threshold 1.4 V/1.9 V typical, or as sinking digital outputs up to 40 V, 200 mA each | |||
| High-Current Digital Outputs | 8 outputs individually software-configurable as sinking or sourcing, +40 V DC, 2 A max. per channel | |||
| Analog Inputs | Eight 11-bit res. channels, software-selectable ranges unipolar: 1, 2, 2.5, 5, 10, 20 V DC; bipolar ± 1, ±2, ±5, ±10 V DC: 4 channels can be hardware-configured for 4–20 mA; 1 MΩ input impedance, up to 4,100 samples/s | |||
| Analog Outputs | Two 12-bit res. channels, buffered, 0–10 V DC, ±10 V DC, and 4–20 mA, update rate 12 kHz | |||
| Serial Ports | 5 serial ports:
|
4 serial ports:
|
5 serial ports:
|
|
| 1 clocked serial port multiplexed to 2 RS-422 SPI master ports 1 serial port dedicated for programming/debug | ||||
| Serial Rate | Max. asynchronous rate = 120 Kbps | |||
| Hardware Connectors | 2 RabbitNet™ RJ-45 connectors
|
|||
| Network Connectors | 1 RJ-45 Ethernet | 1 RP-SMA antenna | - | |
| Real-Time Clock | Yes | |||
| Timers | Ten 8-bit timers (6 cascadable, 3 reserved for internal peripherals), one 10-bit timer with 2 match registers | |||
| Watchdog/Supervisor | Yes | |||
| Power | 9-36 V DC, 4.5 W max | 9-36 V DC, 9 W max | 9-36 V DC, 4.5 W max | |
| Operating Temperature | -20° C to +85° C (-40° C to +85° C without the miniSD Card) | -30° C to +75° C | -40° C to +85° C | |
| Humidity | 5–95%, non-condensing | |||
| Board Size | 3.75” × 5.75” × 0.95” (96 mm × 146 mm × 24 mm) | 3.75” × 5.75” × 0.66” (96 mm × 146 mm × 17 mm) | ||
| Pricing | ||||
| Price (qty. 1) Part Number |
$269 20-101-1220 |
$229 20-101-1259 |
$279 20-101-1260 |
$249 20-101-1261 |
| BL4S200 Starter Package Part Numbers |
$368 20-101-1220 101-1270 |
$328 20-101-1259 101-1270 |
$378 20-101-1260 101-1270 |
$348 20-101-1261 101-1270 |
Product Literature
Support Documentation
Users Manuals
- Users Manual: BL4S200 C-Programmable Single-Board Computer with Networking
- Dynamic C 10 Users Manual : Rabbit 4000, 5000 and 6000 Microprocessors
- Dynamic C Function Reference Manual : Rabbit 4000, 5000, and 6000 Microprocessors
- Users Manual: An Introduction to TCP/IP For Embedded System Designers
- Users Manual: Dynamic C - An Introduction to ZigBee
- Users Manual: Dynamic C TCP/IP Volume 2
- Users Manual: Dynamic C - iDigi Services for Rabbit Developers Guide
- Users Manual: RCM4000 RabbitCore C-Programmable Analog Core Module with Ethernet
- Users Manual: RCM4300 RabbitCore C-Programmable Analog Core Module with miniSD Card Storage and Ethernet
- Users Manual: RCM5400W RabbitCore C-Programmable Wi-Fi Core Module
- Getting Started Guide: RabbitCore RCM4300
Application Notes
- Application Note: AN403 - Getting on the Wire
- Application Note: AN405 - FTDI USB Adapter Interfacing for Rabbit
- Application Note: AN421 - Remote Program Update
Technical Notes
- Technical Note: TN249 - Designing with Wireless Rabbits
- Technical Note: TN251 - Rabbit 4000 16-bit Memory Wait State Bug
- Technical Note: TN252 - Use of microSD™ Cards with Rabbit-Based Devices
- Technical Note: TN255 - Rabbit 4000 Advanced 16-bit Mode Auxiliary I/O Bug
- Technical Note: TN268 - Preventing Damage from Electrostatic Discharges to Electronic Assemblies
- Technical Note: TN270 - Using X-CTU to Download Firmware and Profiles to XBee RF Modules
- Technical Note: TN303 - Conformal Coating
Schematics
- Schematic: BLxS2xx
- Schematic: Digital I/O Accessory Board
- Schematic: Rabbit USB Programming Cable
- Schematic: RCM4000 RabbitCore
- Schematic: RCM4300 RabbitCore
- Schematic: RCM45xxW RabbitCore
- Schematic: RCM54xxW RabbitCore
- Dynamic C 10 Users Manual : Rabbit 4000, 5000 and 6000 Microprocessors
- Users Manual: RCM4500W RabbitCore C-Programmable ZigBee Core Module
- Users Manual: Dynamic C TCP/IP Volume 1
- Easy Reference Poster: Rabbit 4000 Microprocessor
- Easy Reference Poster: Rabbit 5000 Microprocessor
- Users Manual: Rabbit 4000 Microprocessor
- Users Manual: Rabbit 5000 Microprocessor
- White Paper: Demystifying 802.15.4 and ZigBee





USB Programming Cable with 1.27 mm Connectors 
















