Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

Internet Of Things

Publish subscribe iot sockets real time

  • Please log in to reply
14 replies to this topic

#1 uffe

uffe

    Member

  • Members
  • PipPip
  • 15 posts

Posted 25 January 2014 - 09:58 PM

Hi I am pretty new to the NetDuino and suck at understanding electronics. But I like real time development and the internet of things :) So I just released a proof of concept for how to use the NetDuino and communicate with browsers (or other clients/devices) in full duplex connections It's on GitHub https://github.com/c...ts.NETMF.Client Thanks for a awesome device Regards Uffe

#2 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 25 January 2014 - 10:03 PM

Cool stuff, Uffe. Thanks for building this and for sharing it with us! Also...retweeted. What's next on your list? Chris

#3 uffe

uffe

    Member

  • Members
  • PipPip
  • 15 posts

Posted 25 January 2014 - 10:42 PM

Thanks Chris Next thing is to use this at a conference where I will speak about real time development and "Internet of things" next month. Then I will improve the lib since we have a contact/friend in Dubai that probably will use netduinos to monitor water and electricity in a very large scale. Over 1000 units monitoring and talking to each other. If you have any cool ideas about sensors to use (test) I am all ears since I have very limited understanding of electronics. Uffe

#4 Stari

Stari

    Member

  • Members
  • PipPip
  • 26 posts

Posted 25 January 2014 - 10:42 PM

Good work. But, look at my work. Netduino can communicate with PC, Android, WiFly. So you can build home automation. Netduino can also send mail, if you wish, mesaure temperature,.....

 

Attached Files



#5 Stari

Stari

    Member

  • Members
  • PipPip
  • 26 posts

Posted 25 January 2014 - 10:49 PM

Uffe, if you have any problems with sensors of any kind, contact me. I have made automatic for solar power, all from scratch and all controled by NetDuino. And PC. Monitoring water and electricity is not a big problem.

Regardes from Stari

www.zlatnajedra.com



#6 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 26 January 2014 - 12:52 AM

Hi Uffe -- large-scale Netduino-based projects are very cool indeed. Would your friend be monitoring water levels, water contents, etc.? Stari--that's quite a bit of home automation code! Do you have photos you can share with us? Chris

#7 uffe

uffe

    Member

  • Members
  • PipPip
  • 15 posts

Posted 26 January 2014 - 05:51 AM

Chris, he will be monitoring the water systems for a part of UAE. The system will work as surveillance for detecting leaks etc sending alarms to people/systems. But it will also communicate with hardware in the pipelines to distribute water in case of fire for example. I think he experiments with other units like old WIN CE, but those are expensive and I think NetDuino would be better Uffe

#8 Mario Vernari

Mario Vernari

    Advanced Member

  • Members
  • PipPipPip
  • 1768 posts
  • LocationVenezia, Italia

Posted 26 January 2014 - 06:51 AM

Chris, he will be monitoring the water systems for a part of UAE.

The system will work as surveillance for detecting leaks etc sending alarms to people/systems.
But it will also communicate with hardware in the pipelines to distribute water in case of fire for example.

I think he experiments with other units like old WIN CE, but those are expensive and I think NetDuino would be better

Uffe

 

Netduino is really funny, and awesome for prototyping, home and hobby. However, whereas you need reliability, unfortunately it misses of many important parts.

Some of them:

  • a serious watchdog system;
  • ability to control/rescue the board (e.g. firmware/software) remotely;
  • unpredictable behavior when the RAM is low (and there's no way to predict, unless under-use it as much as possible);
  • misses a minimal OS, which would be very useful for running diagnostic/safety processes;
  • several bugs on both the NETMF and the hardware drivers porting;
  • the board itself isn't enough for a professional/certified project, and needs several other "surrounding" section.

Win CE (or Linux) together with a pretty larger hardware aren't a waste of money: the reasons behind such a systems are far from being "inflated".

That said, I still would recommend a Netduino as invaluable for home/hobby projects, but I won't sell any mission-critical system relying on that board. Just to be clear, I wouldn't rely even on a normal PC for such a system: PCs are typically less reliable than any *duino!

Good luck, anyway!


Biggest fault of Netduino? It runs by electricity.

#9 uffe

uffe

    Member

  • Members
  • PipPip
  • 15 posts

Posted 26 January 2014 - 11:11 AM

Thanks for your feedback Mario!

 

Good to know everybodys opinion and experiance with these things.

To be honest I do not care how he implements his solution. I think NetDuino, Arduino etc are cool things and rather use them over unsupported and old WIN CE. 

 

I have already written clients for him on WIN CE, Arduino and now NetDuino. So it is really up to the guys implementing it to choose the most suitable solution. Our main concern is to help him communicate with our platform (XSockets.NET).

 

Thanks again for your feedback!



#10 Stari

Stari

    Member

  • Members
  • PipPip
  • 26 posts

Posted 26 January 2014 - 11:29 AM

Chris,

i will share photos. But code is in development phase, as you can see. Some things must be done and fixed. Just now i'm bussy on other things, so ....

 

Stari



#11 Stari

Stari

    Member

  • Members
  • PipPip
  • 26 posts

Posted 26 January 2014 - 11:31 AM

Mario, i agree 100%.



#12 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 26 January 2014 - 07:39 PM

Mario brings up some really good points. NETMF is used in quite a few commercial products, but sometimes it takes quite a bit of work to go from "Netduino prototype" to "commercial production." Netduino is a ton of fun for home and hobby, and great for prototyping commercial products (and for some small-volume commercial usage...as quite a few of our users know). This year, we'll be bringing some of our knowledge base of building commercial products with NETMF into the Netduino community, firmware, etc. We'll be pulling in some code from AGENT (and re-writing some code for STM32). Hopefully we can make it even easier for others to go from prototype to production with Netduino and NETMF. More on that later. Chris

#13 beastyboy

beastyboy

    Advanced Member

  • Members
  • PipPipPip
  • 194 posts
  • LocationNetherlands

Posted 26 January 2014 - 08:29 PM

Hi Chris,

 

Maybe a bit of topic but how does the AGENT processor compare to the Netduino GO ?

 

Would it be beneficial to have that processor on a GO module?

As you already have experience as a standalone type board in the watch?

RTC/Ethernet/IO functionality kind of Nwazet module?

 

I am just tossing some ideas here nothing concrete.

 

Cheers Olaf/Beastyboy


Van SchOten Ict Diensten en Services
http://www.voids.nl


#14 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 26 January 2014 - 10:43 PM

Hey Olaf, The AGENT uses a special dual-microprocessor setup. It's super power efficient. Combined with the power regulators (which are designed more for energy harvesting than for smartwatches), it's an expensive setup. That said...we are working on a Netduino accessory which takes some of that power efficiency to bring some AGENT functionality to Netduino. May be using ST, may be using Atmel. Stay tuned. Chris

#15 uffe

uffe

    Member

  • Members
  • PipPip
  • 15 posts

Posted 27 January 2014 - 06:02 PM

Hi all.

 

Thanks for the feedback Mario and Chris.

They will continue with WIN CE instead of using NetDuino.

 

Personally I will continue to play around with the dunio and avoid WIN CE :)

 

Uffe







Also tagged with one or more of these keywords: Publish, subscribe, iot, sockets, real time

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.