BeagleBone Green Wireless

26 Tháng Ba, 2017 by in category Tutorial with 0 and 0
Home > Raspberry Pi > Tutorial > BeagleBone Green Wireless

Mình đã lấy em này về khá lâu nhưng giờ mới có thời gian vọc vạch.

TỔNG QUAN

BeagleBone Green Wireless (BBGW) là một sản phẩm kết hợp giữa SeedStudio và BeagleBoard.org, dựa trên nền tảng phần cứng BeagleBone Black có thêm vào và lược bỏ đi một số chi tiết.

green_wireless_hardware_details

Ngoại vi của BBGW (nguồn: SeedStudio)

Đây là các thông số cơ bản cung cấp từ SeedStudio.

  • Fully Compatiable with BeagleBone Black
  • Processor: AM335x 1GHz ARM® Cortex-A8
    • 512MB DDR3 RAM
    • 4GB 8-bit eMMC on-board flash storage
    • 3D graphics accelerator
    • NEON floating-point accelerator
    • 2x PRU 32-bit microcontrollers
  • Connectivity
    • USB client for power & communications
    • USB host with 4-port hub
    • WiFi 802.11 b/g/n 2.4GHz
    • Bluetooth 4.1 with BLE
    • 2x 46 pin headers
    • 2x Grove connectors (I2C and UART)
  • Software Compatibility
    • Debian
    • Android
    • Ubuntu
    • Cloud9 IDE on Node.js w/ BoneScript library
    • plus much more

Như vậy 2 đặc điểm đáng chú ý của BBGW là hoàn toàn tương thích với BeagleBone Black và có hỗ trợ Wifi, Bluetooth. Ngoài ra nếu so sánh với Raspberry Pi thì BBGW nổi trội hơn về số lượng GPIO, có sẵn 6 chân dành cho Serial Debug và có bộ nhớ Onboard 4GB 8-bit eMMC đã được cài sẵn hệ điều hành.

THIẾT LẬP

Nếu bạn thích phong cách Plug and Play, cắm vào và dùng luôn, không cần setup nhiều thì BBGW rất phù hợp.

Như đã nói ở trên BBGW có bộ nhớ Onboard đã cài sẵn hệ điều hành nên mình sẽ tận dụng luôn và không cần sử dụng SD Card để cài mới hệ điều hành nữa. Một điểm vô cùng tiện nữa đó là BBGW (cũng như các board BeagleBone khác) hỗ trợ Internet-over-USB nên bạn chỉ cần cắm thẳng board vào máy tính thông qua Micro USB – USB là bạn có thể truy cập vào board bằng trình duyệt web với địa chỉ http://192.168.7.2/ .

20170326_121046

Kết nối trực tiếp board và máy tính

BBGWWEB

Giao diện web khi board được kết nối

Để sử dụng Internet-over-USB, có thể bạn cần cài driver cho máy tính của bạn: Window 64  bit , Window 32 bit , Mac OS  (với Linux ta không cần cài driver).

Lúc này BBGW đã kết nối với máy tính của bạn thông qua LAN, đồng thời cũng đã tạo ra một cổng Wifi để bạn truy  cập vào. Chúng ta sẽ dùng cổng Wifi này để kết nối board với Internet.

bbwifi

Bạn chỉ cần dùng smartphone hoặc máy tính kết nối vào Wifi của BBGW, sau đó giao diện sau sẽ hiện ra để bạn kết nối board với các mạng Wifi khác.

Screenshot_20170326-122133

DEMO

Một trong những điểm rất tiện của các board BeagleBone đó là bạn có thể dùng nền tảng cloud9 để lập trình và điều khiển board trực tiếp trên Web thay vì dùng Putty hay SSH truy cập vào như các board Linux khác.

Chúng ta chỉ cần truy cập vào địa chỉ http://192.168.7.2:3000/ide.html và lập trình bằng nhiều ngôn ngữ khác nhau hoặc truy xuất vào  BBGW bằng Terminal (giống như Putty).

Mình làm một Demo Blink LED đơn giản xem thế nào nhé.

OK, như vậy mọi thứ đều hoạt động mượt mà. Có thế thấy là BBGW khá tiện lợi từ việc setup cho đến phát triển ứng dụng.

Hôm nay tạm thời như vậy đã, ở các bài sau chúng ta sẽ tiếp tục khai thác các chức năng khác nổi trội của em ấy.

Nik Trevor

Add comment

 

creative common license

Nội dung của RasPi.vn được chia sẻ với các điều khoản có trong

Giấy phép Creative Commons Ghi nhận công của tác giả – Phi thương mại 4.0 Quốc tế .

Bạn có toàn quyền được chia sẻ nội dung bài viết của RasPi Việt Nam với điều kiện ghi rõ nguồn.
Bạn không được sử dụng nội dung bài viết của RasPi Việt Nam cho mục đích thương mại.