Asuro Flash Release R09 V1.7.10.99 AvrIsp — a preview GUI release of comming feature in AF


I have released a new version of AF with a fix in the port enumeration logic. All ports will be shown in versions prior to V6 (os prior to WinXP though) and you do not have to edit the config manually anymore.

AF has now a new and convenient way to select the active configuration template in the C++ editor. There is a new combo in the toolbar next to the “make all” and the “make clear” button allowing direct selection of the previousely created config template.

This template will be saved with the current project as <ProjectName>.afcfg and is automatically loaded with the project. You will not have to manually select the template anymore when opening a project and can easily select another one from the existing set of templates available.
Maintenance (creation and editing) of templates is still done in the C++ config dialog.


AvrIsp is a new feature study for AF still in a premature stadia which is released here as some kind of beta field test to allow everyone interested to test this ISP/PP/HVSP tool.

For the time being ISP access is available only due to the lack of PP/HVSP hardware (: I am busy building a STK500 compatible µC PCB for this purpose :) and makes use of the earlier mentioned dongles for a real COM or LPT port.


Ongoing development status

At the moment I am busy with a ISP driver for AF. The dongle is connected to a self made PCB holding the DIP-28 µC for accessing its SPI ports and power supply. Two communication variants are in progres for the time beeing, a serial(RS232) and a parallel(LPT) one. Both of them are simplistic low-cost passive dongles for bit nibbling the information to the controller, they do not facilitate a µC themselves.

The serial version is based on this serial dongle, that is built up on a standard ISO PCB from only a few pices.

Serial ISP adapter

I decided to use this design because it is very easy to build from the scratch for even a novice. On the other hand this dongle needs a good old “real” COM port, not a USB2COM adapter end of a RS232.

The parallel version can be ordered at from and is called BlueMP3/ISP and was meant for a CT project.

BLUE/MP3 Adapter

Please feel free to react on my poll in the Roboternetz Forum about which active dongle or PCB you are using at the moment, where active means “with µC”.


Asuro Flash Release R09 V1.7.9.97

E-Robotix IrDA fix

There is a minor fix in the IrDA communication layer. The driver did communicate via bluetooth but now IrDA was not working anymore. Yes, Murphy was right saying: “If something can go wrong, it will go wrong!”


Asuro Flash Release R09 V1.7.9.94

New version with Bluetooth support

Finally we have a new update for the AF package that supports flashing via the Bluetooth communication layer.

Initialization of the Bluetooth layer takes aprox. 5sec or more, until a communication channel is established, hence we use a reset button on the ISP to bring the µC back into its boot mode. Please see the last blog entry (Dec 31) to see how and where to connect the reset button.


Asuro Flash Beta 3 Release R09 V1.7.9.90

Happy New Year!!/Ein gutes Neues!!

Beta 3 release

BlueTooth communication and flashing has been tested with the E-Robotix PCB and a Belkin PC adapter. There are still some timeout issues which are not solved yet.

How do i flash via BlueTooth?

To flash via BlueTooth and the current beta version, you will need a reset button on the ISP port.

- Press the AsuroFlash “Flash Button”
- Switch on the Asuro and wait until only the yellow LED flashes on the expansion board
- Press the reset button on the ISP port

The HEX-File is getting flashed now.