Another alternative--if you need Arduino for connecting GPIO (including
software PWM for analog out) and potentially analog inputs, you may be
better off getting Modern Device LOP shield for RPi (I worked with it on
RPi 1 rev. B model, and according to online RPi2 specs it should be also
compatible with RPi2 GPIO) which gives you 10 digital I/O that can be
also used as PWM analog outs, and 8 analog ins, with each connector
offering ground and 3.3V pin right next to it, plus a 5V lead if you
need one straight off the GPIO pin and 4 optional microswitches linked
with 4 GPIOs.
https://moderndevice.com/product/lots-of-pots-lop-board-for-raspberry-pi/ (the
$23 NOP version comes without the pots, assuming you don't need the pots
to begin with)
Best,
Ico
On 9/21/2015 6:45 PM, Martin Peach wrote:
...and connect Tx to Rx and Rx to Tx and don't forget to connect the
grounds together.
Martin
On Mon, Sep 21, 2015 at 6:16 PM, Ivica Ico Bukvic <[email protected]
<mailto:[email protected]>> wrote:
Two more considerations: making sure you have the right firmware
on the Arduino (sometimes it gets corrupt for seemingly no
apparent reason and you need to reupload it), and finally making
sure that it's getting enough power through RPi's USB port to
provide stable operation.
On 9/21/2015 6:15 PM, Ivica Ico Bukvic wrote:
If connecting to serial port works when you run pd with sudo
privileges, you will need to add your user is to the dialout
group. See
http://unix.stackexchange.com/questions/14354/read-write-to-a-serial-port-without-root
for more info. HTH
On 9/21/2015 1:56 PM, Pagano, Patrick wrote:
I have done all of that for use with the ardunio uno, it's
when the raspi2 is directly connected to the serial pins
that it does not connect.
I tested the device on mac and used the ALLINPUTS firmata
and it works with a virtual serial created by FTDI
just can't seem to talk to it with Linux debian running
vanilla
comport works fine with the UNO
Patrick Pagano B.S, M.F.A
Audio and Projection Design Faculty
Digital Worlds Institute
University of Florida, USA
(352)294-2020 <tel:%28352%29294-2020>
________________________________________
From: Pd-list <[email protected]
<mailto:[email protected]>> on behalf of
IOhannes m zmölnig <[email protected] <mailto:[email protected]>>
Sent: Monday, September 21, 2015 1:47 PM
To: [email protected] <mailto:[email protected]>
Subject: Re: [PD] Pduino and arudino mini pro/raspi
debian- Pduino or Comport?
On 09/21/2015 05:17 PM, Pagano, Patrick wrote:
?i sent that message to it ]devicename /dev/ttyS1/S0
and it does not exist so i tried to create it with
mknod and it created the names in /dev but they are
not accessible.
mknod? this sounds like you are following advice from the
1990s.
these days mknod is hardly ever needed: instead any
devicefiles will be
created on the fly by the resp. drivers.
selecting device in the toggles in the pduino stuff
only finds device 0
I am wondering if it's a linux issue because the only
serial port at all is
serial 0 /dev/ttyAMA0
a little bit of googling hints that /dev/ttyAMA0 is indeed
the name for
the serial interface on the GPIO ports - which afaiu is
what you want.
so you just use that device.
then you need to get the permissions correct.
check whether the device is already setup to allow
group-members to
write to it, and which group that is:
$ ls -l /dev/ttyAMA0
crw-rw---- 1 root dialout 4, 67 Sep 3 16:12 /dev/ttyAMA0
and eventually add the user running Pd to that group:
pd@raspbian $ sudo bash
root@raspbian # adduser pd dialout
after that you only need to re-login as that user to let
the new group
membership have any effect.
gadsr
IOhannes
_______________________________________________
[email protected] <mailto:[email protected]> mailing
list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
--
Ivica Ico Bukvic, D.M.A.
Associate Professor
Computer Music
ICAT Senior Fellow
Director -- DISIS, L2Ork
Virginia Tech
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139 <tel:%28540%29%20231-6139>
[email protected] <mailto:[email protected]>
www.performingarts.vt.edu <http://www.performingarts.vt.edu>
disis.icat.vt.edu <http://disis.icat.vt.edu>
l2ork.icat.vt.edu <http://l2ork.icat.vt.edu>
ico.bukvic.net <http://ico.bukvic.net>
_______________________________________________
[email protected] <mailto:[email protected]> mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
--
Ivica Ico Bukvic, D.M.A.
Associate Professor
Computer Music
ICAT Senior Fellow
Director -- DISIS, L2Ork
Virginia Tech
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139
[email protected]
www.performingarts.vt.edu
disis.icat.vt.edu
l2ork.icat.vt.edu
ico.bukvic.net
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list