A tool to program microcontrollers and/or programmable logic.

learn more… | top users | synonyms

13
votes
7answers
4k views

Should I get the PICKit 2 or 3?

Okay, having decided to pitch myself at the PIC family (including dsPIC), I now have a question about programmers. I've been hearing a lot of bad things about the new PICKit 3, and am wondering if I ...
11
votes
4answers
3k views

Is it possible to use AVR ISP programmer to program a PIC chip?

I want to try programming a PIC chip and just see, how much different it is compared to an AVR, what are the differences and so on. I've got an AVRtinyISP and would like to know, if it would be ...
10
votes
4answers
2k views

Best PIC programmer?

I would like to start using PICs in my projects and was wondering which programmer I should get. I have plenty of experience using micro-controllers (68k, avr), I also have lots of experience with ...
10
votes
6answers
2k views

Starting out PIC Programming

I've been looking into doing some PIC Programming, but unlike some of the other microcontrollers available the sheer number of different chips available has caused me some confusion. It also appears ...
9
votes
4answers
4k views

Arduino as AVR Programmer

Can you use the Arduino as an AVR programmer?
9
votes
1answer
41 views

How should one switch from using an Arduino as a programmer to an external programmer?

Part two of a three part series on transitioning from Arduino to a plain AVR microcontroller and minimum supporting components (part one, part three) I've seen a lot of people ask this on the ...
8
votes
2answers
278 views

AVR - How to program an AVR chip in Linux

I recently got an AVRISmkII AVR programmer, and I have an ATtiny85 and ATmega328. I was wondering how I could program these chips (with the programmer) but when I try getting Atmel Studio 6 it is only ...
8
votes
2answers
522 views

Recovering an ATtiny13

I am playing with an ATtiny13 and I thought it would be good to use it with an external 8Mhz ceramic oscillator instead of the 1.2 Mhz built-in one. (I want to do a soft-uart at 9600 bps, so I figured ...
7
votes
2answers
615 views

Problems programming LPC1343 microcontroller in Ubuntu

When I copy a binary that works on a lpc1343 to the mounted usb-device representing the lpc1343 flash, the binary file is changed and does not work. Doing the same with the flash mounted via usb on ...
6
votes
3answers
1k views

Olimex Arm USB JTAG Programmer Problems

I've recently bought an Olimx ARM-USB-OCD JTAG programmer but I've had difficulty getting it to work. My primary system is linux, but I've tested it in window with no luck there either. I'm using ...
5
votes
5answers
501 views

Cheap PIC programmer, must be Linux compatible

I'm comfortable with working on Arduino based projects, but I'm looking to start experimenting with PIC programming. How would I go about building my own pic programmer? I thought there must be a ...
5
votes
1answer
1k views

Spy-Bi-Wire vs JTAG

I'm working on an MSP430 design and I'm very intrigued by the Spy-Bi-Wire two-wire programming interface. From what I read it is very similar in terms of functionality to JTAG and even looks better ...
5
votes
1answer
40 views

How do I transition from using the Arduino IDE to plain avrdude/make?

Part three of a three part series on transitioning from Arduino to a plain AVR microcontroller and minimum supporting components (part one, part two) I already know how to use an Arduino as a ...
5
votes
2answers
694 views

Programmable current source

I need to build a programmable current source from a 8051 microcontroller. It needs an output current from 0 to 10mA maximun. How do i go about doing this? what circuits do i need to build? I was ...
4
votes
7answers
1k views

What options are there for programming MCU's in production?

For my Super OSD project I'm going to need to program large batches of MCU's, probably about 10-15 boards an hour. I could just use my trusty PICkit 2 to program them (there are two - maybe three - on ...
4
votes
3answers
121 views

Is there a PIC development tool like Texas Instruments's EZ430‑F2013 to help introduce me to PIC?

I would like to familiarize myself with Microchip's PIC product line and IDE, I don't want anything too basic or cheesy, etc. I can't seem to find a device like Texas Instruments's EZ430‑F2013 USB ...
4
votes
1answer
65 views

Arduino bootloading

First of all I am new to Arduino so sorry if I am being a bit stupid. I want to use an atemga 328 32kb tqfp micro controller integrated on a PCB. I understand that the chip does not come with a boot ...
4
votes
3answers
263 views

ARM Programming interface and tool chain

I have acquired a RM48L952 that is an ARM Cortex R4F from TI and I would like to start learning ARM development with this chip. My question is can I use any JTAG programmer to program it? Something ...
3
votes
5answers
770 views

mbed as a programmer

For those of you that haven't heard of the mbed I'd highly recommend having a look at it for rapid prototyping! So, the mbed is a 100MHz microprocessor that appears as a usb mass storage device when ...
3
votes
2answers
494 views

microsoft robotics: cheap but very extensible robot?

Is there any cheap and very extensible robot kit, which can work with Microsoft Robotics? I want to have a great choice of cool parts for a robot to buy :) If where is no such robot kit which can ...
3
votes
2answers
6k views

Can you use an Arduino Uno as an ATMega328 Programmer?

I dont have an Uno but I was thinking of getting one and by the looks of it, you can remove the AVR microcontroller from the Arduino, right? Its just a DIP IC in a socket that can be pulled out, seems ...
3
votes
1answer
298 views

Is this an OK ICSP circuit?

I recently discovered a project to program PIC18Fs with an Arduino here: https://sites.google.com/site/thehighspark/arduino-pic18f All other ICSP PIC programmers I've seen are more complicated than ...
3
votes
2answers
78 views

Developing for TI's CC430F5137 MCU

I'm developing an embedded systems project (I'm quite new to the area) and I have determined that I want to use the CC430F5137, my problem is: How can I develop for it? From cross-compilation, to ...
3
votes
1answer
86 views

