# Processing for Pi

**URL:** https://discourse.processing.org/c/processing-pi/11.md

[Latest](https://discourse.processing.org/latest.md) · [Categories](https://discourse.processing.org/categories.md) · [Tags](https://discourse.processing.org/tags.md)

---

## [What’s new for Pi & ARM in 3.4](https://discourse.processing.org/t/what-s-new-for-pi-arm-in-3-4/2152)

<div class="topic-metadata">

**Author:** [@gohai](https://discourse.processing.org/u/gohai)\
**Replies:** 1\
**Last updated:** [July 25, 2020, 8:33am UTC](https://discourse.processing.org/t/what-s-new-for-pi-arm-in-3-4/2152 "2020-07-25T08:33:09Z")

</div>

Processing 3.4 is out of the oven. Here’s the build for ARM as well as our pre-configured Raspbian image. See our steps how to get started with this those. Hope you enjoy! What’s new in 3.4: IO: New example sketch sho…

---

## [About the Processing for Pi category](https://discourse.processing.org/t/about-the-processing-for-pi-category/21)

<div class="topic-metadata">

**Author:** [@ProcessingOrg](https://discourse.processing.org/u/ProcessingOrg)\
**Replies:** 0

</div>

Processing for the Raspberry Pi and ARM devices

---

## [P4 on Raspberry Pi500 Sound Library](https://discourse.processing.org/t/p4-on-raspberry-pi500-sound-library/48429)

<div class="topic-metadata">

**Author:** [@walterwright](https://discourse.processing.org/u/walterwright)\
**Replies:** 3\
**Last updated:** [April 14, 2026, 9:06pm UTC](https://discourse.processing.org/t/p4-on-raspberry-pi500-sound-library/48429 "2026-04-14T21:06:48Z")

</div>

//================================================ // Sound Check // import processing.sound.\*; SoundFile A; void setup(){ size(100,100); A = new SoundFile(this,"snd01.wav"); A.play();} void draw (){noLoop();} Prod…

---

## [Run processing file from terminal](https://discourse.processing.org/t/run-processing-file-from-terminal/47320)

<div class="topic-metadata">

**Author:** [@potato](https://discourse.processing.org/u/potato)\
**Replies:** 3\
**Last updated:** [October 24, 2025, 8:37am UTC](https://discourse.processing.org/t/run-processing-file-from-terminal/47320 "2025-10-24T08:37:20Z")

</div>

---

## [Connect gamepad to LinuxARM64](https://discourse.processing.org/t/connect-gamepad-to-linuxarm64/46814)

<div class="topic-metadata">

**Author:** [@budryerson](https://discourse.processing.org/u/budryerson)\
**Replies:** 0\
**Last updated:** [July 28, 2025, 8:04pm UTC](https://discourse.processing.org/t/connect-gamepad-to-linuxarm64/46814 "2025-07-28T20:04:00Z")

</div>

Greetings! I’m trying to connect a Logitech F710 gamepad to a Raspberry Pi 4B running Raspbian 12 (Bookworm) and Processing 4.3.3. I installed the recommended Game Control Plus (GCP) library. It’s a little clunky and…

---

## [New Raspberry Pi 5 and Midibus no longer working](https://discourse.processing.org/t/new-raspberry-pi-5-and-midibus-no-longer-working/46673)

<div class="topic-metadata">

**Author:** [@RichyHo](https://discourse.processing.org/u/RichyHo)\
**Replies:** 1\
**Last updated:** [July 7, 2025, 9:13am UTC](https://discourse.processing.org/t/new-raspberry-pi-5-and-midibus-no-longer-working/46673 "2025-07-07T09:13:24Z")

</div>

Good morning all - I have written many Processing sketches over the last 10 years or so that utilise the MidiBus library to send and receive MIDI data from my Raspberry Pi (versions 2 to 4) to my synthesizers via a USB …

---

## [Probleme GL Video library](https://discourse.processing.org/t/probleme-gl-video-library/45770)

<div class="topic-metadata">

**Author:** [@Ojey](https://discourse.processing.org/u/Ojey)\
**Replies:** 10\
**Last updated:** [February 15, 2025, 9:31pm UTC](https://discourse.processing.org/t/probleme-gl-video-library/45770 "2025-02-15T21:31:21Z")

</div>

Hi i want to use the librairie GLvideo, i downloaded it, and when i want to try a example Processing\\libraries\\glvideo\\examples\\SingleVideo (this one) It should just play a vidéo with a simple code but i have this erro…

---

## [GameControlPlus on RaspberryPI Model5](https://discourse.processing.org/t/gamecontrolplus-on-raspberrypi-model5/45634)

<div class="topic-metadata">

**Author:** [@christian.weber](https://discourse.processing.org/u/christian.weber)\
**Replies:** 3\
**Last updated:** [January 28, 2025, 8:28am UTC](https://discourse.processing.org/t/gamecontrolplus-on-raspberrypi-model5/45634 "2025-01-28T08:28:16Z")

</div>

Hi@All! I want to use the GameControlPlus Library on the new RaspberryPi Model 5, which is aarch64 architecture. GameControlPlus uses the JInput library, which is not provided in the correct architecture in the library …

---

## [Processing.io.\*](https://discourse.processing.org/t/processing-io/45253)

<div class="topic-metadata">

**Author:** [@DonPabloCZ](https://discourse.processing.org/u/DonPabloCZ)\
**Replies:** 1\
**Last updated:** [November 6, 2024, 3:08pm UTC](https://discourse.processing.org/t/processing-io/45253 "2024-11-06T15:08:33Z")

</div>

Hi, i have a problem with my Rpi. When i used processing.io.\* had an error. Can you help me with this.

---

## [Auto run sketch on raspberry pi 5 on reboot](https://discourse.processing.org/t/auto-run-sketch-on-raspberry-pi-5-on-reboot/45164)

<div class="topic-metadata">

**Author:** [@enki](https://discourse.processing.org/u/enki)\
**Replies:** 3\
**Last updated:** [October 16, 2024, 10:25am UTC](https://discourse.processing.org/t/auto-run-sketch-on-raspberry-pi-5-on-reboot/45164 "2024-10-16T10:25:23Z")

</div>

I’m trying to get 6 pi5s to, on startup, run their sketches. I’ve got six different projectors high up with a pi generating visuals for each projector and I need the pi’s -on power up to run the sketch.pde (which are fu…

---

## [Processing 4.3 cannot read GPIO on Raspberry Pi 400](https://discourse.processing.org/t/processing-4-3-cannot-read-gpio-on-raspberry-pi-400/44661)

<div class="topic-metadata">

**Author:** [@rvirmoors](https://discourse.processing.org/u/rvirmoors)\
**Replies:** 0\
**Last updated:** [June 30, 2024, 8:47am UTC](https://discourse.processing.org/t/processing-4-3-cannot-read-gpio-on-raspberry-pi-400/44661 "2024-06-30T08:47:23Z")

</div>

I’m trying to run the SimpleInput sketch and am getting this error: GPIO pin 4 does not seem to be available on your platform RuntimeException: /sys/class/gpio/export: Invalid argument RuntimeException: /sys/class/gpio/…

---

## [Issue with GPIO Access on Raspberry Pi 5 Using Processing 4](https://discourse.processing.org/t/issue-with-gpio-access-on-raspberry-pi-5-using-processing-4/43337)

<div class="topic-metadata">

**Author:** [@wulu](https://discourse.processing.org/u/wulu)\
**Replies:** 1\
**Last updated:** [June 30, 2024, 8:30am UTC](https://discourse.processing.org/t/issue-with-gpio-access-on-raspberry-pi-5-using-processing-4/43337 "2024-06-30T08:30:32Z")

</div>

Hello everyone, I’ve been encountering an issue with GPIO programming on the Raspberry Pi 5 using Processing 4. I’m getting an error when running code related to GPIO operations, stating “Invalid argument” and “GPIO pin…

---

## [Processing nRF24 and pi help please](https://discourse.processing.org/t/processing-nrf24-and-pi-help-please/28418)

<div class="topic-metadata">

**Author:** [@roughshadow](https://discourse.processing.org/u/roughshadow)\
**Replies:** 0\
**Last updated:** [March 11, 2021, 12:44am UTC](https://discourse.processing.org/t/processing-nrf24-and-pi-help-please/28418 "2021-03-11T00:44:39Z")

</div>

I am sorry if this is in the wrong section. I am also sorry if there is already a topic that answers my problem. I have searched Google I have searched these forums. I have found nothing. If there is something that I mi…

---

## [Help for Raspberry Pi Processing IDE](https://discourse.processing.org/t/help-for-raspberry-pi-processing-ide/44299)

<div class="topic-metadata">

**Author:** [@uwugirl](https://discourse.processing.org/u/uwugirl)\
**Replies:** 0\
**Last updated:** [April 17, 2024, 8:44am UTC](https://discourse.processing.org/t/help-for-raspberry-pi-processing-ide/44299 "2024-04-17T08:44:46Z")

</div>

Hi everyone, I recently saw a Arduino ultrasonic radar using arduino ide and processing. i am using raspberry pi 4b, and i had some trouble downloading the processing ide. when i downloaded it, it gave me this error. …

---

## [Pi 5B 64-bit OS Major Problems](https://discourse.processing.org/t/pi-5b-64-bit-os-major-problems/43715)

<div class="topic-metadata">

**Author:** [@pbat](https://discourse.processing.org/u/pbat)\
**Replies:** 0\
**Last updated:** [January 19, 2024, 3:53am UTC](https://discourse.processing.org/t/pi-5b-64-bit-os-major-problems/43715 "2024-01-19T03:53:20Z")

</div>

Hi - I have just got a Pi 5B and installed the 64-bit OS. When I try to run Processing everything goes haywire - crashes, etc… It all ran fine on my Pi 4B. I suspect the OS is buggy - you can’t remove the taskbar for …

---

## [Tutorial for autostart of Processing sketch on Raspberry Pi 4 (Question)](https://discourse.processing.org/t/tutorial-for-autostart-of-processing-sketch-on-raspberry-pi-4-question/43450)

<div class="topic-metadata">

**Author:** [@Jackieh111](https://discourse.processing.org/u/Jackieh111)\
**Replies:** 3\
**Last updated:** [December 14, 2023, 5:22pm UTC](https://discourse.processing.org/t/tutorial-for-autostart-of-processing-sketch-on-raspberry-pi-4-question/43450 "2023-12-14T17:22:45Z")

</div>

Can anyone help me with a straight forward tutorial on how to get a processing sketch to launch on boot of a raspberry pi connected to a projector. Everything needs to autostart for a gallery. It’s several years since I…

---

## [No sound when I export sketch for Raspberry Pi Linux 64](https://discourse.processing.org/t/no-sound-when-i-export-sketch-for-raspberry-pi-linux-64/43462)

<div class="topic-metadata">

**Author:** [@Jackieh111](https://discourse.processing.org/u/Jackieh111)\
**Replies:** 2\
**Last updated:** [December 14, 2023, 6:38am UTC](https://discourse.processing.org/t/no-sound-when-i-export-sketch-for-raspberry-pi-linux-64/43462 "2023-12-14T06:38:53Z")

</div>

I have and application I am exporting to run on raspberry pi 4. It runs fine in processing IDE but when I export it , I no longer get any sound but otherwise seems to work fine. I checked it out with the Sampler example…

---

## [Read Serial array then plot it](https://discourse.processing.org/t/read-serial-array-then-plot-it/42389)

<div class="topic-metadata">

**Author:** [@HackinHarry](https://discourse.processing.org/u/HackinHarry)\
**Replies:** 37\
**Last updated:** [December 10, 2023, 1:22pm UTC](https://discourse.processing.org/t/read-serial-array-then-plot-it/42389 "2023-12-10T13:22:16Z")

</div>

It’s been a while since I played with Processing since OpenGL doesnt work, so I’m limited to sketches that don’t use P3D. The first idea I had is to read GPS through a Raspberry Pi Pico that uses the Arduino serial pass…

---

## [Exported app on a headless Pi 4 with television connected to HDMI port – how to set display?](https://discourse.processing.org/t/exported-app-on-a-headless-pi-4-with-television-connected-to-hdmi-port-how-to-set-display/43438)

<div class="topic-metadata">

**Author:** [@antti404](https://discourse.processing.org/u/antti404)\
**Replies:** 0\
**Last updated:** [December 10, 2023, 9:51pm UTC](https://discourse.processing.org/t/exported-app-on-a-headless-pi-4-with-television-connected-to-hdmi-port-how-to-set-display/43438 "2023-12-10T21:51:08Z")

</div>

Hello! Is there a way to define an external display for an exported Processing app? My scenario: I have a headless Raspberry Pi 4 I use as a video player connected to a 4K television. The Pi does not have a keyboard or …

---

## [Video on pi 3 to pi 5?](https://discourse.processing.org/t/video-on-pi-3-to-pi-5/43293)

<div class="topic-metadata">

**Author:** [@Marc](https://discourse.processing.org/u/Marc)\
**Replies:** 0\
**Last updated:** [November 23, 2023, 2:57pm UTC](https://discourse.processing.org/t/video-on-pi-3-to-pi-5/43293 "2023-11-23T14:57:53Z")

</div>

Desperately looking for guidance. Moving up to a pi 5 from 3…I run into the error “Video Library for Processing 4 does not run on this architecture : linux-aarch64” I’ve done something wrong and after hours of searching …

---

## [Unsatisfied link for glvideo](https://discourse.processing.org/t/unsatisfied-link-for-glvideo/43026)

<div class="topic-metadata">

**Author:** [@Jean-no](https://discourse.processing.org/u/Jean-no)\
**Replies:** 1\
**Last updated:** [November 2, 2023, 7:02pm UTC](https://discourse.processing.org/t/unsatisfied-link-for-glvideo/43026 "2023-11-02T19:02:43Z")

</div>

Hi everybody I’m working with the up to date version of Processing 4, the last version of Raspberry OS, and I downloaded GL Video using the library manager. It didn’t work so I eventually used Processing video library, …

---

## [Raspberry 4 export failure](https://discourse.processing.org/t/raspberry-4-export-failure/38746)

<div class="topic-metadata">

**Author:** [@hugo1](https://discourse.processing.org/u/hugo1)\
**Replies:** 1\
**Last updated:** [November 1, 2023, 10:36am UTC](https://discourse.processing.org/t/raspberry-4-export-failure/38746 "2023-11-01T10:36:44Z")

</div>

Hi! Trying to export an app running great launched via processing IDE, still when it’s exported in “Raspberry Pi 32-bit arm” mode and launched in the terminal I get this error: java.lang.UnsatisfiedLinkError: no proces…

---

## [Reading MPU6050 from Processing](https://discourse.processing.org/t/reading-mpu6050-from-processing/42910)

<div class="topic-metadata">

**Author:** [@Waboqueox](https://discourse.processing.org/u/Waboqueox)\
**Replies:** 3\
**Last updated:** [October 8, 2023, 9:53am UTC](https://discourse.processing.org/t/reading-mpu6050-from-processing/42910 "2023-10-08T09:53:46Z")

</div>

Hi, I’m quite new to Raspberry pi and I’m trying to read a MPU6050 sensor from a Processing program running on it. I already have a C++ demo example working and accessing the MPU6050 info (through the I2C port by which …

---

## [Delay in transmission of Processing GUI via Bluetooth using Raspberry Pi 4B](https://discourse.processing.org/t/delay-in-transmission-of-processing-gui-via-bluetooth-using-raspberry-pi-4b/42775)

<div class="topic-metadata">

**Author:** [@Myrdalm](https://discourse.processing.org/u/Myrdalm)\
**Replies:** 0\
**Last updated:** [September 17, 2023, 3:10pm UTC](https://discourse.processing.org/t/delay-in-transmission-of-processing-gui-via-bluetooth-using-raspberry-pi-4b/42775 "2023-09-17T15:10:48Z")

</div>

I currently have a GUI that communicates via Bluetooth. The issue is, that there is no delay when I use a Desktop, a Laptop, and even a Raspberry Pi 3B+, but now I am using the latest Raspberry, the Raspberry Pi 4B in pa…

---

## [Raspberry Pi & MQTT & Python & Processing & Arduino](https://discourse.processing.org/t/raspberry-pi-mqtt-python-processing-arduino/11197)

<div class="topic-metadata">

**Author:** [@kll](https://discourse.processing.org/u/kll)\
**Replies:** 1\
**Last updated:** [August 7, 2023, 11:52am UTC](https://discourse.processing.org/t/raspberry-pi-mqtt-python-processing-arduino/11197 "2023-08-07T11:52:17Z")

</div>

i retested my python web server myblog and was thinking that the web server part is such an overhead what makes it unusable for a beginner who wants just start about MQTT but also use Processing instead of the web serv…

---

## [loadShape freezes Raspberry Pi](https://discourse.processing.org/t/loadshape-freezes-raspberry-pi/42531)

<div class="topic-metadata">

**Author:** [@jtbr](https://discourse.processing.org/u/jtbr)\
**Replies:** 2\
**Last updated:** [August 3, 2023, 4:06am UTC](https://discourse.processing.org/t/loadshape-freezes-raspberry-pi/42531 "2023-08-03T04:06:27Z")

</div>

I just found out calling loadShape function caused my raspberry pi to freeze. Sometimes, it threw an error on Java heap memory space. The obj file is in the same directory as the pde file. I had no issue with Windows. I…

---

## [Run auto start a export application Processing 4 on Pi 4](https://discourse.processing.org/t/run-auto-start-a-export-application-processing-4-on-pi-4/42452)

<div class="topic-metadata">

**Author:** [@quydan](https://discourse.processing.org/u/quydan)\
**Replies:** 0\
**Last updated:** [July 19, 2023, 1:33pm UTC](https://discourse.processing.org/t/run-auto-start-a-export-application-processing-4-on-pi-4/42452 "2023-07-19T13:33:45Z")

</div>

Hello every one I make an export application file from processing 4. I want to run auto start after Rasberry Pi 4 booting. Please guide me. Thanks

---

## [What is the COM port of serial port for Bluetooth for Raspberry Pi](https://discourse.processing.org/t/what-is-the-com-port-of-serial-port-for-bluetooth-for-raspberry-pi/42278)

<div class="topic-metadata">

**Author:** [@Myrdalm](https://discourse.processing.org/u/Myrdalm)\
**Replies:** 6\
**Last updated:** [June 25, 2023, 3:26pm UTC](https://discourse.processing.org/t/what-is-the-com-port-of-serial-port-for-bluetooth-for-raspberry-pi/42278 "2023-06-25T15:26:56Z")

</div>

Using this code: import processing.serial.\*; Serial myPort; printArray(Serial.list()); myPort = new Serial(this, Serial.list()\[0\], 9600); I am able to connect a comport via Bluetooth if use Windows in my laptop. But…

---

## [Export an application for Raspberry Pi 64 bit using video library](https://discourse.processing.org/t/export-an-application-for-raspberry-pi-64-bit-using-video-library/42018)

<div class="topic-metadata">

**Author:** [@Japser12](https://discourse.processing.org/u/Japser12)\
**Replies:** 4\
**Last updated:** [May 31, 2023, 11:19am UTC](https://discourse.processing.org/t/export-an-application-for-raspberry-pi-64-bit-using-video-library/42018 "2023-05-31T11:19:07Z")

</div>

Hi, I want to export an application for Raspbian (64 bit) and run it on boot. It exports perfectly for Windows and Linux (both 64 bit), and expected the same for Raspbian but it runs into trouble as it states the Proce…

---

## [Using Processing ARM64 on any SBC other than Raspberry Pi](https://discourse.processing.org/t/using-processing-arm64-on-any-sbc-other-than-raspberry-pi/42046)

<div class="topic-metadata">

**Author:** [@gerrikoio](https://discourse.processing.org/u/gerrikoio)\
**Replies:** 1\
**Last updated:** [May 28, 2023, 9:33pm UTC](https://discourse.processing.org/t/using-processing-arm64-on-any-sbc-other-than-raspberry-pi/42046 "2023-05-28T21:33:20Z")

</div>

I am curious to know what restrictions and limitations are there for running Processing on an ARM Cortex A53 or A55 Linux OS Single Board computer. I have not carried out any indepth searching, but so far all I can find …

[Next page](https://discourse.processing.org/c/processing-pi/11.md?page=1)
