Mike Kuphal's Thoughts

My notes from ‘Mobile Hardware Hacks’ session

Posted on April 20, 2011 by Mr. Mike

Mike Riley (@MRiley)presented mainly on low cost micro controllers, specifically Arduino micro controllers.

Arduino = most popular and cost-effective.

Arduino (and all other micro controllers) needs Actuators (like motors) and sensors

Ethernet shields allow for wired networking (TCP based networking)

Xbee Radios (for wireless)  -not 802.X as they need lots of power

Need a server to do the ‘real’ information processing.  Not going to want to do intense work on the micro but instead have it call web services to do the heavy lifting.

NetDuino = popular with .NET Dev’s… Comes built in with Ethernet board… and can use C# to program it.

These devices can use serial communications.

Best place to get schematics/plans already drawn up by others: Instructables.com  and Google searches.

Recommend creating REST-based web services… connect via serial comm library.  Keeps things light weight.

Designing the mobile client interface:

  • Test first with a simple web page exposing services via HTML UI.
  • Hook up UI to REST-full implementation
  • When viewing data, optimize UI to show key elements.

Adafruit.com and Sparkfun.com are the choice sites to go to when you want to get hardware add ons (actuators, sensors, etc)

Mike mentioned this topic leads well into the idea of a “Internet of things” … and how this is so new… it’s ‘hacker’ space.  Refers to the networked interconnection of everyday objects.

Overall the session certainly peaked my interest in the NetDuino kit (as I would consider myself more of a .NET guy) as there are some really neat things you can make/program in this space.  I would also be very interested in seeing how 7th/8th graders would interact with this platform.  Seems like one that could certainly ignite a passion for computing/robotics/engineering/etc.

Posted in MobileConnections |
« My notes from the Architecting Backend Systems for Mobile session
My Take Aways From ‘Which platforms Do You Bet On’ Panel Discussion »

Leave a comment Cancel reply

Your email address will not be published. Required fields are marked *

Pages

  • About Me

Archives

  • July 2020
  • March 2016
  • December 2013
  • December 2012
  • August 2011
  • June 2011
  • May 2011
  • April 2011

Categories

  • Agile (10)
  • LeanStartup (2)
  • MobileConnections (16)
  • Scrum (9)
  • Uncategorized (4)

WordPress

  • Log in
  • WordPress

Subscribe

  • Entries (RSS)
  • Comments (RSS)

CyberChimps WordPress Themes

© Mike Kuphal 2020