This document describes a Windows Arduino simulator written in C++ using CPP Dev that allows users to simulate Arduino sketches in a virtual breadboard environment on their computer. It provides the ability to set breakpoints, step through code, and debug sketches without needing physical Arduino hardware. The simulator is open source and located on GitHub for users to access and collaborate on.
Download as PPT, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
33 views
Windows Arduino Simulator
This document describes a Windows Arduino simulator written in C++ using CPP Dev that allows users to simulate Arduino sketches in a virtual breadboard environment on their computer. It provides the ability to set breakpoints, step through code, and debug sketches without needing physical Arduino hardware. The simulator is open source and located on GitHub for users to access and collaborate on.
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 7
Windows Arduino Simulator
Written in C++ using CPP Dev
Located on Github Why? • Virtual BreadBoard is no longer free • Virtual BreadBoard is a java app • Free/open source • Collaboration • Set breakpoints and step through .ino file. Where located? • Git Hub – https://github.com/Paulware/ArduinoDebugger • CPP Dev (Free CPP compiler) – http://www.bloodshed.net/dev/devcpp.html Peek at the App • Some classes are mocked • Other classes are same as used in Arduino • Declaration of Components • Code under test • Connect components in VirtualBreadBoard • SetTimer call/WM_Timer for 5ms task Debug the app • Set a breakpoint in the windows code • Run to cursor in the .ino sketch file • Run to cursor in the real arduino class file help • Define your custom component • Each component Requires at least 1 bmp • All pins for the component must have WriteValue calls computed Contact • [email protected] • Fiverr – http://fiverr.com/paulware/help-with-your-arduino-project