# \[Lotta of Questions\] New to Raspberry

**URL:** https://discourse.processing.org/t/lotta-of-questions-new-to-raspberry/7287
**Category:** Processing for Pi
**Tags:** homework
**Created:** [January 7, 2019, 8:23pm UTC](https://discourse.processing.org/t/lotta-of-questions-new-to-raspberry/7287 "2019-01-07T20:23:13Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Sky](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/sky/32/3013_2.png) [@Sky](https://discourse.processing.org/u/Sky)
#### Post date: [January 7, 2019, 8:23pm UTC](https://discourse.processing.org/t/lotta-of-questions-new-to-raspberry/7287/1 "2019-01-07T20:23:13Z")

</div>

How is it to PDE on a Raspeberry? Does it have something different / special?

What should I know before to start?

I am going to buy a Raspeberry P3 B+ for a school project about AI.

Heres what it will have:

_Text to speech_  
_Speech to Text_  
_Face Recognition_  
_Intent Parsing_  
_I18N_  
_‘Skills’ (not clearly explained what they are)_

With one of these AI skills, can I make something interactive/interesting in Processing?

---

<div class="post-metadata">

### Author: ![kll](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kll/32/964_2.png) [@kll](https://discourse.processing.org/u/kll)
#### Post date: [January 8, 2019, 2:18am UTC](https://discourse.processing.org/t/lotta-of-questions-new-to-raspberry/7287/2 "2019-01-08T02:18:36Z")

</div>

> [@Sky](#):
>
> How is it to PDE on a Raspeberry? Does it have something different / special?

after my win 7 desktop lost its backup harddrive  
i only work on RPI.  
( like for this forum work and using Processing IDE …)

what is very special is the direct GPIO

> **[Reference](https://pi.processing.org/reference/)**
>
> All of the Processing API can be used on the Raspberry Pi. There is some additional functions that are particularly relevant to the Raspberry Pi, as they allow Processing to make use of the Pi’s extension header pins. This functionality is available...

now there will be sketch what not run in normal graphic mode  
so you might need to setup KMS

> **[Technical](https://pi.processing.org/technical/)**
>
> Technical Notes Introduction The (original) Raspberry Pi contained an ARMv6 CPU, and 256 or 512 MB RAM. The Raspberry Pi 2 contains a quad-core ARMv7 CPU, and 1 GB of RAM. The Raspberry Pi 3 and 3+ contain a quad-core ARMv8 (64-bit) CPU, which can...

but that has some downsides for the full desktop settings.

> [@Sky](#):
>
> What should I know before to start?

you have 1GB RAM  
for cpu, gpu, ramdisk  
and as soon any program starts to talk ( or gets paged )  
with the system drive:  
that is a uSD card // slow // easy gets wear out by write cycles //  
so if you are one of these guys how always has 20 tabs open in the browser  
you will learn better.

tip’s about the cards:

- in all that years i never found a reason to have a card bigger as 32GB
- like mobiles also RPI likes the speedup  
from that card type like ( sundisk ultra A1 )  
[https://www.sandisk.com/content/dam/sandisk-main/en\_us/assets/product/retail/ultra-microsd-32gb-sandisk-700x700.png](https://www.sandisk.com/content/dam/sandisk-main/en_us/assets/product/retail/ultra-microsd-32gb-sandisk-700x700.png)
- USB sticks can be used ( also to boot from )  
but delay the boot up  
and not many types work as bootable : i tested
- 
  - SanDisk Dual OTG USB Flash Drive 32gb pendrive  
( so it can be connected to PC and mobile too )

never ever cut the power without shutdown!

RPI is great for projects where you connect a big TV ( via HDMI cable ) ( powerup that first!)  
while keyboard mouse not might be needed as you can operate the RPI via VNC remotely ( or SSH putty)

you should be aware that not all linux software is available for the RPI / armhf  
also there is a range of OS available, better stick with RASPBIAN

> DEBIAN stretch  
> Linux version 4.14.79-v7+  
> Raspberry Pi 3 Model B Plus Rev 1.3

as that is best supported.
