Version 5
    Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents


    Kit Overview


    The Stellaris® Robotic Evaluation Board (EVALBOT) is a robotic evaluation platform for the Stellaris LM3S9B92LM3S9B92 microcontroller. The Stellaris LM3S9B92 is an ARM® Cortex™-M3 microcontroller with 256-KB flash memory, 96-KB SRAM, 80-MHz operation, Ethernet MAC/PHY, USB Host/Device/OTG, and a wide range of other peripherals. Unused microcontroller signals are routed to either the 20-pin EM expansion headers or to 0.1" pitch break-out pads which are labeled with their GPIO reference. An internal multiplexer allows different peripheral functions to be assigned to each of these GPIO pads. The board also uses a range of Texas Instruments' analog components for motor drive, power supply, and communications functions. After a few minutes of assembly, the EVALBOT's electronics are ready-to-run.


    When roaming, three AA batteries supply power to the EVALBOT. The EVALBOT automatically selects USB power when tethered to a PC as a USB device or when debugging. Test points are provided to all key EVALBOT signals. Two 20-pin headers enable future wireless communications using standardized Texas Instruments' low-power embedded radio modules (EM boards). Additional microcontroller signals are available on break-out pads arranged in rows adjacent to the microcontroller.


    The EVALBOT has factory-installed quickstart software resident in on-chip Flash memory. For software debugging and Flash programming, an integrated In-Circuit Debug Interface (ICDI) requires only a single USB cable for debug and serial port functions.


    The EVALBOT is available with a Stellaris-specific version of μC/OS-III: The Real-Time Kernel by Jean J. Labrosse. This book reveals how a real-time kernel works using Micrium's μC/OS-III and the Stellaris EVALBOT as references. In addition, the board is also available separately for those who already have the book.


    Key Applications:

    Remote connectivity and monitoring, Test and measurement equipment, Network appliances and switches, Factory automation, Home and commercial site monitoring and control, Gaming equipment, Motion control, etc.

    More Development Kits and Tools
    orangearrw.gifTexas Instruments Development Kitsorangearrw.gifTexas Instruments Development Tools
    orangearrw.gifDevelopment Platforms & Kitsorangearrw.gifelement14 Knode


    Development Tools


    Software Development Tools:

    Tool   TypeSupplierMPNSupported   FamilyDescription


    EmbestCoIDEARM Cortex™-MCooCox offer freely available powerful software development tool for ARM  Cortex-M3 & Cortex-M0 based microcontrollers. Coocox Tools  organizes and provides the knowledge required by developers. Learn More
    RTOSEmbestCoOSARM Cortex™-MCoOS is a free and open RTOS from CooCox, designed specifically for  Cortex-M processor, supports preemptive priority and round-robin,  Semaphore, Mutex, Flag, Mailbox and Queue for communication &  synchronization, highly scalable, minimum system kernel is only  974Bytes, supports interrupt while task switching, supports stack  overflow detection, supports the platforms of ICCARM, ARMCC, GCC. Learn More
    IDETexas InstrumentsCode Composer Studio (CCStudio)TI ARM MCUsCCStudio is an integrated development environment (IDE) for TI embedded   processor families. CCStudio comprises a suite of tools used to develop and debug embedded applications. It includes   compilers for each of TI's device families, source code editor, project build environment, debugger, profiler, simulators,   real-time operating system and many other features. Learn More
    IDEARMKeil MDK-ARMARM Cortex™-M  / Cortex-R4 / ARM7™ / ARM9™The MDK-ARM is a complete software development environment for Cortex™-M, Cortex-R4, ARM7™ and ARM9™   processor-based devices. MDK-ARM is specifically designed for microcontroller applications, it is easy to learn and use, yet   powerful enough for the most demanding embedded applications. Learn More
    RTOSMicriumµC/OS-IIITI ARM MCUsμC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and framework to the design engineer dealing with the growing complexity of embedded designs. Learn More



    SEGGER embOS (Real Time Operating System) follows strict, yet efficient coding and documentation standards. embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications. Learn More


    Hardware Development Tools:


    Tool   TypeSupplierMPNSupported   FamilyDescription


    EmbestColinkExColinkExARM Cortex™-MARM Cortex-M MCU JTAG Hardware Debugging Probe which supports in CooCox software and Keil Realview MDK
    Emulator / Debugger / ProgrammerARMULINK2ULINK2ARM Cortex™-M  / ARM7™ / ARM9™ULINK2 Debug Adapter
    Emulator / Debugger / ProgrammerARMULINKProULINKProARM Cortex™-M  / ARM7™ / ARM9™ULINKpro Debug and Trace Unit
    EmulatorSeggerJ-LinkJ-LinkARM Cortex™-M  / Cortex-R4 / Cortex-A / ARM7™ / ARM9™JTAG/SWD Emulator with USB interface
    ProgrammerSeggerFlasher ARMFlasher ARMARM Cortex™-M  / Cortex-R4 / Cortex-A / ARM7™ / ARM9™Flash Programmer for ARM and Cortex cores

    Back to top

    Technical Documents

    Learning Center
    User GuideTexas Instruments: README First Guide For Stellaris EVALBOT Board
    User GuideTexas Instruments: Stellaris LM3S9B92 EVALBOT Board README First
    User GuideTI: User's Guide of Stellaris® Robotic Evaluation Board
    User GuideTI: Stellaris LM3S9B92 ROM User's Guide (Rev. C)
    User ManualTI: User's Manual of Stellaris LM3S9B92 EVALBOT Robotic Evaluation Board
    User Manual

    TI: User's Manual  of Stellaris Robotic Evaluation Board

    Product BriefTexas Instruments: Stellaris LM3S9B92 EVALBOT Robotic Evaluation Board Product Brief
    Product BriefTI: Stellaris Robotic Evaluation Board (EVALBOT) Product Brief
    Revision NoteTexas Instruments: Revision Notes for  Stellaris LM3S9B92 microcontroller(Rev C5)


    Design Elements

    Texas Instruments: Stellaris Robotic Evaluation Board Schematics (Rev. A)


    Back to top




    Back to top

    Kit Features



    The evaluation kit provides a hands-on mini robotic platform for learning and using the μC/OS-III real-time kernel. The evaluation kit includes the following features:

    • Evaluation board with robotic capabilities
    • Mechanical components assembled by user
    • Stellaris® LM3S9B92LM3S9B92 microcontroller
    • MicroSD card connector
    • I2S audio codec with speaker
    • USB Host and Device connectors
    • RJ45 Ethernet connector
    • Bright 96 x 16 blue OLED display
    • On-board In-Circuit Debug Interface (ICDI)
    • Battery power (3 AA batteries) or power through USB
    • Wireless communication expansion port
    • Robot features:
      • Two DC gear-motors provide drive and steering
      • Opto-sensors detect wheel rotation with 45° resolution
      • Sensors for "bump" detection






























    Back to top

    Kit Contents


    • Book: The Real-Time Kernel by Jean J. Labrosse
    • EVALBOT Evaluation Board
    • Three AA batteries
    • USB cable






    Back to top