i really like Arduino and the arduino IDE , i used the arduino UNO alot but these days i usually have to use one of the three AVRs in the title ...
though they are not supported by the Arduino IDE .. can you guide me to some documents or a site where i can find board and hardware files that can add support to these chips ?
I'm still at 1.0.6, don't know what's needed to transition to 1284 in 1.6.x.
When I tried the install process, it wanted to wipe out 1.0.6, and that wasn't cool with me, so I haven't tried later versions yet.
CrossRoads:
I use Jack Christenson's 1284 setup files GitHub - JChristensen/mighty-1284p: Mighty 1284P Platform for Arduino
I'm still at 1.0.6, don't know what's needed to transition to 1284 in 1.6.x.
When I tried the install process, it wanted to wipe out 1.0.6, and that wasn't cool with me, so I haven't tried later versions yet.
Works with 1.6.5 r5. I've not checked 1.6.6, which seems to have some issues in print implementation. I only use zip versions so I can keep multiple versions of the IDE for different purposes. 1.0.6 is the last version to be packaged with various tools such as Make to actually make your own bootloader so I keep it around. 1.6.5 r5 is stable with decent improvements so that's my main version.
Read my post about this topic. I put together a core that support all major DIP40 ATmegas:
I've tested all of them with Arduino IDE 1.6.5. I've also compiled the latest version of Optiboot for all of them (Optiboot 6)
hansibull:
Read my post about this topic. I put together a core that support all major DIP40 ATmegas:
I've tested all of them with Arduino IDE 1.6.5. I've also compiled the latest version of Optiboot for all of them (Optiboot 6)
Not to derail your effort but there has already been existing community member(s) that support on this family of MCUs 324, 644, 1284. In your implementation, did you make any modifications to various arduino internal and contributed libraries such as servo, ethernet, sd, sdfat, etc? I see some libraries are modified but not all the above.
Where did you found Arduino support for mega164 and mega324? I've found some old ATmegaBOOT stuff, but I've manually edited the optiboot.c file in order to make it work on the mega164 and 324.
I've also edited the core files in order to make these microcontrollers work properly.
I've used maniacbug's 1284 core for a long time, but there haven't been any updates in the last three years. I assembled this core because I couldn't find a core that supported all major DIP40's (and SOIC ofc.), and wanted to use Optiboot