Google-Apps
Hauptmenü

Post a Comment On: Ken Shirriff's blog

"Arduino + SheevaPlug = Cool Hardware Platform"

22 Comments -

1 – 22 of 22
Blogger Unknown said...

The ATmega328P actually has a built-in temperature sensor. It's documented in section 21.8 of the ATmega328P reference manual.

I haven't tried to access this from within the Arduino sketch framework, but I suppose it's possible in some way.

July 2, 2009 at 1:07 AM

Blogger Ken Shirriff said...

Hi Greg! I considered using the built-in temperature sensor until I read that it is accurate +/- 10 degrees C. I might as well use a random number generator :-)

July 2, 2009 at 8:03 AM

Anonymous Tim said...

Brilliant!

July 2, 2009 at 1:53 PM

Blogger Aprendiz581 said...

Very, very interesting idea.

I am sure it will be useful to many.

My congratulations.

OldBeaver
Chile
South America

July 3, 2009 at 8:48 AM

Anonymous ckiick said...

This is really cool. I've been wondering how those two would work together.
Do more!

July 13, 2009 at 1:12 PM

Anonymous Andrew said...

This is excellent. Thanks! I'm trying to do the exact same thing except with XBee instead, but it also uses FTDI.

August 8, 2009 at 4:02 PM

Blogger Arduino HN said...

I knew it could be done.
This brings even more posibilities to make with the Arduino especialy proyects like home automation and monitoring.

Keep working.

August 11, 2009 at 6:58 AM

Anonymous Anonymous said...

This is overkill imo, why go with a sheevaplug for 100$ when you can use an ethernet shield for 20$?

If you still like the idea of using embeded linux devices running webservers and all that, a much cheaper and more elegant solution can be achieved using a router (ex. FON) running openwrt and connecting the arduino to it via rs232.

August 22, 2009 at 3:20 AM

Blogger Unknown said...

I am definitely interested! Please keep going, I may just to set up something like this myself (but I am quite a newbie).

I have set up ethernet shield for what you have described in your blog, and have Arduino running the basic server codes, limitation of the server really hurts me though.. no php, no python, etc.... so I can definitely see a use for this set up, especially since it is "standalone" and you can do some analysis on the Sheevaplug?

Keep going!

August 22, 2009 at 5:48 AM

Blogger Unknown said...

Sorry for double posting.. but is it possible to do you think this with the Pogo Plug as well?

August 22, 2009 at 5:54 AM

Blogger Chewie Baker said...

Code example to measure tempreature with the built in sensor can be found at http://code.google.com/p/tinkerit/wiki/SecretThermometer

Matt

September 30, 2009 at 1:33 AM

Anonymous Anonymous said...

Usually Arduino is programmed with the Arduino IDE.

As far as i can see, gcc-avr and avrdude are available packages for Sheeva with Debian installed.
Did somebody find out what params especially for avrdude are needed ??

Would be nice to do all Arduino work simply from SheevaPlug commandline.

Thanks for hints!

April 4, 2010 at 8:21 PM

Blogger lance_ said...

Hi Ken,

I'm trying to do something similar. I've got a sheevaplug that I want to have monitor sensors and generate audio, and I've got an arduino that will monitor five motion sensors and spit the data out over USB.

I tried to install http://sheeva.with-linux.com/sheeva/README-2.6.34.1 to NAND and now it will no longer boot after "uncompressing linux, booting kernel."

I'd like to try again. Before I restore the OS, can you tell me what OS you used, and what kernel you popped on top of it?

Thanks,
Todd

July 31, 2010 at 4:39 PM

Blogger lance_ said...

I found my issue. I forgot a setenv that was required to boot the new kernel. Things look good now! Thanks!

August 4, 2010 at 4:35 PM

Blogger Ken Shirriff said...

I'm glad you figured out the OS installation, lance_!

August 5, 2010 at 10:44 PM

Blogger Unknown said...

Hello Ken,

