Free up to 1MM monthly messages. No credit card required.
First let’s get set up. Clone the contents of the pubnub-tessel directory and following the instructions written on the page.
After following the instructions from the link you should have a working Tessel board, which is connected to your WiFi. The manufacturer recommends that you only switch modules after unplugging the board. Unplug the board and attach the camera module to the “B” socket on the board.
Plug in the board to power it on. Type
tessel wifi -l, to make sure the board is connected to your preferred WiFi network.
Next you need to install the package for the camera. At the time of this entry the camera is vc0706. The software can be viewed here. The source page also provides a code example of uploading the image to a directory.
Install the software using npm.
The next step is running the code. Navigate to /projects/streaming-camera. This is the source code. In this directory you will use the camera-server.js.
For the purposes of testing a one-time message you may want to consider removing the setInterval function. The code will work either way, this is just based on preference.
Use the camera-server.coffee file to edit.
After calling package requirements and setting the notification LED, the device is set on.
This is where the device functions can be called.
Everytime the code sends a message, you can see it received in the client-side code. If you’re interested in creating a real-time camera feed, where photos are streamed in real time, check out part two of our series!
A roundtable discussion led by PubNub’s COO, Casey Clegg, exploring the topics of what it means to be human in a virtual world.
Dr. Joe Kvedar, Chair of the Board for the American Telemedicine Association, joins our COO, Casey Clegg, to discuss why...
Today, we are glad to announce that we are currently in the process of implementing ISO-27001 security standards.