The service, ‘plotly’ visualizes your data in graphs or charts. The author introduces how you can use this service by using Arduino board.
It’s 2014 and the Internet-of-Things is flying along at a rapid rate with all sorts of services and devices that share data and allow control via the Internet. In the spirit of this we look a new service called plotly.
This is a “collaborative data analysis and graphing tool” which allows you to upload your own data to be analysed in many ways, and then graph the results using all sorts of plot types.
With plotly you can run your own mathematical functions over your data, run intense statistical analysis and use or edit one of the many APIs (Python, MATLAB, R, Julia, REST, Arduino, or Perl) to increase the level of customisation. Plotly works in conjunction with Google Drive to store your data, however this can be exported and imported without any issues. Futhermore plotly works best in Google Chrome.
For our review we’ll look at using plotly to quickly display and analyse data received from an Internet-connected Arduino – our EtherTen, or you can use almost any Arduino and Ethernet shield. The system isn’t completely documented however by revieiwng our example sketch and some experimenting with the interface plotly is very much usable, even in its current beta format.
There is a W5500 inside W5500 Ethernet shield. Therefore SPI operation & Timing Diagram of Ethernet shield follows one of W5500. For more information about W5500 chip please also refer to the chip’s datasheet:
RESET : Reset Ethernet shield and Arduino when pressed
SD-Slot : support Micro SD card in FAT16 or FAT32 ; (Please Read the Caution)
I2C : I2C interface
UART : UART interface
Pins usage on Arduino & ARM mbed
W5500 Ethernet shield is User Selectable GPIO
The user is able to use different Modules by changing Chip Select
Stackable : Possible to stack different modules
Caution) When the user uses 5V Platform, we cannot confirm a stable operation of SD-CARD. Therefore, though 5V Platform is safe to use after going through enough tests, it is highly recommended to mount buffer & 100nF Capacitor for a secure operation.
WIZnet W5500 Ethernet shield is designed using the WIZnet W5500 chip. Please click the link for the further information about W5500. It supports both 3.3V & 5V. This Ethernet Shield is compatible with Arduino and ARM mbed Platform.
There is not much tutorial on the web that mentioning how to build a simple Web server on the WIZnet Arduino Ethernet Shield. For beginner, this is a introduction from the arduino.cn for the quickly understand the parameters and usage of a simple Web Server. Official Arduino Ethernet Shield is using the WIZnet W5100; now there are a lot of new Arduino Ethernet board using W5500 in the market. Following routines are also applicable.
This tutorial suitable for using with WIZnet w5100 / w5500 the Arduino controller. Continue reading →