This document provides design and usage information for the Freescale JM Badge Board.
This manual describes the purpose and hardware features of the Freescale JM Badge Board, which includes a MCF51JM128 ColdFire® V1 microcontroller, USB interface, LED matrix display, capacitive touch sensor, ambient light sensor, three‑axis accelerometer, SD card slot, and battery charger.
The document also covers software usage, power supply options (rechargeable Li‑ion battery or USB VBUS), system clocks, USB operation, and how to create and load applications onto the board. Pin mappings for the LED matrix and expansion connector are provided for hardware debugging and development.
| Microcontroller | MCF51JM128 ColdFire V1 |
|---|---|
| Core frequency | up to 50.33 MHz |
| Flash memory | 128 KB |
| RAM | 16 KB |
| Battery capacity | 65 mAh |
| Battery nominal voltage | 3.7 V |
| LED matrix size | 5 × 16 LEDs |
| USB controller | Dual‑role full‑speed USB |
| Touch sensor points | 8 electrodes |
The board includes a three‑axis accelerometer and a capacitive touch sensor with 8 touch points, plus an ambient light sensor on later revisions.
The LED matrix is a 5 × 16 array, providing 80 individual LEDs.
It uses the MCF51JM128 ColdFire® V1 microcontroller.