Sunday, April 27, 2014

IoT: Microsoft Azure Intelligent Systems Service

Microsoft Azure Intelligent Systems Service (aka IoT) Limited Beta | Coding4Fun Blog | Channel 9:

"The Microsoft Azure Intelligent Systems Service helps enterprises embrace the Internet of Things (IoT) by securely connecting, managing and capturing machine-generated data from a variety of sensors and devices. Watch this video to see how IoT is transforming the world’s first underground railway"



course: Data Visualization for Developers

Data Visualization for Developers - Online Training Course for Developers:
by: Dan Appleman @ pluralsight

The Rules:
  1. Start with story you want to tell, or question you want to ask
  2. Have a contrast to show the story or question
  3. Focus on data
  4. Don't "make people think" (make it obvious)
Humans are good in observing: 
  • differences in nearby objects (edges, side-by-side)
  • spotting contrast, object on a distinct background
  • and observing moving objects
and nothing else. Objects that are far away can't be compared.
Comparing area / size is very difficult, as well as similar colors. 

Only recommended charts: 
  • Horizontal bar charts
  • Vertical bar (column) charts (same width bars)
  • Line charts
  • Scatter charts
  • plus table with original data
Stacked bar charts, as well as pie charts are not recommended.
Use multiple charts instead mixing multiple. 


One more JavaScript/Canvas charting library (rgraph.net)


Is using using SVG / VML, bust still is simple JavaScript.
Warning: Google's library must be included from google.com, not re-distributed. 

Tiny ARM-Based chip for Internet of Things

Freescale Intros Tiny ARM-Based MCU for Internet of Things | News & Opinion | PCMag.com:

Freescale Semiconductor ... smallest-ever ARM-based microcontroller unit (MCU) for embedded devices in the Internet of Things (IoT) market, the Kinetsis KL03... is "smaller than a golf ball dimple" —the 32-bit MCU with an ARM Cortex-M0+ computing core shrinks the preceding KL02 unit by 15 percent in a package that measures just 1.6-by-2.0 millimeters.
Freescale Kinetsis KL03 Golf Ball
The MCU will be made available at volume for $0.75 per unit in 100,000-unit...
...48MHz ARM ... 32KB of flash memory, 2KB of RAM, and 8K of ROM