Raspberry Pi logo

Raspberry Pi

It is a tiny and affordable computer that you can use to learn programming through fun, practical projects
534
374
+ 1
0

What is Raspberry Pi?

A low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It is a capable little device that enables people of all ages to explore computing, and to learn how to program in languages like Scratch and Python.
Raspberry Pi is a tool in the Internet of Things Hardware category of a tech stack.

Who uses Raspberry Pi?

Companies
61 companies reportedly use Raspberry Pi in their tech stacks, including Tech-Stack, Bonton, and internet-of-things.

Developers
460 developers on StackShare have stated that they use Raspberry Pi.

Raspberry Pi Integrations

Python, Android OS, Gitea, Alexa, and Home Assistant are some of the popular tools that integrate with Raspberry Pi. Here's a list of all 15 tools that integrate with Raspberry Pi.
Decisions about Raspberry Pi

Here are some stack decisions, common use cases and reviews by companies and developers who chose Raspberry Pi in their tech stack.

Andrew Van Norman
Escape Room Host at The Ruse Escape Rooms · | 9 upvotes · 9.3K views
Needs advice
on
Notepad++Notepad++
and
Visual Studio CodeVisual Studio Code

I'm just starting to learn coding with the specific purpose of maintaining the Raspberry Pi-controlled Arduino boards that control our puzzles. I'm learning basics with Scratch 3, and I'm learning how to create a custom block and control its function, shape, and category. I've mostly worked in the service industry and maintenance/Demo since I left the Army Infantry, so I'm definitely kinda dumb; But I've also been selected for some of the more technical jobs involved in those fields, so I'm not stupid... Thank you for your input on the pros/cons.

See more
Needs advice
on
BookStackBookStackOutlineOutline
and
Wiki.jsWiki.js

Looking for a lean wiki that can run on Raspberry Pi 4 model B 4gb.

For now i'm not looking for solutions that require any form of containerization like docker or podman. Should be able to run on a bare metal 64-bit arm version of Debian.

It'd be great if you could provide some context as to why you chose what you chose.

Thanks in anticipation.

See more
Needs advice
on
ElectronElectronNode.jsNode.js
and
Raspberry PiRaspberry Pi

Kiosk App on Raspberry Pi

  • I have a personal project that I'm developing into a Kiosk app and am considering deploying it on a RaspberryPi as a semi-portable controller user interface.
  • I'm new to RaspberryPi, I know my way around Debian though, and so I've researched a few Electron tutorials on using Electron on a RaspberryPI and they seem to be what I'm looking for.
  • However, I'd love to hear your comments and suggestions in working with Electron on the RaspberryPi, in particular in Kiosk with a touchscreen for user input.
  • What's the performance like, are there memory constraints, any reliability issues I should be aware of?
  • Once the project is at a working stage I plan to open source it on my GitHub for further input and development.
  • I'm a long term JavaScript developer (since the late 90's for real I was there when JS was first released, unashamed Vanilla.JS fanboi)
  • I write for the browser and server backend environments using Web technologies and Node.js.
See more

Raspberry Pi's Features

  • Bluetooth
  • Wifi
  • Camera

Raspberry Pi Alternatives & Comparisons

What are some alternatives to Raspberry Pi?
Arduino
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software.
ESP32
It is a feature-rich MCU with integrated Wi-Fi and Bluetooth connectivity for a wide-range of applications.
Related Comparisons

Raspberry Pi's Followers
374 developers follow Raspberry Pi to keep up with related blogs and decisions.