Northern Software
Our NSDSP programmers are fast and reliable PIC programmers. They support most PIC microcontrollers.
The provided free software is very flexible and lets you organize PIC programming whether during development stages, or for production. Native software for Windows, Linux or Mac is fast and, unlike Java based software, does not introduce any additional delays. At the same time, the software is very versatile, whether you need a graphical user interface or command-line utilities to automate your tasks.
All NSDSP programmers also have UART interface which lets your PIC communicate with the PC at speeds up to 2 Mbaud. The source code for UART communications is free.
Free interface library can be used to write custom applications and covers programming, debugging, UART, SPI, bit banging, HEX file manipulations and more.
The high performance of NSDSP programmers is achieved through simplicity.
NSDSP-3 uses Spartan-7 FPGA which helps to achieve highest performance and extensibilty. It is most likely the fastest PIC programmer in the world.
NSDSP-1 and NSDSP-2 use a single PIC16 chip PIC16F1454 chip, but it doesn't have any overhead, and, as a result, can program faster than Microchip programmers.
If you're tired of software and hardware bloat, the streamlined NSDSP design is for you.
We sell single NSDSP chips too (prices are comparable to FTDI chips). You can install such chip onto your production board which makes your PIC field-programmable without any dongles. In addition, the NSDSP chip provides low-cost USB-to-UART interface, which you can use to configure your PIC. If you need help, we will be happy to write a PC user interface for this.
If you have any questions, please contact us.
© 2007-2026 Northern Software Inc. All Rights Reserved.