Arduino Resources

Simulation

Simulated devices can be faster/easier to learn with; if accurate, a simulator can allow verification of code before deployment to real hardware, and can offer enhanced debugging (eg gdb compatibility) not available on physical targets. And you don’t have to worry about intermittent connections from breadboards!

WokWi

WokWi offers a full Arduino/AVR simulator which can be extended with other components. It’s very impressive.