BeagleBoard.org BeagleBone Black | SeeedStudio BeagleBone Green | SanCloud BeagleBone Enhanced | BeagleBoard.org BeagleBone AI | |
---|---|---|---|---|
Processor | AM3358 ARM Cortex-A8 | AM3358 ARM Cortex-A8 | AM3358 ARM Cortex-A8 | AM5729 2x ARM Cortex-A15 |
Maximum Processor Speed | 1GHz | 1GHz | 1GHz | 1.5GHz |
Co-processors | 2x200-MHz PRUs, ARM Cortex-M3, SGX PowerVR | 2x200-MHz PRUs, ARM Cortex-M3, SGX PowerVR | 2x200-MHz PRUs, ARM Cortex-M3, SGX PowerVR | 4x200-MHz PRUs, 2x ARM Cortex-M4, 2x SGX PowerVR, 2x HD video |
Analog Pins | 7 (1.8V) | 7 (1.8V) | 7 (1.8V) | 7 (3.3V) |
Digital Pins | 65 (3.3V) | 65 (3.3V) | 65 (3.3V) | 72 (3.3V) (7 shared with analog) |
Memory | 512MB DDR3 (800MHz x 16), 2GB (4GB on Rev C) on-board storage using eMMC, microSD card slot | 512MB DDR3 (800MHz x 16), 4GB on-board storage using eMMC, microSD card slot | 1GB DDR3 (800MHz x 16), 4GB on-board storage using eMMC, microSD card slot | 1GB DDR3 (2x 512Mx16, dual-channel), 16GB on-board storage using eMMC, microSD card slot |
USB | mini-AB USB 2.0 client port, Type-A USB 2.0 host port | micro-AB USB 2.0 client port, Type-A USB 2.0 host port | mini-AB USB 2.0 client port, 2x Type-A USB 2.0 host ports, 2x pin header USB 2.0 host ports | Type-C USB 3.0 5Gbps Host/Client port, Type-A USB 2.0 host port |
Network | 10/100 Ethernet | 10/100 Ethernet | Gigabit Ethernet, 2.4GHz WiFi, Bluetooth, BLE | Gigabit Ethernet, 2.4/5GHz WiFi, Bluetooth, BLE |
Video | microHDMI, cape add-ons | cape add-ons | microHDMI, cape add-ons | microHDMI, cape add-ons |
Audio | microHDMI, cape add-ons | cape add-ons | microHDMI, Bluetooth, cape add-ons | microHDMI, Bluetooth, cape add-ons |
Supported Interfaces | 4x UART, 12x PWM/Timers, LCD, GPMC, MMC1, 2x SPI, 2x I2C, A/D Converter, 2x CAN Bus (w/o PHY) | 4x UART, 12x PWM/Timers, LCD, GPMC, MMC1, 2x SPI, 2x I2C, A/D Converter, 2x CAN Bus (w/o PHY) 2 Grove (I2C, UART) | 4x UART, 12x PWM/Timers, LCD, GPMC, MMC1, 2x SPI, 2x I2C, A/D Converter, 2x CAN Bus (w/o PHY) | 4x UART, 12x PWM/Timers, 2x SPI, 2x I2C, 7x A/D converter, CAN bus (w/o PHY), LCD, 3x quadrature encoder, SD/MMC |
On-board Sensors | n/a | n/a | Barometer, Accelerometer, Gyro, Temperature | on-die temperature |
MSRP | $49 | $39 | $69 | $99 |
cpufreq-info
shows your current frequencyMilestone | Status |
---|---|
ArduPilot running in the BBB (I2C connected sensors) | Ok |
Device Tree for the PXF | WIP |
MPU6000 SPI userspace driver | Ok |
MPU9150 I2C userspace driver | Ok |
LSM9DS0 SPI userspace driver | Coded |
MPU9250 SPI userspace driver | Coded |
MS5611 I2C/SPI userspace driver | Coded |
GPIO userspace driver | WIP |
I2CDriver multi-bus aware | WIP |
AP_InertialSensor_Linux | ToDo |
PRU PWM driver | Ok (issue with the PREEMPT_RT kernel) |
MPU6000 SPI kernel driver | WIP |
MPU9150 I2C kernel driver | ToDo |
LSM9DS0 SPI kernel driver | ToDo |
MPU9250 SPI kernel driver | ToDo |
MS5611 I2C/SPI kernel driver | ToDo |