Trong bài viết này chúng tôi sẽ giới thiệu tổng quan về Raspberry Pi - Một loại máy tính nhúng đang nổi lên mạnh mẽ cùng với xu hướng Open HardWare và IOT
1. Raspberry Pi là gì ?
- Raspberry Pi ban đầu là một thẻ card được cắm trên bo mạch máy tính được phát triển bởi các nhà phát triển ở Anh. Sau đó Raspberry Pi đã được phát triển thành một bo mạch đơn có chức năng như một máy tính mini dùng để giảng dạy trong môn khoa học máy tính ở các trường trung học.
- Raspberry Pi Foundation– là tổ chức phi lợi nhuận với tiêu chí xây dựng hệ thống mà nhiều người có thể sử dụng được trong những công việc tùy biến khác nhau.
- Được phát triển tại Anh.
- Raspberry Pi được phát triển đầu tiên vào năm 2012
- Raspberry Pi là một máy tính nhúng, có nghĩa nó vừa như một máy tính (cài hệ điều hành Unbuntu, hoặc windown cho Raspberry Pi, có giao tiếp HDMI với màn hình, các cổng USB, cổng Ethernet, wifi...) lại vừa như một bộ Vi điều khiển (có GPIO để điều khiển các thiết bị ngoại vi LED, Động cơ..., Module I2C, SPI, UART, PWM).
- Với Raspberry Pi, các kỹ sư điện tử, tự động hóa vốn đã quen thuộc với các bài toán điều khiển nay có thêm một công cụ rất mạnh khi việc lập trình xử lý tín hiệu, điều khiển được làm trên hệ điều hành giống như máy tính.
- Nó đặc biệt phù hợp với các kỹ sư công nghệ thông tin: Raspberry Pi giúp các kỹ sư CNTT chỉ cần tập trung vào thuật toán và coding (vốn là sở trường của họ) và không phải bận tâm về việc thiết kế phần cứng (vốn là điểm yếu vì không được đào tạo trong chuyên ngành CNTT)
2. Tại sao lại chọn Raspberry Pi?
- Thiết kế nhỏ gọn.
- Chức năng như một máy tính có các kết nối HDMI, Video.
- Có thêm các GPIO đầy đủ như một vi điều khiển thông thường để người phát triển có thể sử dụng như:
- GPIO : các chân Input , Output bình thường.
- Module I2C, SPI, UART, PWM.
- Nguồn đầu ra với hiệu điện thế thông dụng: 5V và 3.3V
- Cộng đồng người sử dụng trên toàn thế giới.
- Chạy hệ điều hành dựa trên nhân linux.
- Hệ điều hành được phân phối miễn phí.
- Giá thành rẻ.
3. Cấu hình phiên bản Raspberry Pi 3
- Broadcom BCM2837 chipset running at 1.2 GHz
- 64-bit quad-core ARM Cortex-A53
- 802.11 b/g/n Wireless LAN
- Bluetooth 4.1 (Classic & Low Energy)
- Dual core Videocore IV® Multimedia co-processor
- 1 GB LPDDR2 memory
- Supports all the latest ARM GNU/Linux distributions and Windows 10 IoT
- MicroUSB connector for 2.5 A power supply
- 1 x 10/100 Ethernet port
- 1 x HDMI video/audio connector
- 1 x RCA video/audio connector
- 4 x USB 2.0 ports
- 40 GPIO pins
- Chip antenna
- DSI display connector
- MicroSD card slot
- Dimensions: 85 x 56 x 17 mm
4. Các cổng kết nối trên raspberry pi 3
- Ethernet: Cổng mạng Ethernet 10/100M
- Onboard Bluetooth 4.1, wifi
- Video: HDMI hỗ trợ phiên bản 1.3/1.4 và Composite RCA (PAL and NTSC)
- Audio: Cổng ra 3.5 và HDMI
- USB: 4 cổng USB 2.0
- GPIO: 40 chân
- Camera: Connector 15-pin MIPI Camera Serial Interface (CSI-2)
- Display: Connector Display Serial Interface (DSI)
- Memory Card Slot: MicroSD
5. Những ứng dụng thông dụng của Raspberry Pi
- Giảng dạy trong môn khoa học máy tính ở các trường trung học, cao đẳng và đại học.
- Dành cho các nhà phát triển như truyền dữ liệu, điều khiển, …
- Cài đặt xbmc để biến thành một thiết bị “Smartbox TV” xem phim internet cũng có chức năng như một đầu kỹ thuật số hiện đại bây giờ.
6. Bộ học tập Raspberry Pi 3
- Bộ nguồn 5V , 2A.
- Chuột đầu cắm USB.
- Bàn phím đầu cắm USB.
- Dây HDMI và một màn hình.