Meet BeagleBone® Blue. Robots. Fast.
BeagleBone® Blue is the affordable and complete robotics controller built around the popular BeagleBone® open hardware computer. Linux-enabled, Blue is community-supported and fully open-source. High-performance, flexible networking capabilities are coupled with a real-time capable Linux system and a compelling set of peripherals for building mobile robots quickly and affordably. By utilizing the pre-configured Wi-Fi access point, starting code development is as simple as connecting a battery and opening a web browser.
The electronic components needed for a wide variety of mobile and flying robots are all included. BeagleBone® Blue has onboard 2 cell (2S) LiPo battery management with charger and battery level LEDs, 8 real-time software controlled PWM/PPM outputs for 6V servo motors or electronic-speed-controllers (ESCs), 4 PWM-enabled DC motor drivers, 4 quadrature encoder inputs, on-board sensors including a 9-axis IMU and barometer, a wide array of GPIO and serial protocol connectors including CAN,4 ADC inputs, a PC USB interface, a USB 2.0 host port, a reset button, a power button, two user configurable buttons and eleven user configurable LED indicators. Built on Octavo Systems’ System-In-Package that integrates a high-performance TI AM3358 processor, 512MB of DDR3 and power management, customizing the Autodesk EAGLE based design to include any of your specific needs is simple and affordable. BeagleBone® Blue is ready to be a component of your robot.
BeagleBone® Blue leverages and engages a large community of experienced Linux and robotics developers, providing integrated solutions for numerous robotics challenges. Designed and developed in coordination with the UCSD Coordinated Robotics Lab, the basis for the hardware and software setup has been utilized by hundreds of students already, before this general public release. Several programming approaches are supported today, including a C API supporting the integrated sensors and drivers, mainline support for the Ardupilot open-source autopilot software for UAVs, multi-rotor-copters and rovers and an evolving integration with Robot Operating System (ROS) allowing for high-level programming in Python or across the network. Additionally, partners have created fully graphical programming options, eliminating barriers even to those brand new to programming. Not yet another microcontroller robotics platform, the high-performance interactive Linux-based BeagleBone® Blue has test programs ready-to-run and cycles to spare, helping you get your robot moving fast.
Summary of Key Features
- Processor: Octavo Systems OSD3358 1GHz ARM® Cortex-A8
- 512MB DDR3 RAM
- 2×32-bit 200-MHz programmable real-time units (PRUs)
- 4GB 8-bit on-board flash storage programmed with Debian Linux distribution
- Connectivity and Sensors:
- Battery: 2-cell LiPo support with balancing, 9-18V charger input
- Wireless: 802.11bgn, Bluetooth 4.1 and BLE
- Motor control: 8 6V servo out, 4 DC motor out, 4 quadrature encoder in
- Sensors: 9 axis IMU, barometer
- Connectivity: HighSpeed USB 2.0 client and host
- Other easy connect interfaces: GPS, DSM2 radio, UARTs, SPI, I2C, analog, buttons, LEDs
- Software Compatibility
- Debian, ROS, Ardupilot, ...
- Graphical programming, Cloud9 IDE on Node.js
- plus much more
BeagleBone® Blue is available today from Arrow, Element14 and Mouser. For more details, visit https://beagleboard.org/blue.