Seeed BeagleBone Green Wireless Manual

Seeed BeagleBone Green Wireless Manual

Hide thumbs Also See for BeagleBone Green Wireless:

Advertisement

Quick Links

BeagleBone Green Wireless
Introduction
SeeedStudio BeagleBone Green Wireless (BBGW) is a joint effort by BeagleBoard.org and
Seeed Studio. It is based on the open-source hardware design of BeagleBone Black and
developed into this differentiated version. SeeedStudio BeagleBone Green Wireless has included
a high-performance flexible WiFi/Bluetooth interface and two Grove connectors, making it
easier to connect to the large family of Grove sensors. The on-board HDMI and Ethernet are
removed to make room for these wireless features and Grove connectors.
Features
Fully Compatiable with BeagleBone Black
Processor: AM335x 1GHz ARM® Cortex-A8
512MB DDR3 RAM
o
4GB 8-bit eMMC on-board flash storage
o
3D graphics accelerator
o
NEON floating-point accelerator
o
2x PRU 32-bit microcontrollers
o
 

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BeagleBone Green Wireless and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Seeed BeagleBone Green Wireless

  • Page 1 Introduction SeeedStudio BeagleBone Green Wireless (BBGW) is a joint effort by BeagleBoard.org and Seeed Studio. It is based on the open-source hardware design of BeagleBone Black and developed into this differentiated version. SeeedStudio BeagleBone Green Wireless has included a high-performance flexible WiFi/Bluetooth interface and two Grove connectors, making it easier to connect to the large family of Grove sensors.
  • Page 2: Specification

     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 Specification Item...
  • Page 3: Application Ideas

    Robot BBGW Starter Tutorial #1-#6 Here are some tutorials for the starters to use some Grove modules to realize their interesting ideas with BeagleBone Green Wireless(BBGW). The tutorials are based on Python and mraa/upm library. #1 The Breath LED #2 Storm on your table...
  • Page 4: Hardware Overview

    Funny Projects Bluetooth Device Detection Home Control Center SAP HCP IoT Service MAKE IT NOW! MAKE IT NOW! MAKE IT NOW! Hardware Overview...
  • Page 5 Pin map Each digital I/O pin has 8 different modes that can be selected, including GPIO. 65 Possible Digital I/Os Note In GPIO mode, each digital I/O can produce interrupts.
  • Page 6 PWMs and Timers Note Up to 8 digital I/O pins can be configured with pulse-width modulators (PWM) to produce signals to control motors or create pseudo analog voltage levels, without taking up any extra CPU cycles.
  • Page 7 Analog Inputs Note Make sure you don’t input more than 1.8V to the analog input pins. This is a single 12-bit analog-to-digital converter with 8 channels, 7 of which are made available on the headers.
  • Page 8 UART Note There is a dedicated header for getting to the UART0 pins and connecting a debug cable. Five additional serial ports are brought to the expansion headers, but one of them only has a single direction brought to the headers.
  • Page 9 Note The first I2C bus is utilized for reading EEPROMS on cape add-on boards and can’t be used for other digital I/O operations without interfering with that function, but you can still use it to add other I2C devices at available addresses. The second I2C bus is available for you to configure and use.
  • Page 10: Getting Started

    Note For shifting out data fast, you might consider using one of the SPI ports. Getting Started Note This chapter is writing under Win10. The steps are familiar for the other operate systems. STEP1. Plug in your BBGW via USB...
  • Page 11 Use the provided micro USB cable to plug your BBGW into your computer. This will both power the board and provide a development interface. BBGW will boot Linux from the on- board 2GB or 4GB eMMC. BBGW will operate as a flash drive providing you with a local copy of the documentation and drivers.
  • Page 12 Note For window system, please note that:  Windows Driver Certification warning may pop up two or three times. Click “Ignore”, “Install” or “Run”  To check if you’re running 32 or 64-bit Windows see this.  https://support.microsoft.com/en-us/help/827218/how-to-determine-whether-a-computer-is-running-a- 32-bit-version-or-64-bit-version-of-the-windows-operating-system  On systems without the latest service release, you may get an error (0xc000007b).
  • Page 13 STEP4. Cloud9 IDE To begin editing programs that live on your board, you can use the Cloud9 IDE by click http://192.168.7.2:3000/ide.html   STEP5. Connect your BBGW to Wi-Fi Using your smart phone or computer to scan local Wi-Fi network and connect to the AP named “BeagleBone XXX”...
  • Page 14 After connection succeeded, it will head to the login page automatically. Select the SSID of your Wi-Fi and enter the passwd, click OK. Now your BBGW is connected to Wi-Fi.
  • Page 15 STEP6. Connect your BBGW to your Bluetooth Device Connect to Cloud9 IDE and start a new terminal. Start the bluetooth config with the command: bb‐wl18x‐bluetooth  bluetoothctl  Type to scan local bluetooth devices. My device named “jy” is found. scan on Copy the device mac address, then contect to the device with the command:...
  • Page 16 STEP1. Download the latest software image First of all, you have to download the suitable image here. https://www.dropbox.com/s/9qsa75cazhjgb1x/BBGW-blank-debian-8.4-seeed-iot-armhf-2016- 06-27-4gb1.zip?dl=0 Note Due to sizing necessities, this download may take about 30 minutes or more.
  • Page 17 The file you download will have an .img.xz extension. This is a compressed sector-by-sector image of the SD card. STEP2. Install compression utility and decompress the image Download and install 7-zip. http://www.7-zip.org/download.html Note Choose a version that suitable for your system. Use 7-zip to decompress the SD card .img file STEP3.
  • Page 18 Click on Write button, then the process is started. Note  You may see a warning about damaging your device. This is fine to accept as long as you are pointing to your SD card for writing.  You should not have your BeagleBone connected to your computer at this time. ...
  • Page 19 Change to: ##enable Generic eMMC Flasher:  ##make sure, these tools are installed: dosfstools rsync  cmdline=init=/opt/scripts/tools/eMMC/init‐eMMC‐flasher‐v3.sh  Then you will find the 4 user led light as below: Note If you don’t find the upper tracing light, please power down and power up the board. When the flashing is complete, all 4 USRx LEDs will be off. The latest Debian flasher images automatically power down the board upon completion.
  • Page 20 detection done at runtime you can create portable code that will work across the supported platforms. UPM is a high level repository for sensors that use MRAA. Each sensor links to MRAA and are not meant to be interlinked although some groups of sensors may be. Each sensor contains a header which allows to interface with it.
  • Page 21   while True:      print(rotary.read())      time.sleep(1)   More Tutorials Grove - 3-Axis Digital Accelerometer(±16g) Grove - Variable Color LED Grove - Mini Fan Grove - PIR Motion Sensor Grove - Rotary Angle Sensor Grove - Relay Grove - Sound Sensor Grove - OLED Display 0.96” Grove - Light Sensor Grove - Temperature Sensor Grove - GPS Grove - Button(P) Grove - Buzzer Grove - RTC v2.0 Mraa Map for BBGW...
  • Page 23: References And Resources

    References and Resources References There’re many references to help you to get more information about the board.  BeagleBoard Main Page  BeagleBone Green Wireless info at BeagleBoard page  BeagleBoard Getting Started  Troubleshooting  Hardware documentation  Projects of BeagleBoard Resources ...
  • Page 24 An easy-to-use instruction is as important as the product itself. We are expecting this new system will improve your experience when using Seeed’s products. However since this is the first edition, there are still many things need to improve, if you have any suggestions or findings, you are most welcome to submit the amended version as our contributor or give us suggestions in the survey below, Please don’t forget to leave your email address so that we can reply.

This manual is also suitable for:

Bbgw

Table of Contents