You are on page 1of 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
• paulware@hotmail.com
• Fiverr
– http://fiverr.com/paulware/help-with-your-arduino-project

You might also like