Home    Bloggers    Messages    Polls    Resources   
Tw  |  Fb  |  In  |  Rss
Duane Benson

Can Arduino Thrive in the IoT?

Duane Benson
Page 1 / 2   >   >>
Rich Quinnell
Rich Quinnell
10/7/2013 7:29:30 PM
User Rank
Blogger
Simple comparisons
I'm afraid that any meaningful method for comparing things first requires that you define what it is you are comparing and what it is to be meaningful. If you look at a metric such as instructions per clock cycle, that is one thing. If you look at how quickly you can calculate a CRC character, that is something different. Each would need a different method for measuring and making the comparison. Even the fancy benchmarks only look at one aspect - the CPU's performance performing a specific task.

No, I think it is always going to be determined case by case.

50%
50%
Jamie
Jamie
10/7/2013 6:53:23 PM
User Rank
Worldwide Wizard
Re: Two new arduinos
If you listen to Atmel they spin an interesting tale that because they use a RISC instruction set that is tailored for microcontroller applications the AVR series will deliver more throughput per clock cycle than any other processor.  If that's true then you would get different results for different type application programs. I think you're right that benchmarking tests seem overly complicated and it would be helpful to have a better way of comparing processors.

50%
50%
Duane Benson
Duane Benson
10/7/2013 5:07:45 PM
User Rank
Blogger
Re: Two new arduinos
Rich - In the old days, benchmarks were pretty simple. I just did some calculations  and timed them. It's a lot more complex now. I do recall, a year or two ago, looking at an embedded banchmark system, but it seemed far too complex to be practical.

I'd really like to come up with a meaningful method for comparing something like a Pentium-based Arduino with a ChipKit Arduino. Any thoughts on how to do that? Or, is it always going to be different, determined on a case by case basis?

50%
50%
Rich Quinnell
Rich Quinnell
10/7/2013 1:51:50 PM
User Rank
Blogger
Re: Two new arduinos
The Pentium class is kind of ancient but the 8-bitter in the original Arduino is antedeluvian. The Intel part is probably sufficiently behind the leading edge that is is pretty inexpensive, which is one of the key attributes these boards need, I think.

50%
50%
Duane Benson
Duane Benson
10/4/2013 4:47:47 PM
User Rank
Blogger
Re: Two new arduinos
I saw that. I wonder which one performs the best. The Intel version is proabably a pretty speedy board, but whenever I hear "Pentium class" I think ancient, in terms of processors.

I may buy one at some point to see how it stacks up.

50%
50%
Rich Quinnell
Rich Quinnell
10/4/2013 4:32:24 PM
User Rank
Blogger
Two new arduinos
Both Intel and TI now offer Arduino-compatibles with powerful processors. See my link in the reader boards: Powerful new Arduinos

50%
50%
Duane Benson
Duane Benson
9/19/2013 12:04:51 PM
User Rank
Blogger
Re: Where available?
JK - Thanks for your kind words and welcome to IOT World. I'm excited to be a part of this community as well.

I haven't used .Net Micro yet, but it's probably something I should look into. Thanks for the link. Keep us posted on your progress.

50%
50%
jkvasan
jkvasan
9/19/2013 1:48:48 AM
User Rank
Local Activator
Re: Where available?
Duane,

This is my first post in the IoT world and I am happy to part of this exciting community. I have always liked your practical-oriented blogs.

Your blog gives a great account on Arduino. I also would like to point out that Netduino and its further variants are making great inroads into the IoT. Microsoft's open source platform .Net Micro Framework can be run in Netduino.

I am trying to run .Net Micro in my Rspberry Pi as narrated in ".NET Microframework on RaspberryPi (Part 1)". Installed the Mono and would be running some codes by the week end.

50%
50%
Duane Benson
Duane Benson
9/12/2013 4:13:28 PM
User Rank
Blogger
Re: Where available?
Raul - I did see the mbed compatibility. I'm anxious to try that out too. I see mbed capability as being in a similar place with32 bit Arduino compatible devices. When time to market and useability by less seasoned developers are more important than optimization, I think both will have a place. Neither are quite there yet, but they're getting close.

50%
50%
Raul
Raul
9/12/2013 4:09:28 PM
User Rank
Local Activator
Re: Where available?
Duane, the list shows devices in various degrees of compatibility. In the case of the FRDM, as far as I know it is listed just because it has GPIO headers to which Arduino shields can be physically connected. More than that, I don't think it is supported by the Arduino libraries and IDE.

Speaking of, and in case you weren't aware, the FRDM board is now supported by the mbed platform too. If I recall well you were experimenting with the mbed board, so this might be of your interest now that you have the FRDM board too.

