Thread: Arduino Simulator Open Source CPP Dev based, Free

  1. #1
    Registered User
    Join Date
    Nov 2012
    Posts
    5

    Arduino Simulator Open Source CPP Dev based, Free

    Hello,
    I started an Arduino simulator described here:
    Arduino Simulator Open Source in c++ using free CPP Dev Compiler - Arduino Forum

    I was just wondering if anyone was interested in working with me on this. It is free/open source.

    Thanks,
    Paul

  2. #2
    Programming Wraith GReaper's Avatar
    Join Date
    Apr 2009
    Location
    Greece
    Posts
    2,739
    Why are you using Bloodshed Dev-C++?! Aren't there any newer IDEs to use, like, I don't know, Orwell Dev-C++, Code::Blocks, Visual Studio ...

    EDIT: Or even Eclipse...
    Last edited by GReaper; 11-19-2012 at 08:29 AM.
    Devoted my life to programming...

  3. #3
    Registered User
    Join Date
    Nov 2012
    Posts
    5
    I just needed something free that worked well. I was not disappointed. Working on adding drag/drop to the program. So far so good.

  4. #4
    Registered User
    Join Date
    Nov 2012
    Posts
    5
    Moved to orwell cpp dev, thanks for the suggestions. It works better in wondows 8. I added 10k resistor to the list of components. Arduino Simulator Open Source in c++ using free CPP Dev Compiler - Arduino Forum The free cpp compiler that was used to build this project can be downloaded from
    http://sourceforge.net/projects/orwelldevcpp/
    Simulator Github Repository:
    https://github.com/Pualware/ArduinoSimulator
    Arduino Libraries used:
    Arduino Basic from Git Hub repository
    https://github.com/Pualware/serialBasic
    Various libraries mocked in libraries directory like LiquidCrystal
    Online videos that demonstrate usage:
    http://www.youtube.com/watch?v=AdZ5G...ature=youtu.be
    http://www.youtube.com/watch?v=laa9V...ature=youtu.be
    Last Tested 12/6/2012 on Windows OS:
    Windows 8
    Last Tested with Arduino version
    1.0.2
    Last edited by Paulware; 12-10-2012 at 09:22 PM.

  5. #5
    Registered User
    Join Date
    Jun 2011
    Posts
    4,513
    So what is exactly happening here? Is the firmware for the device being loaded into the program to show how the hardware will function? If so, that's really neat.

    Minor non-programming suggestion: Cover the audio of the youtube videos. There's no speech, so make it silent, or elevator music, or something. The white noise, microphone hiss, and seeming television muffle in the background can be distracting.

  6. #6
    Registered User
    Join Date
    Nov 2012
    Posts
    5
    Yes. The firmware that the device (an Arduino) is composed of the 3 parts: 1) bootloader software, 2) the sketch software ( that the user creates) and 3) the libraries that the user includes. The bootloader software is transparent to the windows user. the sketch software is an "example.ino" file that is placed in the default directory and the libraries are either mocked or pointed to in an include directory. That being said, what is needed is to be added all the different types of components that can be connected to the Arduino. The next of which may be a 4x4 matrix keypad entry component, and general enhancement of the gui. If anyone is interested in helping with cpp code, I can post some design documents (uml, etc) to present the software, I am also agreeable to doing refactoring per your suggestions.Thanks for the video suggestion , Paul

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. open-source or free archiving library
    By silos1985 in forum C++ Programming
    Replies: 2
    Last Post: 01-27-2010, 08:07 AM
  2. Open source, easy-to-use XMPP messenger: Open-IM
    By mkruk in forum Projects and Job Recruitment
    Replies: 1
    Last Post: 06-22-2008, 04:10 PM
  3. Open Source / Semi Open source game idea. Help needed
    By CaptainPatent in forum Projects and Job Recruitment
    Replies: 10
    Last Post: 05-16-2007, 10:44 AM
  4. Text-Based Space Simulator
    By Nebbuchadnezzar in forum Game Programming
    Replies: 19
    Last Post: 07-20-2005, 04:48 PM
  5. QUAKE 2 SOURCE GPL'ED!!!(eg. ITS FREE AND OPEN!!)
    By no-one in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 12-23-2001, 11:33 PM

Tags for this Thread