Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experiment control computer: Raspberry Pi? #2

Open
chuck-h opened this issue Feb 9, 2015 · 2 comments
Open

Experiment control computer: Raspberry Pi? #2

chuck-h opened this issue Feb 9, 2015 · 2 comments

Comments

@chuck-h
Copy link
Contributor

chuck-h commented Feb 9, 2015

Our system overview diagram shows a Control Computer managing multiple turbidostats.

In Klavins lab I think this was a PC running a python script.

I am leaning towards the idea of using a Raspberry Pi http://www.raspberrypi.org/ . In fact, I have ordered one of the newest model (Raspberry Pi 2) which looks to be plenty powerful enough to run an experiment, log the data, and communicate over Ethernet or Wifi to the surrounding world.

What do you think?

Chuck

@zanghell
Copy link

zanghell commented Feb 9, 2015

Chuck,

I think it's the way to go. Actually, I don't know if you remembered but Will @ UW also used a Raspberry Pi to drive all the microcontrollers. It was the previous version.
I am happy to buy one if needed as well. I have been wanting to experiment with a Raspberry Pi for a while, and I am excited that we can start coding and interfacing the ministat with it.
Alex.

On Feb 8, 2015, at 4:40 PM, chuck-h [email protected] wrote:

Our system overview diagram shows a Control Computer managing multiple turbidostats.

In Klavins lab I think this was a PC running a python script.

I am leaning towards the idea of using a Raspberry Pi http://www.raspberrypi.org/ . In fact, I have ordered one of the newest model (Raspberry Pi 2) which looks to be plenty powerful enough to run an experiment, log the data, and communicate over Ethernet or Wifi to the surrounding world.

What do you think?

Chuck


Reply to this email directly or view it on GitHub.

@chuck-h
Copy link
Contributor Author

chuck-h commented Feb 20, 2015

Received my Pi2 and loaded Ubuntu 14.10 as described here:
http://www.raspberrypi.org/forums/viewtopic.php?f=56&t=98997&sid=c9d9428d6a9bf0077ab6f508357733ac

I was able to install precompiled ROS-base Indigo binaries as described here: http://wiki.ros.org/indigo/Installation/UbuntuARM , and added the http://wiki.ros.org/rosserial and http://wiki.ros.org/rosbridge_suite packages successfully. I also added rqt, a graphical monitoring/control interface gui for ROS, but it is not functioning properly for me yet.

I have been dallying on and off with the embedded side of ROS, e.g. http://wiki.jigren.org/index.php?title=RosOnAStick . I have been forked from the official rosserial tree at https://github.com/ros-drivers/rosserial for a while, but I am currently merging in the current indigo-devel branch and may have some worthwhile pull requests to offer back.

My vision is to move the RosOnAStick codebase into the "Hivostat" project here, and use a Pi2 to control any number of PSoC-based individual culture tubes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants