Show Posts
Pages: [1] 2 3 ... 5
1  International / India / Re: simulator for arduino on: May 09, 2014, 04:42:59 am
Sure, you can change the date but that can mess up other Windows programs. Also, there limit of 200 sketch loads and 150 line limit. The trial time period is now 30 days. Besides the Simulator us still only $15 which includes upgrades until December.

With the latest version v0.99B, we have focused a lot in custom libraries and being able to load objects. The View> Class Explorer shows objects and members changing as the sketch is single-stepped. There is also a View > Call Stack which shows subroutine calls, for and while loops in real time.

99% of Simulator for Arduino has been designed around suggestions from users and mist of the users are high-end users judging by the High-level sketches we get sent in. Automatic testing and error logging has helped drive a huge improvement in quality and reliability. The next version v0.99C will get out next month sometime.
2  Using Arduino / Sensors / Re: BLE112 on: January 29, 2014, 10:50:33 pm
Hi, do you have a link to the BleBle shield?  I thought TX was pin 1 and RX was pin 0 on the Uno and the Mega. Please note that the AVR, the USB chip and the BleBle shield may all be using the same serial port which may cause issues.

If using Software Serial on pins 2 and 3, we only managed to get this working reliably at 1200 baud for the Bluegiga WT12 Classic Bluetooth module but this was a few years ago. Have you also tried this USB dongle
3  Development / Other Software Development / Re: Simulator for Arduino v0.99 on: January 22, 2014, 03:11:35 am
No, sorry, the 150 lines is the number of lines in the file and include blank lines and brackets. Most library files are usually over 150 lines (ie not sure about this).  So the limits are 14  days, 200 sketch loads (not 100) and 150 lines. After this time, the Simulator will still run but there will be a 30 second incrementing timer. We plan to increase the trial limits as more users come on board and as the bug count goes down.

With the Spa.c, file this is protect so we cannot download it. Also, these are straight C files which the Simulator could simulator with some minor changes - ie no setup( ) or loop( ) but a main( ) routine. Thanks for the idea. If you could email the spa.c file to us at , we can look into this. Thanks

4  Development / Other Software Development / Re: Simulator for Arduino v0.98 on: January 10, 2014, 05:58:37 pm
Hi, try this link to the latest version v0.99A

The website was transferred to the Arduino team to boost Australian sales. The Free Version now has a 14 day, 150 line limit and 100 sketch trial period. After this time, the Simulator can still be used but an incrementing delay of 30s+ will be activated. The Pro version has no limits.
5  Using Arduino / Project Guidance / Re: Arduino Simulator on: July 07, 2013, 03:06:33 am
Hi Cypherrage, thanks for agreeing with us that Simulator for Arduino is the #1 ranked Arduino Simulator. We saw this thread a while ago but Google Alert keeps sending emails about it.

Here is another thread on the Element-14 website which has some more info about other Arduino Simulators

With the Simulator, we have just released a new version v0.98G and have been asked about a roadmap. The changes in the latest version are to add anew Tool - a Logic Analyzer which can show the state of the pins graphically. This is a first effort, doesn't have a time base yet, only works for digital pins 0 to 13 and has no scroll bars. It gets its feed from the trace text file which now shows the digital pins state. Another change is to add the Papilio hardware platform and sort out the digital pins - Papilio is an FPGA version of the Arduino which works with a modified Arduino IDe called the ZAP IDE.

Another program is Virtual Breadboard but we haven't tested that out.

With the Free Version of the Simulator, there is an Unlock process which should allow for 8 days of unlimited use on any computer which doesn't have the Simulator installed. After that time, a 30 second incrementing timer will kick in. The Pro version costs $12 and last until  Dec31 with a renewal option after that for another year.

The Simulator is not perfect but we have implemented a semi-automatic error reporting process so we can fix any common errors. The number of errors is definitely decreasing. The limitations of the Simulator are shown in the webpage with pointers being the biggest limitation and classes are handled but that is not 100% perfect yet. Simple sketches will run fine but complicated sketches may or may not run. Everyone is welcome to send in sketches which the Simulator cannot run and usually it only takes a few hours to find the cause. The Simulator is also supplied with a few hundred demo sketches for various users.

6  Community / Bar Sport / Re: Why would anyone make such a crippled IDE!?!?! on: May 26, 2013, 04:11:34 am
Adrian, yes libraries can be very difficult. Here is a link to our Simulator for Arduino

In the Simulator, with libraries, we have a subfolder call Libraries where there are some sample libraries. There is also the AVR folder copied as a subfolder since there are AVR/file.h includes are very common. On the forum, someone recently asked for the <AVR/wdt.h> library to use the wdt_enable() function. This one header file imports another half dozen header files and the wdt_enable() function is actually a ten line macro.

Apart from the library issue, how do you find the Codeblocks IDE? The Simulator seemed a bit limited but very functional for what was there.

With the Arduino IDE, the run as Administrator can be annoying (ie crashes unless run as an administrator) and can be very slow on an old computer. Looking forward to the official 1.5 release which will have all Arduino boards including the Due which is really good.
7  Community / Bar Sport / Re: Why would anyone make such a crippled IDE!?!?! on: May 26, 2013, 04:04:34 am
Adrian, yes libraries can be very difficult. Here is a link to our Simulator for Arduino

With libraries, we have a subfolder call Libraries where there are some sample libraries. There is also the AVR folder as a subfolder since there are many AVR/file.h includes. On the forum, someone recently asked for the <AVR/wdt.h> library to use the wdt_enable() function. This one header file imports another half dozen header f
8  Development / Other Software Development / Re: CodeBlocks Arduino IDE - real C++ IDE for Arduino with simulator(rev.20130329) on: March 31, 2013, 05:44:13 am
Looks good and seems to run well. Not sure how to single step or see the variable values except by doing a Serial.print. Any chance of being able to look at two outputs at the same time such as LCD and Serial.

