Rapberry Pi is a small computer that runs Linux and is great for a lot of fun little projects.
Raspberry Pi Hardware
The hardware is about the size of a deck of cards. Power is provided via a microUSB connection that requires 700 milliamps (must us a 1amp power plug like iPad charger), a powered USB hub gives us a spot for keyboard and mouse and the HDMI port lets us plug it into a TV or monitor.
The Processor is a 700MHz ARM11 family processor that is able to be over-clocked safely to 800MHz from what I hear. Software compiled for the Intel x86 family will NOT run, but the Linux world is full of source code that can be compiled to run on the hardware. Running lots of normal desktop software is not what this was designed for. It’s to be used to create your own little programs and projects that do stuff. Think using the GPIO (general purpose input output) to interface with other hardware and components for electronic projects combined with the Python programming language to do something with that data.
It has 512MB of RAM and an SD card slot for adding up to a 32GB SD Card with Linux and room for applications and programs.
Full Specs below:
- SoC Broadcom BCM2835 (CPU, GPU, DSP, and SDRAM)
- CPU: 700 MHz ARM1176JZF-S core (ARM11 family)
- GPU: Broadcom VideoCore IV, OpenGL ES 2.0, 1080p30 h.264/MPEG-4 AVC high-profile decoder
- Memory (SDRAM): 512 Megabytes (MiB)
- Video outputs: Composite RCA, HDMI
- Audio outputs: 3.5 mm jack, HDMI
- Onboard storage: SD, MMC, SDIO card slot
- 10/100 Ethernet RJ45 onboard network
- Storage via SD/ MMC/ SDIO card slot
Raspbian is a free operating system based on Debian optimized for the Raspberry Pi hardware. Get this loaded onto an SD card, plug it into the Raspberry Pi and you are ready.
PythonPython is a programming language that is pretty easy to pick up and even has some books for kids to learn.
The Raspberry Pi was designed with kids using these inexpensive boards to learn about computers, programming and electronics. There are books to learn about programming in Python, educational ebooks and more.
Chameleon Linux which has a lot of old computers emulated.
I wish I had this when I was younger. A $35 computer with an open architecture to play, learn and grow in computer knowledge.