Go Down

Topic: Free virtual Uno simulation environment (Read 235664 times) previous topic - next topic


I've come across a possible bug.
In the code below, in block //4 the replace seems not to function.

   Sample Program to show some string functionsn
//#include "string.h";

void setup() {
   String my_str = "This is my string.";
   // (1) print the string
   // (2) change the string to upper-case
   // (3) overwrite the string
   my_str = "My new string.";
   // (4) replace a word in the string
   my_str.replace("string", "Arduino sketch");
   // (5) get the length of the string
   Serial.print("String length is: ");

void loop()


My code is working perfectly on Arduino uno v3. Simulator is giving error on  #include <String.h>

Error is :
PARSE ERROR: A < > Bracketed #include file name must contain the full drive path

How to solve this issue?


Thanks for this monumental effort ! I ran the "blink" program and another a string functions testing program and they ran perfectly . I attached a few 'small devices" as well like LEDs and a terminal , was impressed with its functioning. The compiler within it is very friendly and its messages are detailed to solve any coding mistake easily, even compared to the Arduino IDE C compiler. My congratulations. Is there a way to run a HEX file directly in case i don't have C source program ? its needed in some situations where i compile on a different compiler and want to test the hex file on your simulator or someone gives me a hex file to use.


how can I download a Uno simulator in my computer?
please help

Go Up