Also, we have just released v0.98D of Simulator for Arduino on our new website here
9  Using Arduino / Project Guidance / Re: Simulators for the Arduino on: March 29, 2013, 07:08:48 am
Hi Phil, try Simulator for Arduino - link We should have a new version out soon.

AVR Studio is great but is an AVR simulator and will not similar the Arduino board (not yet anyway). The other simulators are not great - still not sure what Fritzing is - a lot of talk but not much hard information. Searduino was in the press lately but just another pie in the sky idea most likely.

What would be really great would be a low cost Emulator like the AVR one of JTAG ice.
10  Community / Products and Services / Re: Xmega Arduino on: December 22, 2012, 02:01:30 am
Great - sounds good. We have been asking/whinging about the lack of an XMega -based Arduino for a while. For us, the XMega is an upgraded version of the Mega which has had some bugs but is now all good.  Also, can this be emulated using a PDI header and the AVR one debugger?

Can you advise if you have consulted the Arduino team and what their thoughts are about Sirduino, especially when the title mentions Arduino? If not, expect a please explain email shortly. Have you offered a profit sharing scheme which would be our suggestion. It would be a shame to see this project go the way if Smartduino which is either in the bin or just about to go there.
11  Development / Other Hardware Development / Re: Runing fan with parallel port on: December 21, 2012, 11:38:58 pm
Parallel ports are pretty much obsolete and 74ls chips have also pretty much been obsolete for 20 years. The 74hc chips are the same as 74ls but use much less current.  If you can find a pc with a parallel port, it will also need a parallel port interface such as direct-io unless the operating system is Win98 or older.

The big question here is what is the rating of the fan - lhooks like 12V 100mA.

To run the fan:
1. Buy an Arduino Uno
2. Also buy a 1k resistor and bc337 npn transistor
3. Connect up
4. Write a sketch and upload
Estimated cost: $30.06 ($30 for Uno, 5c for bc337, 1c for resistor)
Estimated time: 30 minutes after parts sourced

The uln2803 is only needed if 8 fans are used, otherwise a uln2003 can run 7 fans. The uln2803 has 8 500mA transistors and resistors integrated into one 18 pin chip.
12  Development / Other Software Development / Re: Gyroscope Library Review Request on: December 07, 2012, 01:53:44 am
We recently purchased a l3gd20 board from Pololu which came with a library and example. It took around 10 minutes on a UNO to get the gyro working. Have you had a look at the Pololu library?
13  Development / Other Software Development / Simulator for Arduino v0.98 on: November 08, 2012, 11:57:46 pm
The Simulator for Arduino has just been upgraded. There are many fixes and while there still some issues such as being able to process one expression over 10 lines, overall the Simulator does well. Lately there have been many error reports about floating point numbers, and this is due to Windows assigning a comma to the decimal symbol - see here

One of the best improvements is the support for LCD which allows any size (within reason) and colour of character LCD screen (using the Liquid Crystal library) to be simulated. The video is coming soon.

Download from here

Webhelp is available from

Oh, and the Free version now has a 14 day period or 100 sketch limit before the 30 second timer kicks in. The days left and sketches left is shown in the status bar on startup.

For the Pro Licence, the price is $12 but there are some coupon discounts (25 coupons in total) if SIM1K is entered on checkout.

Also, a new iOS app Arduino Circuits Simulator was released on 10-Nov but it couldn't even compile int i=2; This app is by Schogini who make other the iOS app which has received 6 one-star reviews, so buyer beware for iPhone Arduino Simulator apps!
14  Using Arduino / Programming Questions / Re: need help with decimal to binary conversion. on: November 03, 2012, 10:34:09 pm
If you have used the Simulator in AVR Studio then you should also try out Simulator for Arduino. This Simulator allows for watching variables as the sketch is single stepped and variables can be switched between decimal, hex and char by right clicking in the variable area ( we can add binary to the nect version if this is useful) Version 0.98 will be out soon with many improvements. There are well over a thousand Arduino users utilising Simulator for Arduino now.
15  Development / Suggestions for the Arduino Project / Re: Arduino Simulator suggestion on: September 28, 2012, 08:43:07 am
Take a look here and let us know what you think. This Simulator only simulates the Arduino board so there is no option of adding resistors - Virtual Breadboard may allow that but there are mixed reviews for this and it costs somewhere around $29 from memory. With Servos, we just use an analog output which progressively becomes a darker shade of red. Thermonuclear reactors are best left for Tepco - those guys can get these happening without doing anything.

The Simulator for Arduino has just been upgraded to v0.97B for Pro Users and there are many fixes and improvements - Free Version upgrade available now - the free version has a 30s delay on opening a sketch (increments by 1s each time) and is code limited to 100 lines. Most of the Official Arduino sketches are included and there are many user sketches sent in for testing. Almost 850 Pro Users so far this year.

With the other Simulators, the Schogini iPhone app is pretty useless - I think the only change allowed is to change the delay between LEDs coming on. Looks good and works well as a training video but not really a learning tool. Had a quick look at Emulare but looked too hard to get going and not many people use 4 Arduino boards at the same time - also Emulare simulate AVR code not the special functions used by Arduino so not really an Arduino Simulator at all.

While the Simulator for Arduino is not perfect, it does have some great features such as auto opening the Serial Monitor and being able to step into custom library .h and .cpp files, as well as changing the font for the sketch by selecting Edit. Looking at the list of topics, it looks like our Simulator for Arduino may be behind some of the last few requests for suggestions on this forum.
Pages: [1] 2 3 ... 5