This post is part of a thread titled "What Technology to Choose for a Physical Interface Project"
Hybrid = Arduino + Raspberry Pi
- Raspberry Pi (Rpi) Hardware (50):
- 700mhz ARM CPU
- 512mb of Memory
- Storage on Flash Card or USB
- RPi Software:
- Fully functional Linux implementation with Python as primary programming language (though certainly not the only language supported).
- Vast selection of software available to meet development requirements.
- Extremely strong user community for support
- Does not have onboard Analog to Digital conversion and so needs another device for integration with physical devices.
- Arduino hardware would be per previous example (65)
- Very high sample rates (+/- 600/sec) possible with logging by Arduino to SD Card and then upload to Raspberry Pi.
- Could provide user interface through LCD integrated with the Arduino or by integrating an LCD with the RPi (the former being what is shown as I do not have an LCD on my RPi.
(1) The breadboard provides a voltage divider that uses a variable resistor to deliver a variable voltage for simulating a test measurement. It is also supporting a tri-colour LED as a status monitor while a test is running.
(2) LCD display has not been integrated with the Raspberry Pi as of this picture but is shown for illustrative purposes