Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
puredata:gpio [2020/03/05 22:34]
admin
puredata:gpio [2020/03/06 19:27]
admin
Line 4: Line 4:
  
 {{:puredata:pd_wiringpi_mcp3008_gpio-help_jan2020.png?|}} {{:puredata:pd_wiringpi_mcp3008_gpio-help_jan2020.png?|}}
 +
 +[[https://puredata.info/|Pure Data]] (Pd) is a visual programming language developed by Miller Puckette.\\
  
 [[http://wiringpi.com/|Wiring]] for the Raspberry Pi was written by Gordon Henderson.\\ [[http://wiringpi.com/|Wiring]] for the Raspberry Pi was written by Gordon Henderson.\\
Line 42: Line 44:
 One has to run Wiring PD with administration rights: One has to run Wiring PD with administration rights:
    $ sudo pd    $ sudo pd
-In Pure Data -> Preferences -> Path set the path to these two folders. You might have to set the path for the PD folder, too. It should look like that.\\ +In Pure Data -> Preferences -> Path set the path to the two external folders. You might have to set the path for the PD folder, too. It should look like that.\\ 
  
 {{:puredata:pd_wiringpi_path_jan2020.png?|}}\\ {{:puredata:pd_wiringpi_path_jan2020.png?|}}\\
  
 +=== Or install pdwiringPi ====
 +
 +An other wiringPi external is that one [[https://github.com/garthz/pdwiringPi]] by Garth Zeglin. It also support PWM over GPIO for the pins: 12, 13, 18, 19.\\
 +   $ wget https://github.com/garthz/pdwiringPi/archive/master.zip
 +   $ unzip master.zip
 +   $ cd pdwiringPi-master
 +   $ make
 +There should be a new folder called "pdwiringPi". Add that one the Pure Data -> Preferences -> Path.\\   
 +
 +----
 === Pin Configuration === === Pin Configuration ===
 The Wiring library has its own [[http://wiringpi.com/pins/|pin labeling]]:\\ The Wiring library has its own [[http://wiringpi.com/pins/|pin labeling]]:\\