50%
50%
Page 1 / 2   >   >>
More Blogs from Duane Benson
The IoT holds considerable promise, but let's not get carried away.
Although popular with computer users, public WiFi may not be useful for providing IoT device connectivity.
Often considered a hobbyist's toy, the Arduino can also be an IoT development timesaver.
The IoT is being marketed to consumers for energy and cost savings, but Duane's experience shows him that the IoT's real value lies elsewhere.
Early efforts to use this popular IoT device frustrated Duane Benson, but he finally found the solution.
flash poll
video blogs
Distributed Security for ...
Security in the IoT will require a distributed ...

2.18

1 comment
Ensure Value in the IoT
Trivial applications of the IoT could turn the ...

1:29

6 comments
Transition to IPv6 Tunneling
IPv6 is coming. Tunneling is the second of three ...

1:49

1 comment
Transition to IPv6 Dual ...
Dual-stack operation is one of three IPv4-to-IPv6 ...

1:57

0 comments
Transition to IPv6 ...
Address translation is the third of three ...

2:14

0 comments
IEEE Holds World Forum on IoT
For a global perspective on the Internet of Things, ...

2:07

0 comments
IPv6 Transition, Part 2
These are the three main approaches to allowing ...

1:54

1 comment
IPv6 Transition, Part 1
The move from IPv4 to IPv6 must be accomplished ...

1:35

1 comment
IoT Security Must Change
Forget firewalls. IT security in the IoT era must ...

1:36

7 comments
Z-Wave Shows Off IoT
Interoperability is a major concern for development ...

2:11

1 comment
Internet Disruption Is Looming
Like the feared Y2K crisis, the transition to IPv6 ...

2:54

1 comment
Beware the Early Adopter
IoT entrepreneurs can be easily misled by the early ...

1:37

2 comments
Bosch Demos the IoT at CES ...
Bosch demonstrates its IoT motion detection sensors ...

1:44

0 comments
Google May Invade Your Nest
With the acquisition of IoT vendor Nest, Google ...

2:25

3 comments
The World in Your Hands
As CES International 2014 has shown, the world is ...

1:59

6 comments
follow us on twitter
like us on facebook
IoT World
About Us     Contact Us     Help     Register     Twitter     Facebook     RSS
Video Blogs
Distributed Security for the IoT

4|1|14   |   2.18   |   (1) comment


Security in the IoT will require a distributed solution to many problems, including privacy and identity management.
Video Blogs
Ensure Value in the IoT

3|20|14   |   1:29   |   (6) comments


Video Blogs
Transition to IPv6 Tunneling

3|18|14   |   1:49   |   (1) comment


IPv6 is coming. Tunneling is the second of three IPv4-to-IPv6 transition strategies.
Video Blogs
Transition to IPv6 Dual Stack

3|18|14   |   1:57   |   (0) comments


Dual-stack operation is one of three IPv4-to-IPv6 transition strategies.
Video Blogs
Transition to IPv6 Translation

3|18|14   |   2:14   |   (0) comments


Address translation is the third of three IPv4-to-IPv6 transition strategies.
Video Blogs
IEEE Holds World Forum on IoT

3|6|14   |   2:07   |   (0) comments


For a global perspective on the Internet of Things, Korea is the place to be in March.
Video Blogs
IPv6 Transition Strategies, Part 2

2|18|14   |   1:54   |   (1) comment


These are the three main approaches to allowing both IPvx versions to coexist for a time.
Video Blogs
IPv6 Transition Strategies, Part 1

2|18|14   |   1:35   |   (1) comment


The move from IPv4 to IPv6 must be accomplished gradually, so we need to have a way for both versions to coexist for a time.
Video Blogs
IT Security Must Change for the IoT

2|18|14   |   1:36   |   (7) comments


Forget firewalls. IT security in the IoT era must follow a different model.
Video Blogs
Z-Wave Shows How IoT Interoperability Can Work

2|7|14   |   2:11   |   (1) comment


Interoperability is a major concern for development of the IoT. Z-Wave maybe showing us the way.
Video Blogs
Beware the Early Adopter

1|30|14   |   1:37   |   (2) comments


IoT entrepreneurs can be easily misled by the early adopters of their technology. Focusing on that group can lead you into a blind alley instead of market success.
Video Blogs
Bosch Demos the IoT at CES 2014

1|28|14   |   1:44   |   (0) comments


Bosch demonstrates its IoT motion detection sensors in action at CES 2014, providing real-time tracking of attendees on the show floor.
Video Blogs
Google May Invade Your Nest

1|22|14   |   2:25   |   (3) comments


With the acquisition of IoT vendor Nest, Google gains even more ability to peer into our lives.
Video Blogs
IoT Puts the World in Your Hands

1|15|14   |   1:59   |   (6) comments


As CES International 2014 has shown, the world is getting connected and is coming to a smartphone near you.