Dear Friends,
I have a couple of Raspberry Pi3 and Zero-W and accepted to join the Particle’s open beta program. I trying to do my first steps to Particle WebIDE. Is there instructions how to do? I mean, how to get working with Blynk inside the Particle WebIDE using Raspberry Pi… I have already registered my RPi so how to proceed from there? Is there any good how to to follow?
For the RPi, I think you have to treat is as one would normally with Blynk… search this forum for what few examples there are. But I don’t know if Particle WebIDE is using Javascript or somthing else, or if it is just a different way of accessing the RPi.
PS, Out of curiosity, I did try installing it on my older RPi B ver2, but it now locks up with no connection, mouse or KB control, so I need to wipe out the SD card and reinstall Raspbian… I think I will stick with WinSCP and Notepad++
Dear @Gunner,
first of all thanks for tyour answer and the help offered. Actually, I got my impression that Mr. @vshymanskyy confirms to me that it is possible to use Blynk under Particle’s WebIDE. See the quotation bellow:
So I am looking the way to have Blynk under Particle, without success yet.
@mikekgr I agree, I think it should be possible to program Blynk from Particle’s WebIDE… I just meant that I don’t think we will find directions or direct assistance for any install issues or follow through assistance…on this forum
I haven’t reinstalled my RPi yet, so still unsure if I will give Particle’s WebIDE another shot or not
Hey - there’s nothing special about Blynk library comparing with other Particle WebIDE libraries - so just continue as usual. If you don’t know how to proceed - probably it’s described in Particle documentation.
@Gunner@vshymanskyy
Thanks a lot guys. I will try to get some help from the particular particle forum. If /when I achieve something, I will let you know.
Dear @vshymanskyy,
I have reached in the “final stage” to run the bellow code sample but I can not substitute SimpleTimer with the SparkCorePolledTimer library. Can you give me an example, how to modify the bellow snippet?
Thanks in advance.
// This #include statement was automatically added by the Particle IDE.
#include <SparkCorePolledTimer.h>
/*************************************************************
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
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.
*************************************************************
NOTE: It is recommended to use SparkCorePolledTimer library
to make periodic actions (similar to SimpleTimer on Arduino).
Blynk using a LED widget on your phone!
App project setup:
LED widget on V1
WARNING :
For this example you'll need SimpleTimer library:
https://github.com/jfturcot/SimpleTimer
Visit this page for more information:
http://playground.arduino.cc/Code/SimpleTimer
*************************************************************/
/* Comment this out to disable prints and save space */
/// #define BLYNK_PRINT Serial
#include "blynk.h"
// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "YourAuthToken";
WidgetLED led1(V1);
///SimpleTimer timer;
///SparkCorePolledTimer updateTimer(1000);
// V1 LED Widget is blinking
void blinkLedWidget()
{
if (led1.getValue()) {
led1.off();
///Serial.println("LED on V1: off");
} else {
led1.on();
///Serial.println("LED on V1: on");
}
}
void setup()
{
// Debug console
///Serial.begin(9600);
delay(5000); // Allow board to settle
Blynk.begin(auth);
/// timer.setInterval(1000L, blinkLedWidget);
}
void loop()
{
Blynk.run();
/// timer.run();
}
P.S. Although I used tree back tics ``` at start and stop code the code did not formated. Why?