ihsan kehribar from the Little Wire project informs us of his recent work entitled “Printf style debugging over AVR-ISP pins.” He writes, “if you are breadboarding an AVR chip, you are already using the SPI pins for programming the device; … Read more
Thefickletinkerer ported the through hole design of MCU Hobby’s PICkit2 into a SMD venison. The PCB is just 5cmx5cm which means it comes within the $10/10pcs PCB service from Seeed Studio. The heart of this programmer is no other than … Read more
Hak8or writes regarding his experiences with pic32prog, a flash programming utility for Microchip PIC32 microcontrollers. For everyone who is still stuck with a PICKIT2, like me, instead of buying a pickit3 we can all use this with a PICKIT2 to … Read more
Mike has been working on a light programmer that uses Manchester encoding. A light programer uses a computer monitor to send data to microcontroller project. We blogged about similar systems earlier. I wrote a JavaScript application that you can load … Read more
Olimex has another Microchip PICKIT 3 clone. It comes in a more compact package that reminds us of old parallel port DB-25 casings. They claim it is fully compatible with the original. One difference is that it uses a single … Read more
Yoshi built a USBTiny MkII SLIM clone that fits into a Frisk candy case. It’s a USB AVR programmer that supports ATmega, ATtiny, and ATxmega families of microcontrollers. His project is open source and all the design files are available … Read more
Nabil wrote to say, “I’ve had success programming and debugging using the Bus Blaster. In this post I will show you how to program and debug the Discovery board using open source hardware and software.” Via the contact form.
Openschemes has a tutorial describing their project for bit bang JTAG programming of Xilinx CPLDs using their homebrew SVF player. They describe: Today’s lesson consists of the development of a bit-banged JTAG SVF player in order to program a device … Read more
This is a DIY USB programer for Altera FPGAs. It only uses a PIC uC and a few discrete components to provide a JTAG interface with a FPGA. Somun found it on a Japanese site (machine translation), and with the … Read more
Felixls and Suky designed a PICKIT2 clone (machine translation) that works with both 3.3v and 5v devices. Using a 3.3v voltage regulator they have access to both the 5V USB and a 3.3V power supply. Simply by moving a jumper … Read more
Here’s a unique way to program an Arduino chip: using your computer’s sound card! Chris from the hobby-roboter forum provides the details on this amazing hack in his forum post. The process simply requires the Atmega168 to be programmed with … Read more
Protostack gave us an ATmega168A development board and USBasp programmer to give away. This is the latest version of the AVR through-hole development board, it has with a flexible power supply and huge prototyping area. We’ve watched the Protostack board … Read more
mikroProg is a fast USB 2.0 programmer with mikroICD hardware In-Circuit Debugger. Smart engineering allows mikroProg to support PIC10, PIC12, PIC16, PIC18, dsPIC30/33, PIC24 and PIC32 devices in a single programmer! It supports 570 microcontrollers from Microchip. Outstanding performance, easy … Read more
Teague Labs has developed a device for programming and altering the code on Arduinos without the need for a computer. This opens new opportunities for in the field programming and testing of Arduino projects. The Computerless Arduino consists of two … Read more
Versaloon is a full-opensource platform for multiple applications, including a programmer, debugger, logic tester, logic analyzer and simple oscilloscope. It’s based on generic USB_TO_XXX protocol, which can support more than 10 kinds of interfaces including JTAG, SWD, SPI, IIC and … Read more
This is a simple SOIC chip programming clip (machine translation) made from a PCI socket. It looks like it works with loose chips, as well as chips already in circuit. Some nifty toolcrafting! Thanks Sjaak! Via Hack a Day.
The current version of AVRDude (v5.8) is incompatible with Bus Pirate firmware v5.0-v5.9. Later today we’ll release a Bus Pirate firmware that restores compatibility with v5.8. A more permanent fix is available though. Tim updated AVRDude to be compatible with … Read more
An experimental PIC programming adapter for the Bus Pirate is now available for $7 at Seeed Studio. This is unproven green label hardware. Only buy this if you want to contribute to PIC programming applications like piratePICprog. There is NO … Read more
Recent Comments