Home    Bloggers    Messages    Resources
Tw  |  Fb  |  In  |  Rss
Nishant Sood

Designing for the Internet of Things

Nishant Sood
Page 1 / 2 Next >
Newest First   Oldest First   Threaded View
Page 1 / 3   >   >>
ASEEMOV
ASEEMOV
10/23/2012 12:52:24 PM
User Rank
Program Manager
Re: Designing for the Internet of Things
This ia all great. As it appears and is expected to happen, computers are slowly controlling humans. This is yet another way to automate and optimize things. Security and Safety (design rubustness) are two important aspects to be considered here (and other types of automation). One little glitch and the results could be bad and at times disastrous..

 

__av 

50%
50%
dimonic
dimonic
10/22/2012 4:28:47 PM
User Rank
Program Manager
GSM vs other modes
Granted, for an independent device GSM may be the lowest cost, but for a family of devices, such as light bulbs, door sensors, thermostats etc as might be deployed in a home automation scenario, the household probably already pays for Internet connectivity and has WiFi signal coverage. In this scenario, I would prefer WiFi if only to eliminate an extra monthly cost.

50%
50%
Rich Quinnell
Rich Quinnell
10/22/2012 11:57:24 AM
User Rank
Blogger
ONe more option
Here's a demo board that implements a full WiFi access point for connecting via a laptop. Using it as a start you can probably reprogram the web page it serves to perform your own tasks.

Microchip WiFi Demo board

 

 

50%
50%
raul
raul
10/21/2012 8:28:11 AM
User Rank
Program Manager
Re: Adding to IoT
There's the LPC1769 LPCXpresso board too for just $30.- and with an ARM you can do a lot more things than with an ATmega328; for instance, support more internet protocols, do more heavyweigth applications, but as you said there are cheaper ways for applications that doesn't require much power.

Anyone remember of the "tiny web server" fever of the early 2000? That projects challenged me to learn embedded connectivity!

Here's a PIC16F84 web server for just $11.79

And here's a Google search on the topic.

50%
50%
NI$HANT
NI$HANT
10/21/2012 2:21:25 AM
User Rank
Blogger
Re: Adding to IoT
Good information but then you have to think about the loads of other features like flash,ram and on-chip peripherals and not to forget the compactness regardless all those features ,you see IoT implications are always hungry for every bit of resource your "beloved" uC may have at place to offer!

50%
50%
Rich Quinnell
Rich Quinnell
10/19/2012 7:21:40 PM
User Rank
Blogger
Another option
Here's another option for getting a quick handle on the IoT. Not sure of the pricing, though.

The Infineon iXperience M4 development kit

50%
50%
Rich Quinnell
Rich Quinnell
10/19/2012 5:21:24 PM
User Rank
Blogger
Re: Adding to IoT
The links you provided are most welcome references for those seeking alternatives to what the blog describes.

To be fair, though, the LPC1768 is a module (not a chip like the ATMega quoted) and comes with full cloud-based development tool support. The ENC28J60 is just the Ethernet module, so to make the equivalent of the blog's configuration you would need to acquire a development tool for the MCU and develop your own PCB. So, not quite apples-to-apples.

Still, the point is well taken. There are always alternatives many of which may well be less expensive than what was presented. I think Nishant was going for development ease, not lowest cost, in his suggestion.

50%
50%
MicroPower
MicroPower
10/19/2012 4:44:52 AM
User Rank
Program Manager
Re: Technology is running too fast .....
Technology is not only running too fast, it becomes much more complex. Engineers nowadays have to learn so many more things constantly in order to keep themselves up to date compared to what was 20-30 years ago.

50%
50%
Anatoliy Besplemennov
Anatoliy Besplemennov
10/19/2012 3:07:07 AM
User Rank
System supervisor
Re: Adding to IoT
An mBed LPC 1768 and an RJ45 breakout with MagJack is all you need to join the IoT???

An mBed LPC 1768 costs $50...$73. Is it chip?!

I use instead ENC28J60 which cost $4 !!!

http://www.ebay.com/itm/New-Verison-ENC28J60-Ethernet-LAN-Module-for-AVR-LPC-STM32-/180930071826?pt=LH_DefaultDomain_0&hash=item2a2045cd12

and MCU Atmel ATMega328 for $3.30:

http://www.ebay.com/itm/1PCS-ATMEGA328P-PU-DIP-20-Microcontroller-NEW-DATE-CODE-12-/290768910435?pt=LH_DefaultDomain_0&hash=item43b32d7863

Moreover, ATtiny45 or ATtiny85 will fit too! I program them using an Arduino board.

You can make Server, Client and other spending $8 total...

Want ARM9? - You can buy a FriendlyARM mini2440 board - only $80 with 3.5 LCD and touch screen.

http://www.ebay.com/itm/Mini2440-3-5-TFT-Touch-Screen-LCD-256M-400MHz-S3C2440-ARM9-Development-Board-/320909763611?pt=LH_DefaultDomain_0&hash=item4ab7b6641b

How it may be programmed? - Simply like an MCU!

Watch here:

http://www.youtube.com/watch?v=Q2mjBy_Yor4

 

Wi-Fi, GSM may be added to your design for ~$35 too.

 

100%
0%
NI$HANT
NI$HANT
10/19/2012 2:24:18 AM
User Rank
Blogger
Re: Technology is running too fast .....
Yes the reason why this happens is very simple and logical and that is because the technological developments made in the past gear us up towards the development of further new tech's fast because with every new development and invention we get a refined base that gets on getting refiner with new tech dev's.

50%
50%
Page 1 / 3   >   >>
More Blogs from Nishant Sood
When an MCU is not quite powerful enough, consider a single board computer.
Graphical LCD panels, especially when coupled with touchscreens, can make for a compelling user interface.
Nishant gets us started working with automotive onboard diagnostics.
Nishant gives readers some tips on melding an embedded system design with an Android device.
Sometimes an MCU needs to share data with a PC. The USB may provide a ready-made link for connecting them.
flash poll
MC on twitter
like us on facebook
Microcontroller Central    About Us     Contact Us     Help     Register     Twitter     Facebook     RSS