[PD] Pduino and arudino mini pro/raspi debian- Pduino or Comport?

Ivica Ico Bukvic ico at vt.edu
Tue Sep 22 05:10:59 CEST 2015


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 <ico at vt.edu 
> <mailto:ico at vt.edu>> 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 <pd-list-bounces at mail.iem.at
>             <mailto:pd-list-bounces at mail.iem.at>> on behalf of
>             IOhannes m zmölnig <zmoelnig at iem.at <mailto:zmoelnig at iem.at>>
>             Sent: Monday, September 21, 2015 1:47 PM
>             To: pd-list at mail.iem.at <mailto:pd-list at mail.iem.at>
>             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 at raspbian $ sudo bash
>             root at 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
>
>
>             _______________________________________________
>             Pd-list at lists.iem.at <mailto:Pd-list at lists.iem.at> 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>
>     ico at vt.edu <mailto:ico at vt.edu>
>     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>
>
>
>     _______________________________________________
>     Pd-list at lists.iem.at <mailto:Pd-list at lists.iem.at> 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
ico at vt.edu
www.performingarts.vt.edu
disis.icat.vt.edu
l2ork.icat.vt.edu
ico.bukvic.net

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20150921/1c4b6459/attachment-0001.html>


More information about the Pd-list mailing list