What is Raspberry Pi ?
Raspberry Pi เป็นเครื่องคอมพิวเตอร์ขนาดเล็ก ขนาดประมาณบัตรเครดิต สามารถต่อ keyboard จอ Monitor หรือ TV
สามารถนำไปใช้งานเป็น เครื่องคอมพิวเตอร์ เพื่อการเรียนรู้ พิมพ์งานเอกสาร เล่นเกม หรือทำด้านควบคุมอุปกรณ์ต่างๆ
ความเป็นมาของ Raspberry Pi
ทีมนักออกแบบคอมพิวเตอร์ชาวอังกฤษ Eben Upton, Rob Mullins, Jack Lang and Alan Mycroft มีแนวความคิดที่จะออกแบบและสร้างคอมพิวเตอร์ ขนาดเล็ก ให้เด็กๆ ได้เรียนรู้
เมื่อในสมัยที่เขาทำงานกับห้องปฏิบัติการคอมพิวเตอร์ของ Cambridge University ก็เกิดความหงุดหงิดไม่ได้อย่างใจ เพราะนักศึกษามีความสามารถในการเขียนโปรแกรมลดลงเมื่อเทียบกับนักศึกษารุ่นก่อนๆ แถมผู้คนทั่วไปก็คิดว่าคอมพิวเตอร์ก็คือ เครื่องมือท่องเว็บ พิมพ์งาน หรือ คำนวณตาราง Excel เท่านั้น ไม่ได้รู้ว่าคอมพิวเตอร์ทำอะไรได้อีกเยอะ หรือ ลืมไปเลยว่าคอมพิวเตอร์ในสมัยก่อนๆ นั้น ต้องมานั่งประกอบกันเอาเองทีละชิ้น จริงๆ อันนี้ก็เกิดกับทุกๆที่ในโลกนะครับ
พอคิดได้แบบนี้ ทางทีมงาน ก็เลยตั้งใจว่าจะต้องสร้างคอมพิวเตอร์ขนาดเล็ก และราคาถูกสุด (ตอนแรกตั้งใจให้อยู่ที่ 25$) แถมต้องทำงานได้หลายอย่างแบบที่คอมพิวเตอร์สมัยนี้ทำได้อีก เขาคาดหวังว่าจะทำได้คนกลับมาเข้าใจการทำงานของคอมพิวเตอร์มากขึ้น เข้าถึงได้มากขึ้นเพราะราคาที่ถูก และหัดเขียนโปรแกรมคอมพิวเตอร์กันมากขึ้น คิดและเริ่มลงมือทำอยู่ 6 ปี Raspberry Pi Model A จึงได้เปิดตัวและให้จองกันในเดือนกุมภาพันธ์ ปี 2012 และแล้วภายใน 3 เดือนก็มีคนสั่งจองกันครึ่งล้านเครื่อง รอกันเป็นเดือนๆ กว่าจะได้ของ ผ่านไปปีเดียวขายได้เกิน 1 ล้านเครื่องทั่วโลก ความนิยมล้นหลาม เดิอนตุลาคม 2012 ก็เลยออก Raspberry Pi Model B มาขายโดยปรับปรุงให้มี RAM มากขึ้นเป็น 512 MB และเพิ่ม พอร์ต LAN เข้าไปด้วย
ข้อดี ของ Raspberry Pi
- ขนาดเล็ก
- ราคาประหยัด
- ใช้พลังงานน้อย
- เชื่อมต่อกับอุปกรณ์อีเลคโทรนิคส์ ไฟฟ้า ภายนอกอิ่นๆได้
- สามารถพัฒนาโปรแกรม เพิ่มเติมได้ง่าย
ขนาดเล็ก ขนาดเพียง 85.60 mm x 56 mm x 21 mm น้ำหนัก 45 กรัม
ราคาประหยัด
Model A ราคา $25 , Model B and B+ ราคา $35
ใช้พลังงานน้อย
เชื่อมต่อกับอุปกรณ์อีเลคโทรนิคส์ ไฟฟ้า ภายนอกอื่นๆได้
มีพอร์ต GPIO ที่สามารถต่อกับอุปกร์ Input เช่น Sensor ต่างๆ และ อุปกรณ์ Output พวก Relay Motor หรือ อื่นๆ เพื่อใช้งานการควบคุมต่างๆ
สามารถพัฒนาโปรแกรม เพิ่มเติมได้ง่าย
เป็น Linux Open Source Platform
แนะนำให้ใช้ ภาษา Python ในการพัฒนาโปรแกรม
Specifications
| Model A | Model B | Model B+ |
Target price: | US$25 | US$35 | US$35 |
System-on-a-chip (SoC): | Broadcom BCM2835 (CPU + GPU. SDRAM is a separate chip stacked on top) |
CPU: | 700 MHz ARM11 ARM1176JZF-S core |
GPU: | Broadcom VideoCore IV,OpenGL ES 2.0,OpenVG 1080p30 H.264 high-profile encode/decode |
Memory (SDRAM)iB | 256 MiB (planned with 128 MiB, upgraded to 256 MiB on 29 Feb 2012) | 256 MiB (until 15 Oct 2012); 512 MiB (since 15 Oct 2012) | 512 MiB |
USB 2.0 ports: | 1 (provided by the BCM2835) | 2 (via integrated USB hub) | 4 (via intergrated USB hub) |
Video outputs: | Composite video | Composite RCA, HDMI (not at the same time) | Composite video requires 4 Pole Adapter |
Audio outputs: | TRS connector | 3.5 mm jack, HDMI |
Audio inputs: | none, but a USB mic or sound-card could be added |
Onboard Storage: | Secure Digital|SD / MMC / SDIO card slot | Micro Secure Digital / MicroSD slot |
Onboard Network: | None | 10/100 wired Ethernet RJ45 |
Low-level peripherals: | 26 General Purpose Input/Output (GPIO) pins, Serial Peripheral Interface Bus (SPI), I²C, I²S[2], Universal asynchronous receiver/transmitter (UART) | 40 General Purpose Input/Output (GPIO) pins, Serial Peripheral Interface Bus (SPI), I²C, I²S,[2] I2C IDC Pins, Universal asynchronous receiver/transmitter (UART) |
Real-time clock: | None |
Power ratings: | 300 mA, (1.5 W) | 700 mA, (3.5 W) | ~650 mA, (3.0 W) |
Power source: | 5 V (DC) via Micro USB type B or GPIO header |
Size: | 85.0 x 56.0 mm x 15 mm | 85.0 x 56.0 mm x 17 mm | 85.0 x 56.0 mm x 17 mm |
Weight: | 31g | 40g |
ภาคจ่ายไฟที่ต้องการ
จ่ายไฟ 5 V. DC
Model B ใช้กระแส 700 - 1000 mA. ขึ้นอยู่กับต่ออุปกรณ์ภายนอกมากน้อยแค่ไหน
Model B+ ใช้กระแส 600 - 2000 mA. ที่มากขึ้น เพราะเพื่อ USB ได้ 4 Ports