Error while uploading hex file to AVR uC

I am trying to upload a hex file to an ATtiny85 from Ubuntu by running these commands: ...
3
votes
3answers
163 views

Connecting to an EEPROM

I am trying to download the contents of a ROM chip following this tutorial however the chip is surface mounted and I can't remove it to put it in a breadboard. I don't want to solder wires to the ...
3
votes
2answers
1k views

How to build a custom PIC Programmer?

I want to build my own PIC programmer, can any one point me into right direction. Links, tutorials, books etc would be very helpful ? The programmer should use USB for communicating with the computer ...
3
votes
4answers
2k views

APC220 and the not so magical RF-Magic

I have purchased a pair of APC220 modules. I also purchased a USB TTL module to program these. I down loaded the drivers from Silabs and the RF-magic 4.2 software which is supposed to be able to ...
3
votes
1answer
385 views

FTDI-based programmer works with ATmega but not ATtiny?

I'm using an FTDI-based bit-bang programmer for my AVR MCUs with AVRDUDE. It works perfectly with ATmega32A, but does not work with ATtiny45. The command that I use to try if it works is: ...
3
votes
1answer
398 views

Arduino with atmel tools

Hi I've done some dev using AVR's. I'd really like to use the arduino but continue using atmel tools. Is this straightforward? Is there a converter that I can use my 910 programmer with? I think ...
3
votes
1answer
2k views

Arduino's “Upload Using Programmer” for ATmega328 (not ATmega328P)

I am using the the Atmega328 (not the Atmega328P that is standard with Arduino) on a breadboard version of the Arduino. I am able to get the bootloader on the Atmega328 using these instructions. In ...
2
votes
2answers
544 views

Seeking affordable SIM programmer

Not sure if this is the best place to ask. I am looking for a "real" SIM card programmer (as opposed to a $10 backup/restore thingy), which enables me to write the entire SIM card as would a cell ...
2
votes
2answers
92 views

Programming a PIC with a PIC

I'm building a device with two PICs, a PIC18F46K22 and a PIC16F88. I have a buffer on the 18F46K22 which contains a program that I want to write to the program memory of the 16F88. I can't do this ...
2
votes
6answers
367 views

Cheapest iButton (1-wire) adaptor/programmer scheme

I want to be able to read and write and program iButton (1-wire) devices mainly DS1990A and EPROMs. The problem is that any driver chips and readers and adapters by maxim are expensive here. Is there ...
2
votes
3answers
414 views

How to program EEPROM

In looking for a 64K x 8 Parallel EEPROM, one of the most available chips is the 27SF512. Google would indicate this is commonly used by auto enthusiasts to replace chips in various cars. I have found ...
2
votes
3answers
192 views

