| title | Platform Comparison |
|---|
This table provides a detailed comparison of all of the ev3dev-supported platforms and their features.
| Manufacturer | LEGO | Dexter Industries | mindsensors.com | FatcatLab | Quest Institute | |||
|---|---|---|---|---|---|---|---|---|
| Website | education.lego.com | dexterindustries.com | mindsensors.com | fatcatlab.com | questforspace.com | |||
| Model Name | EV3 | BrickPi | BrickPi+ | BrickPi3 | PiStorms | EVB | QuestCape | |
| Model Number(s) | 31313 (Retail set) 45544 (Education Core set) 45500 (EV3 Intelligent Brick) |
BrickPi v1.7.3[^brickpi-1-version] | BrickPi v2.8 | BrickPi v3.2.1 | PiStorms PiStorms-v2 |
EVB v1.0 | QuestCape v1.4 | |
| Compatible CPU Board | N/A | Raspberry Pi Zero Raspberry Pi Model A/A+/B/B+ Raspberry Pi 2 Model B Raspberry Pi 3 Model B |
BeagleBone (White) BeagleBone Black BeagleBone Green[^beaglebone-green],[^beaglebone-green-wireless] |
|||||
| Display | Resolution | 178x128 pixels[^ev3-color-display] | N/A[^brickpi-display] | N/A | 320x240 pixels | 220x176 pixels | 220x176 pixels | |
| Color Depth | 1 bpp | 16 bpp | 16 bpp | 16 bpp | ||||
| Backlight | No | Yes, always on | Yes, always on | Yes, adjustable | ||||
| Touchscreen | No | Yes | No | No | ||||
| fbdev | /dev/fb0 |
/dev/fb1 |
/dev/fb0 |
/dev/fb0 |
||||
| Buttons | Count | 6 | 0 | 1 | 6[^evb-buttons] | 6[^evb-buttons] | ||
| Enter | Yes | No | Yes | Yes | Yes | |||
| Up | Yes | No | No | Yes | Yes | |||
| Down | Yes | No | No | Yes | Yes | |||
| Left | Yes | No | No | Yes | Yes | |||
| Right | Yes | No | No | Yes | Yes | |||
| Back (Backspace) | Yes | No | No | Yes | Yes | |||
| LEDs | 2 - Red/Green | 2 - Blue | 1 - Yellow (Amber) | 2[^pistorms-leds] - Red/Green/Blue | None | None | ||
| Speaker | Yes | No[^raspberry-pi-sound] | No[^raspberry-pi-sound] | Yes | No | |||
| Input Ports | Count | 4 | 4 + 1 I2C only | 4 | 4 + 1 Grove I2C | 4 | 4 | 4 |
| Automatic Detection | Yes | No | No | Yes[^evb-sensors] | Yes | |||
| EV3 Sensors | Yes | Yes[^brickpi-ev3-sensors] | Yes[^pistorms-ev3-sensors] | Yes | Yes | |||
| NXT Sensors | Yes | Yes[^brickpi-nxt-sensors] | Yes[^pistorms-nxt-sensors] | Yes | Yes | |||
| Port Addresses | in1in2in3in4 |
ttyAMA0:S1ttyAMA0:S2ttyAMA0:S3ttyAMA0:S4 |
spi0.1:S1spi0.1:S2spi0.1:S3spi0.1:S4 |
pistorms:BAS1pistorms:BAS2pistorms:BBS1pistorms:BBS2 |
evb:in1evb:in2evb:in3evb:in4 |
|||
| Output Ports | Count | 4 | 4 | 4 | 4 | 4 | ||
| Automatic Detection | Yes | No | No | Yes | Yes | |||
| Port Addresses | outAoutBoutCoutD |
ttyAMA0:MAttyAMA0:MBttyAMA0:MCttyAMA0:MD |
spi0.1:MAspi0.1:MBspi0.1:MCspi0.1:MD |
pistorms:BAM1pistorms:BAM2pistorms:BBM1pistorms:BBM2 |
evb:outAevb:outBevb:outCevb:outD |
|||
| Battery Indication | Voltage | Yes | No | Yes | Yes | Yes | Yes | No |
| Current | Yes | No | No | Yes | No | |||