Data Sheet

RB-Pol-278
P-Star 25K50 Micro Programmable Module
The P-Star 25K50 Micro is a tiny programmable module featuring Microchip’s PIC18F25K50
microcontroller. It packs a micro-USB interface and 16 digital input/output pins onto a board
measuring only 1" × 0.6" and ships preloaded with a USB bootloader, so no external programmer is
required.
Overview
The Pololu P-Star 25K50 Micro is a general-purpose programmable module based on microchip’s
PIC18F25K50 microcontroller, which has 32 KB of flash program memory, 2 KB of RAM, and built-in
USB functionality. Onboard features of the P-Star (abbreviated P) include a 16 MHz crystal, a USB
Micro-B connector, and three user-controllable indicator LEDs. A voltage regulator and power
selection circuit allow the board to be powered from either USB or an external 5.5 V to 15 V source,
while a resettable PTC fuse on the USB VBUS supply and reverse protection on VIN help protect it
from accidental damage. The board ships with a USB bootloader that makes it easy to program the PIC
microcontroller without using an external programmer.
Features
Dimensions: 1" × 0.6" (1.05" × 0.6" including USB Micro-B connector)
Programmable microchip PIC18F25K50 microcontroller
32 KB flash (8 KB used by bootloader, leaving 24 KB available for user program by default)
2 KB SRAM
256 bytes of EEPROM
Native full-speed USB (12 Mbps)
5 V logic voltage
Internally clocked at 48 MHz, resulting in execution speeds up to 12 million instructions per second
(MIPS)
Precision 16 MHz crystal
Many I/O lines in a small package
16 user I/O lines along the sides of the board

Summary of content (2 pages)