I was wondering if you are the Kenny that runs the site
http://computingplugs.com/index.php/Main_Page

Could could you pass inquiry on to him if you know him ?

At any rate I admire what you are doing: attaching some hardware to the plug:

I designed my own arduino like board (except arm cortex m0)
Ref:=A0 http://www.lpc1100challenge.com/detail/836

I presently own two plug computers and am finally getting into it.
Ref: http://plugcomputer.org/plugforum/index.php?topic=3D2201.0

It looks like I have apt-get of aptitude working and have downloaded to
my plug with debian squeeze installed on a 4 gb mmc card using ESIA.

1) aptitude install gnome=20
2) aptitude install xfonts-base
3) aptitude install tightvncserver

After this

I DID NOT SEE GNOME ANY WHERE using bash find command SO DECIDED TO ALSO TRY

4) aptitude install gnome-core

Now lets try "df"

debian:/# df
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 256748 0 256748 0% /lib/init/rw
udev 10240 236 10004 3% /dev
tmpfs 256748 4 256744 1% /dev/shm
rootfs 3799976 1535404 2071540 43% /
debian:/#

NOW THAT DID SOME DAMAGE, MAYBE IT WORKED !

###################################

BEING A GLUTTON FOR MORE DISKSPACE PUNISHMENT LET try

5) aptitude -install gnome-desktop-environment

APPARENTLY THIS ALSO INCLUDES vino which is the "VNC server for GNOME"
(nice !)

If this works then I will have both "vino" and "tightvncserver" installed..
Lets try:

WELL THE "-" in front of install makes it give this comment:

This aptitude does not have Super Cow Powers.

Lets retry aptitude install gnome-desktop-environment

And my disk space took another hit but survived.
NEXT TIME I WILL USE AN 8 gb MMC CARD !
Processing triggers for python-support ...

debian:/# df
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 256748 0 256748 0% /lib/init/rw
udev 10240 236 10004 3% /dev
tmpfs 256748 4 256744 1% /dev/shm
rootfs 3799976 2552564 1054380 71% /
debian:/#

################################
if all goes well this may come in handy:

http://www.linuxquestions.org/questions/debian-26/how-to-start-gnome-or-kde=-command-line-468648/

>>>>>>>>>>>>>>>>>>>>>>> Finally,

Ken, I hope this may all be of intererset or value to you.

At any rate, if you have any comments about what the next steps are to get a gnome virtual VNC window on my laptop going into my plug computer. (I think I may have just about installed everthing I need now. But, how do I flip the on switch ??) Also I have just installed "TightVNC" onto
my laptop. Up until now I have been using a pUTTY terminal screen to talk to my plug via my laptop. I am hoping to see a Gnome desktop soon in it's stead.

Let me know your suggestions, or those from the Kenny of
http://computingplugs.com/index.php/Main_Page

Take care, and happy plugging

Joe

September 10, 2010 at 5:02 PM

Blogger Ken Shirriff said...

Hi Peruli - that's quite the effort, getting Gnome running on a plug computer. Unfortunately, I don't have any advice to give, as that's more ambitious than anything I tried.

I'm not Kenny from computingplugs.com, since you were wondering; he'd probably be able to help you more :-)

September 10, 2010 at 8:07 PM

Blogger HermanSwartz said...

I have a sheeva PLUG and documentation with the package shows the process as a 88F6182. Maybe my doc is wrong or my PLUG is a different model, physically looks exactly the same.

Herman

August 22, 2012 at 4:45 PM

Comment deleted

This comment has been removed by the author.

August 22, 2012 at 4:48 PM

Comment deleted

This comment has been removed by the author.

August 22, 2012 at 4:48 PM

Comment deleted

This comment has been removed by the author.

August 22, 2012 at 4:49 PM

Anonymous srp said...

Getting com error while uploading code in arduino

August 4, 2016 at 3:21 AM

You can use some HTML tags, such as <b>, <i>, <a>

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.
Please prove you're not a robot