Spiga



 
Showing posts with label Programmer. Show all posts
Showing posts with label Programmer. Show all posts

USB PIC Programmer

open source USB PIC Programmer

If you start learning PIC microcontroller, you need PIC progrmmer to "fill" your PIC with compiled source code. You can build your own PIC programmer like USBPICprog project.

Usbpicprog is an USB in circuit programmer for Microchip PIC processors. The hardware is as simple. The latest version only contains one PIC18F2550, 3 mosfets, and besides the connectors a hand full of passive components.

download
Open source programmer


Read More

Parallel Interface AVR Programmer

Parallel Interface AVR Programmer Project

With this project you can program an AVR microcontroler ATMEL (ATmega8, ATMega32, ...) from a parallel printer LPT1 using ISP functionality In System Programming. This programming type can program and/or configure microcontroler directly on the target board without removing device and put it on a separate programmer. This board is compatible with programming software "PonyProg".

You can check USB AVR Microcontroller Programmer and Simple ISP AVR Programmer for another AVR Programmer project.

Download :
Schematic and Source Code

tag : AVR programmer, Microcontroller Project, Parallel Interface (src)


Read More

Programming Arduino Wirelessly

Microcontroller Project Programming Arduino Wirelessly
The Arduino system offers an easy and open-source method for programming microcontrollers. Normally this means using a serial cable or USB cable attached directly to the microcontroller project. But what if your project is floating in a weather balloon, glued to the bottom of a swimming pool or baked into a loaf of bread? It would be great to upload code changes wirelessly, and even greater if you could do it from several kilometers away.

The following example demonstrates how to build a complete wireless solution for uploading code to a remote Arduino microcontroller using a couple of XBee radios, and a handy function for accomplishing wireless resets.

Download : Schematic and Code

tags : Microcontroller Project, Wireless Programming, Arduino, XBee radios (src)

Read More

USB AVR Programmer

USB AVR Programmer
Serasidis says "Nowadays, USB is the most popular connection connection between PC and peripherals such as AVR programmers, printers, scanners etc. For that reason I had to modify my old serial AVR In-System-Programmer (ISP) to work with USB connection. You can say, "use a USB to Serial adaptor to connect your AVR ISP with your PC". Yes, that could be a solution but it would cost me more money than a singe FT232BM chip because I had to include an USB to RS232 adaptor and a power supply for my programmer. (almost €30)".

So, the solution was to replace the two transistors, that were used to adapt the RS-232 voltage levels to TTL voltage levels, with a USB to RS-232 chip such as FT-232BM.

This programmer worked perfect with AVRprog (zip file) but it could work with AvrOspII V5.47 also.

Download the source code, firmware, programming software, schematic and PCB for this programmer here

[source]


Read More

Simple ISP Progammer for Microcontroller

This ISP Programmer use to programm the microcontroller (fill microcontroller with *.hex or *.ihx file). There're many kind ISP programmer such as AVRSTK500, Atmel AVRprog(AVR910), Dontronic DT006, Kanda System STK200+/300. For beginner in microcontroller, it is better if we use simple ISP but it still work fine. The best choice for me is Kanda System STK200+/300. because it's only need IC buffer 74HC244 and connected to parallel port. So, i think is easier for newbie.

here is the schematic



After you build this then download demo version of CodeVision AVR from http://www.hpinfotech.ro. Installed it. After finishing install, go to setting > programmer > and choose Kanda System STK200+/300.

Connect the ISP to parallel port and microcontroller to ISP.
open CodeVision AVR go to Tools>Chip Programmer> Read> Chip Signature. Don't forget choose apropriate microcontroller type.

Read More