Byron is correct. I'm currently working on an "Intro to Raspberry Pi"
class for Decatur Makers. I've got code to control an LED from a browser
in several different ways. It's pretty hard to get the LED to blink faster
than about once a second on a Pi running Raspbian because you're talking to
it through an entire multi-user OS. On the Arduino, it's trivial to blink
at any rate you want, up to fast enough that it looks steady.
The standard programming language for the Arduino is a slightly dumbed-down
version of C++. That means that a background in C or C++ makes it easy to
get an Arduino to do interesting things. You can actually load a bunch of
different OSs onto a Raspberry Pi, but the most common one ( Raspbian) is
essentially Debian. A background in Linux ( or, ideally, Debian) makes it
Easy to work on. If you want more real-time performance out of your RPI,
you can use ROS ( http://www.ros.org/ ) or some other solution. Also
please to note that the RPI lacks a real-time clock. Adding a board to give
you that is pretty easy, but you'll also need to make some software changes
for the Pi's OS to see it properly.
For $26 or so, you can get a camera which connects directly to a raspberry
pi. The later Pis (like, Pi 2 or Pi 3 models) have enough muscle to
compile and run OpenCV, so you can make robots which can actually see and
react to stuff Out There. A great choice for your Unstoppable Robot Army.
BTW Decatur Makers is doing a most excellent 4-hour Intro to Arduino class
April 7 ( https://www.meetup.com/Decatur-Makers/events/248928110/ ) . I'm
T.A. ing that one. It involves hanging about three components off an
Arduino board, experimenting with each one as you go. This will be the
second time it's offered, so some of the most obvious kinks have been
ironed out.
-- CHS
Post by Byron Jeff via Ale1. No OS (generally) means much tighter systems control because of less overhead.
2. Built in ADC
3. Has 5V variants.
RasPi Advantages
1. Full blown Linux OS. So high level software packages are easy to install/use.
2. Much better onboard connections (HDMI, Ethernet, Wifi/Bluetooth) out of
the box with RasPi 3 and ZeroW.
3. More memory.
I have both. Arduinos for little projects that don't need connectivity.
RasPi's for IoT deployments.
My next project is building my own EVSE for my Fiat 500e. It'll actually
have both. The Arduino for OpenEVSE and a RasPi Zero W as the wireless and
display interface. Amazingly you can get both from Microcenter for less
than $10 total.
BAJ
Post by Joey Kelly via AlePost by leam hall via AleHey all,
In case you don't know, Coursera has a lot of free or lower cost
courses. Since some of you have been talking about the RPi, I figured
there might be some Arduino fans here.
So what or what class of things can Arduino do that RPi can't? The Pi
has pin-
Post by Joey Kelly via Aleouts, etc.
Asking for a clueless friend...
--
Joey Kelly
Minister of the Gospel and Linux Consultant
http://joeykelly.net
504-239-6550
_______________________________________________
Ale mailing list
https://mail.ale.org/mailman/listinfo/ale
See JOBS, ANNOUNCE and SCHOOLS lists at
http://mail.ale.org/mailman/listinfo
--
Byron A. Jeff
Associate Professor: Department of Computer Science and Information Technology
College of Information and Mathematical Sciences
Clayton State University
http://faculty.clayton.edu/bjeff
_______________________________________________
Ale mailing list
https://mail.ale.org/mailman/listinfo/ale
See JOBS, ANNOUNCE and SCHOOLS lists at
http://mail.ale.org/mailman/listinfo