user4317: I am not very experienced in this, but I was wondering if Code::Blocks has a way of getting a debugger that runs for Arduino chips, specifically. I understand there is Arduino IDE for but does it allow debugging specific to those microcontrollers (Amtel and such)?

user4169: Answer: Code blocks does not currently have an Arduino debugger. The Arduino IDE does not have a debugger.
There is an Arduino debugger in Atmel Studio using the Visual Micro plugin. 
That said, you have to use Ms Windows to use Atmel Studio which might not be available to you.
The Visual Micro debugger is simple and uses usb so does not require additional hardware but as your experience grows you might also like to progress to fully blown hardware debug using the native Atmel Studio Tools
Visual Micro debug in Atmel Studio
Atmel Studio Download


4317: <p>I am not very experienced in this, but I was wondering if Code::Blocks has a way of getting a debugger that runs for Arduino chips, specifically. I understand there is Arduino IDE for but does it allow debugging specific to those microcontrollers (Amtel and such)?</p>
 4169: <p>Answer: Code blocks does not currently have an Arduino debugger. The Arduino IDE does not have a debugger.</p>

<p>There is an Arduino debugger in Atmel Studio using the Visual Micro plugin. </p>

<p>That said, you have to use Ms Windows to use Atmel Studio which might not be available to you.</p>

<p>The Visual Micro debugger is simple and uses usb so does not require additional hardware but as your experience grows you might also like to progress to fully blown hardware debug using the native Atmel Studio Tools</p>

<p><a href="http://www.visualmicro.com/page/Debugging-for-Arduino.aspx" rel="nofollow noreferrer">Visual Micro debug in Atmel Studio</a></p>

<p><a href="http://www.atmel.com/tools/atmelstudio.aspx" rel="nofollow noreferrer">Atmel Studio Download</a></p>

<p><img src="https://i.stack.imgur.com/1BV46.png" alt="Arduino usb debugger"></p>
