SparkFun Forums 

Where electronics enthusiasts find answers.

For the discussion of Arduino related topics.
By Clontarf
#199134
Upon trying to compile a Blynk file for simblee (Using the Lilypad Simblee BLE) I get the following error:

arm-none-eabi-g++: error: C:\Users\sugar\AppData\Local\Temp\arduino_build_776608/core/syscalls.c.o: No such file or directory

exit status 1
Error compiling for board Simblee.

I have the most recent Simblee board software installed through the arduino board manager. I have followed the Sparkfun simblee tutorial at https://learn.sparkfun.com/tutorials/si ... ncepts/all to try to get it to work.

I have found several solutions by google searching the error and none of the solutions worked for me (installing the Arduino SAM boards package was suggested and found to work in several people's situations, but didn't work for me.)

Here's my code, it's just the sample Blynk Simblee code and I have removed my Auth token for privacy:
Code: Select all
/*************************************************************
  Blynk is a platform with iOS and Android apps to control
  Arduino, Raspberry Pi and the likes over the Internet.
  You can easily build graphic interfaces for all your
  projects by simply dragging and dropping widgets.

    Downloads, docs, tutorials: http://www.blynk.cc
    Sketch generator:           http://examples.blynk.cc
    Blynk community:            http://community.blynk.cc
    Social networks:            http://www.fb.com/blynkapp
                                http://twitter.com/blynk_app

  Blynk library is licensed under MIT license
  This example code is in public domain.

 *************************************************************

  This example shows how to use Simblee BLE
  to connect your project to Blynk.

  NOTE: BLE support is in beta!

 *************************************************************/

//#define BLYNK_USE_DIRECT_CONNECT

#define BLYNK_PRINT Serial

#include <BlynkSimpleSimbleeBLE.h>
#include <SimbleeBLE.h>

char auth[] = "";

void setup()
{
  Serial.begin(9600);

  SimbleeBLE.deviceName = "Simblee";
  SimbleeBLE.advertisementInterval = MILLISECONDS(300);
  SimbleeBLE.txPowerLevel = -20;  // (-20dbM to +4 dBm)

  // start the BLE stack
  SimbleeBLE.begin();

  Serial.println("Waiting for connections...");

  Blynk.begin(auth);
}


void loop()
{
  Blynk.run();
}