MCUs programmable by USB or ethernet

The NXP LPC1342 microcontrollers have a built-in bootloader which allows programming the device via usb: The bootloader is triggered by pulling one pin to GND on bootup. The microcontroller then ...
2
votes
2answers
106 views

Simplest AVR programmer

I recently fried my AVRISP MKII programmer, so I am looking for a new programmer. What is the best AVR programmer according to the following criteria: Out of the box use Works well with Ubuntu Easy ...
2
votes
2answers
72 views

Why does my AVRISP MKII Programmer not work?

I am using Ubuntu and I am trying to upload a hex file (called src.hex) to my ATtiny85 with my AVRISP MKII programmer with avrdude. But I get a strange error. I run ...
2
votes
1answer
278 views

USB to UART interface

I have a project about MSP430, data acquisition then sending through UART to another unit. I have written and compiled all the codes for ADC and UART in IAR Embedded Workbench. The simulation works ...
2
votes
2answers
151 views

Compare AVR programming tools

I am dealing with PICs for some time and now I want to learn how to use an AVR. I have 2 MCUs in here, the AT32UC3C2512C-A2UT and the ATXMEGA32A4U-AU but I still dont have any programming tools. In ...
2
votes
3answers
345 views

Recommended programmer for parallel flash memory?

Can you recommend a programmer for low voltage parallel flash memories like 29LV320? (around 100 USD max, if possible:)
2
votes
1answer
535 views

Problem programming PIC18F97J60 with PicKit2

I'm having a problem programming a PIC18F97J60 with pk2cmd.exe. Using the same hex file I can program the device fine with MPLAB and the PicKit2 programming utility, but I'd like to be able to program ...
2
votes
1answer
948 views

Building a JTAG programmer for ATmega

I want to program an ATmega over JTAG, but I would like to build the JTAG programmer myself. Is it possible to program an ATmega128A by constructing a JTAG programmer similar to this? It uses an ...
2
votes
2answers
3k views

How to program ATTINY2313 with USBASP?

I've got an USBASP v2 programmer with 10-pin ICSP output. Could anyone tell me which pins to connect to program my ATTINY2313 with AVRDUDE (under Ubuntu). For some reason, I keep getting: ...
2
votes
1answer
1k views

Device Cannot Start on AVRISP mkII + AVR Studio 4.19 730 Parallels 7 + Windows 7 64

I'm looking for guidance on establishing a connection to an AVRISP mkII programmer via OS X. Parallels Desktop 7 for Mac Build 7.0 14920 Windows 7 64-bit AVR Studio 4.19 730 After AVR Studio is ...
2
votes
1answer
590 views

Can I download a new program to a Silicon Labs C8051F311 with a JTAG programmer?

Or does that chip require a bunch of weird voltages that can only be generated by a "special" expensive device programmer?
1
vote
4answers
240 views

Programmer for Sanyo LC87F5NC8A Microcontroller

I want to hack my Samsung DVD player. But the IC used it a Sanyo LC87F5NC8A. I don't have a programmer that can dump or program this UC. Any advice ??
1
vote
3answers
679 views

Background Debug Module (BDM) recommendation for HCS08 controllers wanted

I have a number of Freescale MC9S08GT32 devices I plan to use in some projects if I can find the right toolchain. Code development would be Codewarrior, which is free for up to 32K of C code. ...
1
vote
2answers
69 views

Does an ARM (LPC21xx) Programmer pulls P0.14/BSL to ground?

Most of ARM programmers come with BSL,RESET,TXD, RXD, GND and VCC pins which we need to connect with respective pins of ARM. For ISP, We require need to ground P0.14/BSL after Reset. As these ...
1
vote
2answers
257 views

Finding an affordable integrated USB MCU

I'm in the early stages of designing a development board around Cypress Semiconductor's PSoC 3 and 5 range of chips. Much like the Arduino, I'd like the programming experience to be very easy, and ...
1
vote
3answers
282 views

Problems starting PIC18F4680

Well I finally decided to get familiar with PICs and got myself a PIC18F4680 and a clone of PICkit 2. I made a simple hello world circuit as shown here: So basically I have an LED from port A pin ...

1 2