![Pololu P-Star 25K50 Micro User Manual Download Page 1](http://html1.mh-extra.com/html/pololu/p-star-25k50-micro/p-star-25k50-micro_user-manual_1574946001.webp)
Pololu P-Star User’s Guide
1.1. Supported operating systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Contacting Pololu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. P-Star 25K50 Micro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1. P-Star 25K50 Micro pinout and components . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2. P-Star 25K50 Micro schematic and dimensions . . . . . . . . . . . . . . . . . . . . . . . 8
4.1. P-Star 45K50 Mini SV pinout and components . . . . . . . . . . . . . . . . . . . . . . 11
4.2. P-Star 45K50 Mini SV schematic and dimensions . . . . . . . . . . . . . . . . . . . . 15
5.1. Installing p-load and drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.2. Getting into bootloader mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.3. Compiling a program with MPLAB X and XC8 . . . . . . . . . . . . . . . . . . . . . . 19
5.4. Programming using p-load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.1. Memory organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6.2. Startup procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.3. Bootloader I/O pin usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6.4. Bootloader LED behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6.5. Configuration bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
7. Programming using the PICkit 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
8. Compiling P-Star examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
9. Compiling a USB application with M-Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
10. Compiling a program with MPLAB X and MPASM . . . . . . . . . . . . . . . . . . . . . . . 39
11. Compiling a program with PICBASIC PRO . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Pololu P-Star User’s Guide
© 2001–2019 Pololu Corporation
https://www.pololu.com/docs/0J62/all
Page 1 of 46