This is where we keep a collection of some of the projects that people are working on using ev3dev. We invite you to click through the links below to see what cool stuff ev3dev can do!

Would you like your project added to the list? We would! Create a page and send us a pull request.
Evdrive

Evdrive

steering wheel + pedals made with lego ev3

Learn more

Ev3 Doom Port

Ev3 Doom Port

A 1993 game classic powered by your robots.

Learn more

Ev3c Lfoa

Ev3c Lfoa

A base code for MINDSTORMS EV3 using C, and HiTechnic Motors Kit.

Learn more

Cat Keyboard Treat Dispenser

Cat Keyboard Treat Dispenser

This is a robot that will automatically dispense treats. It was designed for my cat, and can be built using a Home set (31313) or Education edition set, and a few spare lego bricks.

Learn more

Sioux.net On Track

Sioux.net On Track

Daisy Chain functionality written for the EV3DEV/C++ environment. This functionality is needed for our fully automated train layout.

Learn more

Lego Workshop Ide

Lego Workshop Ide

What ? LEGO Workshop is a web IDE to develop Python program for the Lego Mindstorm EV3 robot. Why ? Because as a teacher I need a tool that allow multiple students to work remotely...

Learn more

Blupants

Blupants

Learn how to code the fun way with a real robot. Master Python with your Lego EV3 on a free web based coding environment.

Learn more

Ydlidarcar

Ydlidarcar

This project demonstrates how to use an YDLidar X4 to control a car. Unlike the lidars by Neato, the YDLidar products are intended for teaching and research.

Learn more

Lego Clock

Lego Clock

An Internet-enabled analog clock.

Learn more

Hawking Bot

Hawking Bot

The Hawking Bot is a Lego MINDSTORMS EV3 Project inspired by the late Stephen Hawking.

Learn more

Ps4explor3r

Ps4explor3r

Lego vehicle Explor3r controlled by PS4 gamepad (DualShock 4)

Learn more

Ev3d4 Ssh Control

Ev3d4 Ssh Control

This is a Lego EV3 R2D2 copy(EV3D4) remote controll via ssh using your computer's keyboard. It's like playing a game!

Learn more

Loev3go Logo Interpreter

Loev3go Logo Interpreter

LOGO language interpreter running on a turtle EV3 robot.

Learn more

Ev3dev Python Socket Connection

A Windows Form running in your PC, to control the EV3 Brick over the internet, using Client Server Socket Connection

Learn more

Ball Catcher

Ball Catcher

A delta robot that can catch a ball in mid-air.

Learn more

Community Ev3 Python Demo For Mac

Community Ev3 Python Demo For Mac

The video and code show Python3 setup via Bluetooth on a Mac and a simple program to demonstrate the robot functions.

Learn more

Ros And Wiimote

Ros And Wiimote

A wiimote controlled robot using ROS and ev3dev.

Learn more

Congkak Robot

Congkak Robot

Congkak robot is a robot that plays Congkak, a South-East Asian board game. There are two sets of seven holes plus an additional big hole at the end of each side called house. Players start...

Learn more

Mapping

Mapping

A real-time 3D mapping/scanning project.

Learn more

Pathfind3r

Pathfind3r

Pathfinder is a maze drawing and solving system. It also supports drawing SVG paths and it has a manual drawing mode.

Learn more

Gamepad Omnibot

Gamepad Omnibot

Remote control Lego Mindstorms Ev3 Omnibot with A PS3 sixaxis DualShock 3 gamepad.

Learn more

Pix3l Plott3r

Pix3l Plott3r

This is a pixel plotting robot made with a LEGO MINDSTORMS EV3. It accepts any image file.

Learn more

Noflo Edgefollowing

Noflo Edgefollowing

Visual programming of the EV3 using NoFlo.js.

Learn more

Ev3 Print3rbot

Ev3 Print3rbot

An EV3 robot that draws with a pen. Can draw directly from SVG images, or with a mouse.

Learn more

Dalek

Dalek

The Daleks are evil aliens from Doctor Who, and are the Doctor’s most fearsome enemy. Inside the armoured shell is an alien creature that wants nothing less than to exterminate all non-Dalek life in the...

Learn more

Snake Game

Snake Game

A simple snake game for Lego EV3 running ev3dev firmware. You can download the source from Github page. Got trouble with running this game? Ask for help here. Enjoy!

Learn more

Ev3 Controlled Rcx

Ev3 Controlled Rcx

Remotely control an RCX using your EV3 and a USB IR tower!

Learn more

Wiimote Controlled Rover

Wiimote Controlled Rover

Drive your EV3 using a Nintendo Wiimote over bluetooth!

Learn more

Treev3

Treev3

A web interface for turning on/off Christmas trees using the Dexter Industries dSwitch with ev3dev

Learn more

Ros On Ev3

Ros On Ev3

Robot Operating System (ROS) on ev3dev.

Learn more

Led Demo

Led Demo

Starting with kernel version 3.16.1-1-ev3dev, the brightness attribute now works for the LEDs. By combining the red and green LEDs in different amounts, you can create yellow and orange and every color in between. The...

Learn more

Ev3 Simple Goodies

Helpful Bash scripts that test and demonstrate cool ev3dev functionality.

Learn more

Balancing Robot

This is still a work in progress. It is a Segway-style balancing robot based on the HTWay. You can control it with the EV3 IR Remote/Sensor. Interesting features: Uses udev to enumerate sensors and motors. Sensors and motors can be plugged into any port without any configuration changes. Can use either the EV3 Gyro sensor or the HiTechnic Gyro sensor....

Learn more

Python Rubiks Cube Solver

Python Rubiks Cube Solver

The model is based on mindcub3r, from David Gilday. I have two different solving algorithms, one is running on the brick and gives a solution in around 60 steps (source). The other one gives a...

Learn more