Back to main page  

9S12:  Spider12 BotTrainer


The above picture shows the complete Spider12tm BotTrainer which includes the 9s12 MCU, MC9S12DG256CPVE. 

Applications:

  • Complete stand-alone 9S12 robot trainer board
  • Micro trainer for students
  • MicroMouse and line follower controller
  • Advanced Robot controller
  • Possible replacement of the legendary Handyboard designed by MIT's Fred Martin
  • Possible replacement of  the legendary Botboard, Botboardplus designed by Marvin Green, Kevin Ross and Karl Lunt
  • BDM pod for debugging and programming another development board

 

Spider12 features:

  • Hardware is compatible to the Dragon12 Plus board.
  • 8 MHz crystal, 4 MHz default bus speed and up to 25MHz bus speed via PLL for the on-board 9s12 MCU
  • 7-segment LED display
  • A 2-position DIP switch for selecting one of 4 operating modes in D-Bug12 monitor or RUN/LOAD mode in Serial Monitor. 
  • 2 pushbutton switches
  • On-board speaker driven by timer or PWM for alarm, voice and music applications  
  • Power-On LED indicator
  • Pre-installed with D-Bug12 monitor (for AsmIDE or EmbeddedGNU) or Serial Monitor ( for CodeWarrior)
  • Comes with AsmIDE and EmbbedGNU IDE under GPL (general public license) for using with D-Bug12 monitor
  • Mode switch for selecting 4 D-Bug12 operating modes: EVB, Jump-to-EEPROM, BDM POD and Bootloader.  Mode indication (E,J,P,B) on the 7-segment display during power-up, no need to remember jumper setting 
  • 62 of MC9S12DG256 I/O pins are accessible on male header connectors for user applications 
  • BDM-in connector to be connected with a BDM from multiple venders for debugging
  • BDM-out connector for making this board as a HCS12/9S12 BDM POD programmer. No extra hardware needed.
  • Fast SPI expansion port for interfacing external SPI devices
  • Reset switch
  • Abort switch for stopping program when program is hung in a dead loop
  • Besides the on-chip 256K flash, 12K RAM and 4K EEPROM, the MC9S12DG256 MCU also includes the following on-chip peripherals:
    • 3 SPIs
    • 2 SCIs
    • 2 CANs
    • I2C interface
    • 8 16-bit timers
    • 8 PWMs
    • 16-channel 10-bit A/D converter
  • SCI0 header for connecting the SCI0 to a PC com port via Wytec's USB to TTL adapter
  • SCI1 header for user's applications
  • DC jack for AC adapter or a 2-position terminal block for external battery in robot applications
  • Heavy duty switching regulator provides 5V at 3A. It runs cool even when input DC is at 24V 
  • Many fully debugged, fairly complex 68HC12 program examples including source code, not just "Hello World" type programs.
  • Includes a test program that reads 4 switches to show their functions on the LED display while playing a song, it shows a number counting-up or counting-down, counting fast or counting slow on the 7-segment LED display
  • Small PC board size 2.8" X 3.7"

All above features are included in the price and the following are the optional features:

 

Optional Features:

  • 8X2 LCD display or any size of LCD display module via a 16 pin cable assembly
  • 4x4 Keypad
  • H-Bridge motor control module for 4 DC motors or 2 stepper motors
  • Line follower module
  • CAN2.0 controller module
  • USB to TTL adapter

 

 

Product Code Price (USD) Description
Spider12 $119

$99

 

Heavy duty MC9S12 / 9S12 BotTrainer 

Educational price for schools, students and hobbyists

 

UTA



$14
The price includes the USB to TTL adapter, a 4x2 IDC cable and a 6-foot, type A, USB cable.

FT232RL based USB to TTL adapter

Spider12-UTA
$129

$109


Spider12 and UTA combo

Educational price for schools and students