Data Sheet

P-Star 25K50 with U.S. quarter for size
reference.
1. Overview
The Pololu P-Star 25K50 microcontroller board is a general-
purpose programmable module based on the PIC18F25K50
microcontroller from Microchip, which has 32 KB of flash
program memory, 2 KB of RAM and built-in full-speed USB
functionality. The P-Star 25K50 adds onboard components
and connectors that support the microcontroller and make it
easier to use. The board ships with a USB bootloader that
makes it easy to load new programs without using an external
programmer.
This product requires a USB A to Micro-B cable [https://www.pololu.com/product/2072] (not
included) to connect to a computer.
Features and specifications
Dimensions: 1″ × 0.6″ (1.05″ × 0.6″ including USB Micro-B connector)
Programmable Microchip PIC18F25K50 PIC 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
3 additional I/O pins available in other locations
13 pins can be configured as analog inputs
2 PWM output signals (one of which can be sent to four different pins)
5-bit digital-to-analog converter (DAC) output
Three user-controllable LEDs
USB Micro-B connector
Pololu P-Star 25K50 Micro Users Guide © 2001–2017 Pololu Corporation
1. Overview Page 3 of 38