Shop OBEX P1 Docs P2 Docs Learn Events
IBM teams up with mbed for IoT kit — Parallax Forums

IBM teams up with mbed for IoT kit

Bob Lawrence (VE1RLL)Bob Lawrence (VE1RLL) Posts: 1,720
edited 2015-03-18 05:28 in General Discussion
IBM teams up with mbed for IoT kit

Last updated 29 Apr 2014, by Chris Styles.

Today at IBM impact, we will be previewing the first prototypes of the IoT starter kit we have been working on with IBM. Due to be released later this year, the kit includes an mbed enabled cellular platform and access to IBM IoT cloud, plus all necessary parts needed to run the first example programs right out of the box.

/media/uploads/katiedmo/impact_v2.png

IBM are a leading global provider of technology and services. The chances are you've recently used a service (ATM, supermarket checkout for example) that is built on IBM technology. With a leading position in Big Data (moving, storing and analysis) it was a natural fit for us to work together, leveraging ARMs leading position Little Data (Sensors, aggregation, communication). Bringing these components together realises IBMs long held vision of "Instrumented, Interconnected, Intelligent"

Our work with IBM has also included partnering with other leading suppliers of cellular hardware (u-blox) and data services, to ensure that we have all we need in the kit to take data from sensor to server.


http://developer.mbed.org/blog/entry/IBM-teams-up-with-mbed-for-IoT-kit/

Comments

  • mindrobotsmindrobots Posts: 6,506
    edited 2015-03-17 11:24
  • Martin_HMartin_H Posts: 4,051
    edited 2015-03-17 18:30
    Based upon my experience with previous IBM products purchased by my employer, I'll pass.
  • Heater.Heater. Posts: 21,230
    edited 2015-03-17 21:14
    Martin,

    Was it an IBM PC or is there something worse? :)
  • Martin_HMartin_H Posts: 4,051
    edited 2015-03-18 03:34
    Worse, much worse. It's their entire suite of web development tools. IBM salesman must have mind control powers which they use to make their tools the corporate standards, in spite of the free alternatives being better.
  • Heater.Heater. Posts: 21,230
    edited 2015-03-18 05:28
    Oh yeah, like that IBM/Rational ClearCase we have had to use for version control from time to time.

    My young coworker, a Cambridge CS grad, said that IBM always held back the progress of the computing industry by ten years every time the released something new. And that was a year before the IBM PC came out. How right he was.

    The best thing I have ever seen come out of IBM is Node-RED which a bunch of IBMers did as a hobby project. In fact it is one of the coolest pieces of development software I have ever seen.

    Get your IoT thing up and running on a Raspberry Pi the easy way. IBM not required. http://nodered.org/
  • Heater. wrote: »

    The best thing I have ever seen come out of IBM is Node-RED which a bunch of IBMers did as a hobby project. In fact it is one of the coolest pieces of development software I have ever seen.

    Get your IoT thing up and running on a Raspberry Pi the easy way. IBM not required. http://nodered.org/

    I actually created a node red flow for monitoring DEAD AIR for a radio station using a RaspberryPi.
    It uses gmail to email a message to a smart phone sms (text) using carrier email to sms method.
    http://flows.nodered.org/flow/e057b16968fa936fd652

    Alltel Wireless mobile-number@message.Alltel.com (SMS & MMS)
    mobile-number@text.wireless.alltel.com (SMS) mobile-number@mms.alltel.net (MMS)
    AT&T Wireless mobile-number@txt.att.net (SMS)
    mobile-number@mms.att.net (MMS)
    AT&T Mobility (formerly Cingular) mobile-number@cingularme.com
    mobile-number@mobile.mycingular.com
    Boost Mobile mobile-number@myboostmobile.com
    Cricket mobile-number@sms.mycricket.com (SMS)
    mobile-number@mms.mycricket.com (MMS)
    Metro PCS mobile-number@mymetropcs.com
    Sprint (PCS) mobile-number@messaging.sprintpcs.com SMS)
    mobile-number@pm.sprint.com (MMS)
    Sprint (Nextel) mobile-number@page.nextel.com (SMS)
    mobile-number@messaging.nextel.com (Rich Messaging)
    Straight Talk mobile-number@VTEXT.COM (SMS)
    mobile-number@mypixmessages.com (MMS)
    T-Mobile mobile-number@tmomail.net (MMS)
    U.S. Cellular mobile-number@email.uscc.net (SMS)
    mobile-number@mms.uscc.net (MMS)
    Verizon mobile-number@vtext.com (SMS)
    mobile-number@vzwpix.com (MMS)
    Virgin Mobile mobile-number@vmobl.com (SMS)
    mobile-number@vmpix.com (MMS)


    It gets me thinking, can a propeller version for NodeRed be made?
  • Heater.Heater. Posts: 21,230
    Clock Loop,

    Node Red is pretty damn cool. Luckily you don't need any mbed or IBM cloud services to use it.
    ...can propeller version for NodeRed be made?
    Impossible. Node Red uses Javascript and node.js under the hood. These things need many megabytes of memory to work in. JS works with 64 bit floating point numbers which would be horrible slow anyway. No body is about to get Node and v8 compiled for a Prop.

    Now, I guess one could develop a Node Red style graphical programming tool for the Prop that generated Spin or whatever.



  • jmgjmg Posts: 15,173
    Heater. wrote: »
    Impossible. Node Red uses Javascript and node.js under the hood. These things need many megabytes of memory to work in. JS works with 64 bit floating point numbers which would be horrible slow anyway. No body is about to get Node and v8 compiled for a Prop.

    Big Computer companies seem wholly unable to grasp what small Microcontrollers even are.
    The software they create, continues to run far ahead of the small single chip MCUs.

  • Heater.Heater. Posts: 21,230
    jmg,
    The software they create, continues to run far ahead of the small single chip MCUs.
    Yes and no.

    Today you can run JavaScript or Python on a tiny 2 dollar STM32 MCU. You can run pretty much anything on a tiny 5 dollar Raspberry Pi Zero board. As Clock Loop says, Node Red is no problem on a Pi.

    These MCU's and such have become so small and cheap, with bags of speed and memory. Why not make programming them easy?

    Certainly we still have an ocean of 8 and 16 bit devices for which such languages and development systems are not suitable. They are not going away any time soon. They are an order of magnitude harder to get into so of course a large number of people will just skip that.

    Is it so different today than when we had grossly inefficient BASIC interpreters on our C64's and such like machines. Or even the BASIC STAMP? It's all about enabling people to get something done with the devices as quickly and easily as possible.

    One could say the same for Spin and the Propeller.

    Those few who want to squeeze out the maximum performance and can justify the time and expense of figuring out how will do so. Like they always did.












  • Accessibility is the gateway drug of choice!
  • Heater.Heater. Posts: 21,230
    edited 2016-01-11 17:49
    Exactly.

    We can't expect everyone to know everything about everything. They have other interests to spend their time on.

    If you can arrange that people need know almost nothing about anything to get what they want done then you are in business.

    As Bill Gates spotted back in the day.

    It's the same game playing out again in the Maker/IoT world. Lot's of players vying for that lock in by offering easy services.

    Perhaps this time it's a bit different, the lock in is not in the closed source operating systems and languages but has moved up to those cloud services. Think MS Azure and their move to take over the Raspberry Pi, The Electric Imp, Resin.io, IBM, many others.

Sign In or Register to comment.