Please see all COVID-19 updates here as some shipments may be delayed due to CDC safety and staffing guidelines. If you have an order or shipping question please refer to our Customer Support page. For technical questions please check out our Forums. Thank you for your continued support.


Member Since: February 12, 2012

Country: United States

  • I bought this programmer a few months ago and had difficulty recently getting it working with my Mac. However, it turned out to be "user error". I needed to flash my Uno for use with Grbl. Initially, I was getting a "initialization failed, rc=-1". It turned out that I had connected the cable incorrectly to ISP port of the Uno. The cable should point toward the reset button of the Uno. Hint, if you are using the AVR Pocket Programmer to power the Uno and the power LED doesn't light, then you have hooked it up incorrectly. Also, I was getting verification errors with Avrdude. The Grbl wiki suggested using the '-D' option. Once I removed the '-D' everything worked perfectly. Here is my setup:

    Mac OS: 10.8 Avrdude: Used the avrdude supplied with Arduino IDE 1.0.2

    AVRPATH=/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr sudo $AVRPATH/bin/avrdude -C$AVRPATH/etc/avrdude.conf -pm328p -cusbtiny -Pusb -Uflash:w:grbl.hex

    I hope that helps anybody deciding whether they want to purchase this programmer to use with their Mac.

No public wish lists :(