• Home
  • Download
  • Elettro::Wiki
  • Sitemap
  • Feedback

elettrolinux.com

Categories

  • Acquire & Measure
  • Analyze & Visualize
  • Authoring
  • CAN - PLC
  • Hardware drivers
  • Home automation
  • IC Layout Editor
  • IDE
  • RTOS
  • Scientific computation
  • Simulation
  • T-CAD/CAM - EDA
  • Utilities

Open Software Projects

  • Bio ConductorBio Conductor
  • CERN LibrariesCERN Libraries
  • My Open BticinoMy Open Bticino
  • Open AvionicsOpen Avionics
  • Open Bio FoundationOpen Bio Foundation
  • Open CASCADEOpen CASCADE
  • OpenCFD - OpenFOAMOpenCFD - OpenFOAM
  • OpenCoresOpenCores
  • Orocos ProjectOrocos Project
  • OSGeoOSGeo
  • Player ProjectPlayer Project
  • R-ProjectR-Project
  • VLSI & ASIC TechnologyVLSI & ASIC Technology

Open HW/FW Projects

  • Baloon ProjectBaloon Project
  • FreeCoresFreeCores
  • LinuxBIOSLinuxBIOS
  • OpenBIOSOpenBIOS
  • SquidBeeSquidBee

USBPicProg - An USB Microchip PIC programmer

E-mail
Friday, 02 July 2010 19:59

USBPicProg is an USB in circuit programmer for Microchip PIC processorsUSBPicProg is an USB in circuit programmer for MicrochipMicrochip PIC processors: the PICs that have been implemented can be found in the supported devicessupported devices section. The hardware is as simple as possible: the current version only contains one PIC18F2550PIC18F2550, some mosfets, and besides the connectors a hand full of passive components. The design of the hardware is open and free of charge for the people who have their own PCB production facilities. USBPicProg uses its own communication protocol as well as its own programming software. It consists of three main components which can be found on the download page:

  • Hardware: a PCB design which contains the necessary components to interface from the USB port to a Microchip ICSP (in circuit serial programming) header;
  • Firmware: the software that runs on the processor on the PCB. It contains the USB framework, and high and low level functions for PIC in circuit programming.The firmware can also be divided into two parts: The bootloader (Microchip Picdem bootloader) has to be loaded only once, after that this part of the firmware can be upgraded through the usbpicprog interface. The usbpicprog part of the firmware contains the actual programming algorithms for all the implemented PIC devices;
  • Software: a wxWidgetswxWidgets (version 2.9.0 or later!) GUI based (cross platform) application to communicate with the usbpicprog hardware/firmware. This application is known to function well on GNU/Linux (but it is cross platform).

For more information about USBPicProg click herehere.

 

             

 

Font Size Changer

GNU/Linux distributions

  • Fedora Electronic Lab
  • Physics
  • RTAI Knoppix 1.2
  • Scientific Linux
  • Slack RTAI
  • XtreemOS

Feed

  • LinuxDevices.com
  • LinuxToday.com
  • Linux-Watch.com
  • LWN.net
  • LXer.com
Powered by ElettroLinux. Copyright (c) 2007-2010 ElettroLinux. Based on template by SitegroundSiteground. Hosted on Host InventHost Invent. Many thanks to LezioniOnLineLezioniOnLine.

valid xhtmlvalid xhtml valid cssvalid css