Menu

A taste of things to come - SimulIDE

2017-05-13
2017-11-04
  • Chris Roper

    Chris Roper - 2017-05-13

    I have noticed mention in several threads of late that Great Cow BASIC lacks a simulator.

    Whilst that is true, in that there is no simulator built into the GCBASIC IDE, you can still take the generated Hex File and run it in a 3rd Party simulator.

    But that may soon change, thanks to a parallel development by Santiago González.
    The program is in its early stages and I am currently helping Santi track down simulator errors, but eventually it will contain a full simulator, editor and debugger for PIC and AVR Microcontrollers programmed with Great Cow BASIC.

    Here is a screenshot of a simulation of Microchip's Low Pin Count Demo Board running the Reversible LED Chase program.

    The Full size image is attached.

    There is no timeline for release but Santi is making great progress on the simulator whilst I am designing some training material / getting started guides for GCBASIC based on SimulIDE.

    I will update here with any developments relative to GCBASIC but you are also welcome to look at Santi's own SF Page here:

    https://sourceforge.net/projects/simulide/

    Cheers
    Chris

     

    Last edit: Chris Roper 2017-05-13
  • Anobium

    Anobium - 2017-05-13

    The SimulIDE project is great. We should all support and help improve.

     

    Last edit: Anobium 2017-05-13
  • bed

    bed - 2017-11-02

    A few days ago i discorred this independly. Yes definitly worth to contribute to. I have some Ideas, may netxt months I can contribute a script for it. It is on my (long) Todo List

     
  • stan cartwright

    stan cartwright - 2017-11-03

    Reminds me of seetrax. I had the trial dos version and it cost £5 years ago.
    I'll download it later and try it. Nice one

     
  • stan cartwright

    stan cartwright - 2017-11-03

    Unzipped and ran batch file or the .exe it opens and I selected new but I can't drag components. Is there a help file or any instructions please?

     
    • Anobium

      Anobium - 2017-11-03

      YouTube was good for this Sim.

       
  • stan cartwright

    stan cartwright - 2017-11-03

    Not really but I figured I got to right click and hold component which gives a circle with a line across and drag to screen and it appears. Dragged a resistor but can't change it's default 100R. Looks interesting if I can figure how it works.

     

    Last edit: stan cartwright 2017-11-03
    • Chris Roper

      Chris Roper - 2017-11-03

      Not really but I figured I got to right click and hold component which
      gives a circle with a line across and drag to screen and it appears.
      Dragged a resitor but can't change it's default 100R. Looks interesting if
      I can figure how it works.

      The interface can be confusing but once you get used to it it is not too
      bad.
      Main thing is to access properties you place the component, select it, then
      look to the left of the window for the Tab that says Properties.

       
  • stan cartwright

    stan cartwright - 2017-11-03

    I asked in the simulide forum. Would be useful not just for ucontrollers. I can't find any hidden menus so maybe keyboard keys do something.

     
  • stan cartwright

    stan cartwright - 2017-11-03

    Frustrating I can't change the resistor values but first run

     
    • Chris Roper

      Chris Roper - 2017-11-03

      Did you try the properties tab on the left?
      Look at the image I posted.
      Look at your image.
      See the similarity?

       

      Last edit: Chris Roper 2017-11-03

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.