Saturday, December 21, 2013

Resources for IoT eXperimenters #StuffForDenverIoTExp

This is stuff I can provide to help Denver area IoT experimenters
I will be updating this list as time permits

Test Equipment
RF spectrum analyzer
Oscilloscopes   qty 2
i2c emulator


IoT SBCs
PcDuino
RaspBerryPi
BeagleBoneBlack
MSP430 LaunchPads  qty 4
RFduino
Gallileo SBC ...Intel
Bluetooth 3.0 serial adapters  qty 5
TP Link  WR703N  WiFi   router

Misc.
Analog cameras   qty 4
USB long cable lipstick camera



Return deposit required........................................

keywords    777iotXresources            99guspuppet     777iot   #wiot  #iBodComp   #DenverIoT

Monday, December 16, 2013

Overview of IoT and WIoT




IoT is Internet of Things
WT is Wearable Tech
WIoT is Wearable Internet of Things  or Wireless Internet of Things

Most people are aware of the continuing evolution of the internet.  It becomes more pervasive every day.  It has been called the World Wide Web , the interGoogle , the Cloud.  For a long time it seemed that one could describe the whole system as a bunch of desktop computers connected to a few MainFrame computers.  Then laptops showed up and netbooks and tablets.....  Finally increasing numbers of computerized objects .... things ..... started to connect to the internet.  These things were as small as a flea or as large as an aircraft carrier.  And there are a lot of these things.  Cisco says that 12.5 billion devices were connected in 2010,

In the last decade great strides have been made in wireless communications.  This makes it very appealing to have all sorts of mobile devices.  What could be a spiffier mobile device than *smart wearables* ?   Or smart devices embedded in the human body?

A brief history of exponential curves
Moore's Law
Things keep getting smaller and faster and cheaper and use less energy.  There is pressure to put more functionality on a chip.
A co-founder of Intel ( Gordon Moore ) famously predicted that the number of transistors on a integrated circuit would double about every 18 months.  This has been a useful rule of thumb.


Some processes occur in a linear fashion.  Two woodchucks can chuck twice the wood of a single woodchuck.   Other processes occur in an exponential fashion.   Technological advances are often occurring exponentially.

In 1969 I was in my last year of high school.  My friend Jimmy McBride and I messed around with a computer the school had on loan.  The computer was housed in 20 foot trailer and it used punch cards and a teletype.

The same sort of power can now be obtained from a chip that can set on the end of my little finger.  If it falls on the floor I probably won't find it.   New car models come out faster.  New electronic products came out faster.  ( both consumer and OEM )   A capable ARM processor can be had for 32 cents.  So much more of the support circuitry is included.

FantasticVoyage     Raquel Welch    2:55
http://www.youtube.com/watch?v=-hjiVViMuS4&noredirect=1


Addressing   
Early pioneers did not imagine the demand for addresses  IPv4 provides  4.3 billion global  addresses   One can create local addresses as well   one can use ports to expand the address space to  2.8 x10**14  <== awkward
   IPV6  supports 3.4 x 10**38
 in the good old days things were point to point , no networks
The internet currently uses IPv4 to  provide addresses for devices.  Some IPv6 has been deployed.
Ethernet uses a 48 bit MAC addressing scheme   2.8 e14

( Predicting the future is always a tricky business.  I just finished reading some Science Fiction Stories from the early 1900's.  Most predicted air cars but thought 300 mph was an upper limit. )

Popular Mediums for data delivery    
Ethernet CAT 5 , 5e and 6   up to 10Gbps
Bluetooth     has been increasing now about 50Mbps
WiFi         10mbps up to 100Mbps   experimental WiFi up to 100Gbps   2.45GHz 5 GHz
Infrared    up to 1Mbps   or more
PowerLine   up to 1Mbps
Audio   DTMF  10 bits per second
Optical Fiber   1Tbps and up
NFC     up to 1 Mbps   34MHz
( unlicensed 2.45GHz  is over used )

Best Communications protocol
Binary
ASCII  <== my favorite
XML
JSON
Forth Language
other?

Best Development Environment
 C
Forth
JavaScript
Smalltalk
Scratch

Energy Management
SuperCaps
Turn it off
Batteries    more energy density , more lifetime
Harvesting Energy  vibration, heat  differential , light , RF energy
fast swappable batteries
fuel cells

What is IoT and what is not ..........   ( What is a thing ? )
         Big Data ?
         Remote control of devices , processes & software   SSH
Drones     predators controlled via satellite
Nano quadro-copters  performing ballet
Self-driveable car    talks to other cars and street
X10 powerline



WIoT 
what's up doc ?   Where is that wabbit ?  Cyberpunk
Wearable Technology started in 1,000,000 BC.   
Raquel Welch 

== Review of Wearable Conference
 http://arts-tech-creation.blogspot.com/2013/12/2103m12-wearable-technology-conference.html


Routers as IoT Devices
Using OpenWRT     https://openwrt.org         http://wiki.openwrt.org/toh/start
WR703N  $20



Single Board IoT Computers and other modules
Samsung   $90
http://hardkernel.com/main/main.php   
Plantronics
http://pltlabs.com/concepts/ 
Intel   Galileo  Edison   ( using up the good names )
http://linuxgizmos.com/intel-launches-arduino-compatible-galileo-board/ 

Projects
WigWag ........ http://www.kickstarter.com/projects/wigwag/wigwag-scan-it-control-it-rule-it-share-it 

RESOURCES
http://devicejs.org/

FLOSS
Much of the WigWag system is open software and hardware.   DeviceJS, and the firmware that runs on WigWag's development hardware devices is open software. WigWag hardware devices (Sensor Block, Glowline, the Arduino shield) are based on Contiki -- a tiny OS targeted at 6loWPAN devices. Around the ship date software for the Arduino and Raspberry PI development boards will be available on Github, and hardware designs for the Development kits will be provided.


Best Philosophy
#FOSS   #FLOSS  #OSHW  #IPPParadigm   #LLPOH   #WIOT   #IOT  #OpenIP