Processor quick start guides

The new processor quick start guides were a big hit. Maff^ contributed a basic guide to the AVR, and Dpropicweb greatly expanded the PIC guides. We finished the MSP430 guide, and added new guides for the Coolrunner-II CPLD and Spartan 3 FPGA (in progress). Check out all the guides, and add one for your favorite […]

Processor quick start guides

Getting started with a new processor family is a minefield. Our new quick start guides for the PIC, LPC ARM, and STM32 ARM, are a collection of notes on these processor families. If you’re already familiar with one processor, these condensed guides can help you get started on a whole new platform without scouring the […]

Updated AVRDude for testing

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 all Bus Pirate firmwares, and take advantage of some new commands to increase the programming […]

Program your AVR with PICkit2

PK2AVRISP is software that lets a PICkit2 program AVR microcontrollers with no hardware or firmware changes. It decodes commands sent to a virtual serial port that emulates an AVR ISP programmer, and translates them to Pickit2 commands. It’s compatible with existing AVR development apps like AVRStudio, AVRDude, and CodeVision AVR.

Protostack v1.4 28pin AVR development board

Daniel Garcia, a friend of Dangerous Prototypes, released version 1.4 of the Protostack development board for ATMEGA8 and ATMEGA128. We really like the Protostack concept: it’s a general purpose development board that incorporates user feedback. It demonstrates the minimum circuit to get a 28pin AVR chip working, and has a large prototyping area to implement […]

Bus Pirate STK500v2 AVR programmer firmware

See the latest version in the documentation wiki. Here’s an alternate firmware for the Bus Pirate that clones an STK500 programmer for AVR microcontrollers. We ported the GPL’d source from Guido Socher’s AvrUSB500 ATMEGA8-based programmer to the PIC. The firmware should work with any applications that support the STK500 v2 protocol. We used it to […]