Home  | Contact


www.boks.com


GccStudio

GccStudio is a free graphical front-end to Avrdude. You can read about it below.
If you are in a hurry and only looking for the download, this link here .

Avrdude

An efficient and flexible way to program Atmel's popular range of AVR microcontrollers is by using Brian Dean's avrdude program. It performs all essential functions necessary to configure and load code into the AVR. Perhaps its best feature is that it runs on my FreeBSD workstation!

Avarice

Avarice is a neat tool to hook up avr-gdb (the avr version of the gnu debugger)  to the AVR microcontroller through the JTAG interface.  It enables the developer to execute  a remote debugging session on the AVR target. The session itself is very similar to a gdb session run on a  *nix platform.

GUI Frontend

One drawback for people coming from AVR Studio to Avrdude and Avarice is the command line interface.  In particular programming the fuses involves reading the datasheet of the AVR and then converting the desired settings into two or three hex numbers. My students (I teach Electrical Engineering at the Hogeschool van Arnhem en Nijmegen )  are childeren of the GUI generation and inspired me therefore to write a GUI frontend to Avrdude and Avarice.

The frontend (called gccStudio) is written in Tcl/Tk and requires the following:
Mac OSX and others are currently not supported. Being a Tcl/Tk script, however, an adaptation is easily accomplished though. T

A screenshot of the gccStudio can be found here

Limitations

 It is my intention to provide support for setting the SUT bits shortly. Also, support for other AVRs is something I consider doing in the near future.

Download

GccStudio can be downloaded here (anon FTP) or here (http) .