[arm-allstar] Why Arduino?

Doug Crompton wa3dsp at gmail.com
Tue Dec 6 13:19:06 EST 2016


I put together a list of just some of the reasons to use external I/O vs Pi
I/O.

Pros and cons of using the Pi GPIO vs. the Nano

                                 Pi                 Nano
                             -------------------------------

EMI                         Possible        Unlikely

5v Logic                   No                 Yes

Unlimited I/O           No                  Yes
(Multiple Nano's)

ADC                          No                  Yes (2)

Hardware                 No                  Yes
Independent

Scalable to               Possible          Yes
multiple nodes         but messy

One cable                 No                    Yes
from Pi
(USB)

Easy to                     No                     Yes
maintain
and service

Ability to use            Messy              Yes
other user
defined Pi I/O
for other projects

Future expansion     No                    Yes
of capabilities
HW TOT, Fan vs.
ADC read temp.
etc.

Remember that I/O is just that wherever it comes from it needs to be
interfaced to the radio. You can't just connect I/O to a radio. The
interface parts are the same if you use a FOB, Nano,Pi GPIO, or anything
else. So that part of the equation is taken out of the argument.



*73 Doug*

*WA3DSP*

*http://www.crompton.com/hamradio <http://www.crompton.com/hamradio>*

On Tue, Dec 6, 2016 at 10:17 AM, "Thor Wiegman via arm-allstar" <
arm-allstar at hamvoip.org> wrote:

> The Arduino thing sounds cool but it leaves me with a question:  Why use
> an external microcontroller for this instead of the Raspberry Pi's GPIO?
>
> I've been hacking and slashing on the simpleusb channel driver (I'm not a
> programmer, what I'm doing is ugly) and had planned just to use the GPIO
> pins for COR and PTT.  But the Arduino project makes me wonder if I'm
> missing something.  If its not possible, or not advisable, to use GPIO for
> this then I'm going to waste a lot of time and feel really stupid.  Again,
> I'm not a programmer so I'm sure there's something I'm not understanding.
>
> Thanks
> Thor
>
>
>
>
> _______________________________________________
>
> arm-allstar mailing list
> arm-allstar at hamvoip.org
> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
>
> Visit the BBB and RPi2/3 web page - http://hamvoip.org
>
>


More information about the arm-allstar mailing list