Go Down

Topic: ATTiny10 Assembly IDE and Device Programmer (Read 2059 times) previous topic - next topic

wholder

I've developed a simple, Java-based IDE for writing assembly code for the ATTiny10 family.  I've also developed a simple HV programming circuit that works with the IDE to create a complete solution for writing code and then programming an ATTiny10 device.  Since my design implements a high voltage programmer, this means you can write code that sets the RSTDISBL fuse in order to use the RESET line (pin 6 on the ATTiny10) as an additional I/O pin (PB3, ADC3, PCINT3) and still reprogram the device later.  The code and hardware design is still alpha but, if you're interested in trying my IDE, check out the project page, here:

  https://sites.google.com/site/wayneholder/attiny-4-5-9-10-assembly-ide-and-programmer

Note: while written in Java, the IDE is currently packaged as an OSX app, so it's only available to Mac users at the moment.  I'd like to release Win and Linux versions, but I need to figure out some details on how to link with the RXTX serial library on these platforms before I can do this.

Onions

Quote
I've developed a simple, Java-based IDE for writing assembly code for the ATTiny10 family

Cool!

Quote
but I need to figure out some details on how to link with the RXTX serial library on these platforms before I can do this.

Oh... :(

The normal arduino IDEs include a file called RXTXserial. Would it be possible to "borrow" it and use it for your new IDE? Assembly language is something I would like to learn, so this sounds like an incredibly useful tool!
How do you actually write an application? I found something yesterday about making a simple android app (how about ATtiny and android :D ?), but I have never found anything on making desktop computer programs. It is something that I would like to do though... Are there any tutorials you can reconmend, any books?

Onions.
My website: http://www.harryrabbit.co.uk/electronics/home.html Up and running now! (Feel free to look round!) :D

Go Up