Thanks for the update Dave, it's a shame that I'd also have to factor in the cost of buying a windows licence to run the software.
I do have a legal copy of windows vista, but I don't think studio 7 will run on anything earlier than windows 7? Martin ________________________________ From: Dave Cole <linuxcncro...@gmail.com> Sent: Saturday, February 25, 2017 6:18 PM To: emc-users@lists.sourceforge.net Subject: Re: [Emc-users] OT - Arduino development - Atmel ICE useful ? >>Good luck and let us know how you get on. Just some feedback on this Atmel ICE and Atmel Studio 7. I loaded it up today and connected it to a Arduino Uno Clone ($10 off Amazon). Atmel Studio 7 is really nice! I followed the example in the link here: http://blog.solutions-cubed.com/debugging-arduino-sketches-with-atmel-studio-7/ Atmel Studio 7 can open an existing Arduino sketch and import it into Atmel studio and at the same time it exposes all of the overhead software in the Arduino. I opened a Sketch I already had, set a few break points and watched it run. The software stopped at the break points and and I could interrogate variables via the command window. I had previously altered the sketch to output some text messages to the Arduino IDE serial window, so I fired up the Arduino IDE and opened the serial window and I could see the text messages there and watch for breakpoints in Atmel Studio at the same time. With the ICE, I can now pause and resume the program execution at anytime, and when paused, interrogate the program for variable values just as I could after a breakpoint was met. I believe I can also set them. The commands available in the Atmel Studio command window is extensive. I'm only scratching the surface of this Atmel IDE but it is a huge improvement over just having the Arduino IDE. For $90 including tax and shipping, this is a no-brainer for debugging difficult programs. This will be a big time saver. Dave On 2/25/2017 11:49 AM, Dave Cole wrote: > That's really interesting. Thanks for the link. > I read some things before about the Arduino overhead impacting user > code. That is a glaring example. > I'm trying to stay as generic as possible.. if I need to dip into the > hardware specifics because of the overhead in the Arduino I will, but > it sure would be nice to try and keep the code generic as possible > since Arduino has both AVR and ARM boards. And I certainly don't > want to toss all of the established device libraries for the Arduino > out the window. > > I guess it may be human nature to try and keep things cheap, but if a > project is not going to result in hundreds or thousands of devices > being made, the cost difference between a AVR or ARM seem to be almost > irrelevant compared to the labor/time involved. Hopefully by trying to > keep things fairly generic I can move between the two as it makes sense. > > Regarding the Atmel ICE and Microchip; I ordered the ICE late one > night, the following day Microchip shipped it out and I had it the > next day. They shipped it overnight even though I didn't ask for > overnight shipping. So far, Microchip has me impressed. I'll let you > know what I find regarding the ICE. > > Thanks, > > Dave > > On 2/23/2017 10:09 PM, Martin Dobbins wrote: >> Hi Dave, >> >> >> Being able to step through your program might not be the only >> advantage according to this guy: >> >> >> https://www.youtube.com/watch?v=648Tx5N9Zoc [https://www.bing.com/th?id=OVP.njyD-G9Guel94cysnV2BxwEsCo&pid=Api]<https://www.youtube.com/watch?v=648Tx5N9Zoc> Why I’m switching over from the awesome Arduino IDE to ...<https://www.youtube.com/watch?v=648Tx5N9Zoc> www.youtube.com In this video I would like to explain why I’m switching over from the Atmel IDE to Atmel studio for my personal projects. And let’s explain it with a simple code ... >> >> >> Good luck and let us know how you get on. >> >> >> Martin >> >> >> >> ________________________________ >> From: Dave Cole <linuxcncro...@gmail.com> >> Sent: Thursday, February 23, 2017 9:02 PM >> To: Enhanced Machine Controller (EMC) >> Subject: Re: [Emc-users] OT - Arduino development - Atmel ICE useful ? >> >> Wow, >> >> Thanks guys... lots of great info! >> >> I did end up buying the Atmel ICE. It turned out to be $80 plus >> shipping and tax after a $50 coupon which expires on 2/28. I will feel >> better having it available. >> >> This is the full Atmel ICE kit, not the basic kit. >> >> http://www.microchip.com/developmenttools/productdetails.aspx?partno=atatmel-ice Atmel-ICE - ATATMEL-ICE | Microchip Technology Inc.<http://www.microchip.com/developmenttools/productdetails.aspx?partno=atatmel-ice> www.microchip.com Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based SAM and AVR microcontrollers with on-chip debug capability. >> >> Atmel-ICE - ATATMEL-ICE | Microchip Technology >> Inc.<http://www.microchip.com/developmenttools/productdetails.aspx?partno=atatmel-ice> Atmel-ICE - ATATMEL-ICE | Microchip Technology Inc.<http://www.microchip.com/developmenttools/productdetails.aspx?partno=atatmel-ice> www.microchip.com Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based SAM and AVR microcontrollers with on-chip debug capability. >> www.microchip.com<http://www.microchip.com> Home | Microchip Technology Inc.<http://www.microchip.com/> www.microchip.com DSC6000. Microchip offers a family of highly integrated, low-cost Real-Time Clock/Calendar devices with battery backup capability, digital trimming along with onboard ... >> Atmel-ICE is a powerful development tool for debugging and >> programming ARM® Cortex®-M based SAM and AVR microcontrollers with >> on-chip debug capability. >> >> >> >> >> Thanks >> Dave >> >> >> >> >> >> On 2/23/2017 11:53 AM, Nicklas Karlsson wrote: >>>> Search on ebay for STM32F103. These are 72MHz ARM Cortex M3 (if I >>>> recall). >>> I use STM32 and they are indeed very good, the others are similar so >>> if they are the best I do not know. >>> >>> ------------------------------------------------------------------------------ >>> >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot Slashdot: News for nerds, stuff that matters<http://sdm.link/slashdot> sdm.link Slashdot: News for nerds, stuff that matters. Timely news source for technology related news with a heavy slant towards Linux and Open Source issues. >> Slashdot: News for nerds, stuff that matters<http://sdm.link/slashdot> Slashdot: News for nerds, stuff that matters<http://sdm.link/slashdot> sdm.link Slashdot: News for nerds, stuff that matters. Timely news source for technology related news with a heavy slant towards Linux and Open Source issues. >> sdm.link >> Slashdot: News for nerds, stuff that matters. Timely news source for >> technology related news with a heavy slant towards Linux and Open >> Source issues. >> >> >> >>> _______________________________________________ >>> Emc-users mailing list >>> Emc-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/emc-users Emc-users Info Page - SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users> lists.sourceforge.net This list is for users of the Enhanced Machine Controller (EMC). Topics include how to obtain, install, configure, and use EMC, as well as other general EMC related ... >> Emc-users Info Page - >> SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users> Emc-users Info Page - SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users> lists.sourceforge.net This list is for users of the Enhanced Machine Controller (EMC). Topics include how to obtain, install, configure, and use EMC, as well as other general EMC related ... >> lists.sourceforge.net >> This list is for users of the Enhanced Machine Controller (EMC). >> Topics include how to obtain, install, configure, and use EMC, as >> well as other general EMC related ... >> >> >> >> >> ------------------------------------------------------------------------------ >> >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot Slashdot: News for nerds, stuff that matters<http://sdm.link/slashdot> sdm.link Slashdot: News for nerds, stuff that matters. Timely news source for technology related news with a heavy slant towards Linux and Open Source issues. >> Slashdot: News for nerds, stuff that matters<http://sdm.link/slashdot> Slashdot: News for nerds, stuff that matters<http://sdm.link/slashdot> sdm.link Slashdot: News for nerds, stuff that matters. Timely news source for technology related news with a heavy slant towards Linux and Open Source issues. >> sdm.link >> Slashdot: News for nerds, stuff that matters. Timely news source for >> technology related news with a heavy slant towards Linux and Open >> Source issues. >> >> >> >> _______________________________________________ >> Emc-users mailing list >> Emc-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/emc-users Emc-users Info Page - SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users> lists.sourceforge.net This list is for users of the Enhanced Machine Controller (EMC). Topics include how to obtain, install, configure, and use EMC, as well as other general EMC related ... >> Emc-users Info Page - >> SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users> Emc-users Info Page - SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-users> lists.sourceforge.net This list is for users of the Enhanced Machine Controller (EMC). Topics include how to obtain, install, configure, and use EMC, as well as other general EMC related ... >> lists.sourceforge.net >> This list is for users of the Enhanced Machine Controller (EMC). >> Topics include how to obtain, install, configure, and use EMC, as >> well as other general EMC related ... >> >> >> >> ------------------------------------------------------------------------------ >> >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot Slashdot: News for nerds, stuff that matters<http://sdm.link/slashdot> sdm.link Slashdot: News for nerds, stuff that matters. Timely news source for technology related news with a heavy slant towards Linux and Open Source issues. >> _______________________________________________ >> Emc-users mailing list >> Emc-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/emc-users ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users