Jon Mendenhall
Published © GPL3+

Alexa-Controlled LEGO EV3 Warehouse Robot

A smart EV3 robot that organizes and fetches crates in a warehouse at your voice's command!

AdvancedFull instructions provided8 hours3,639

Things used in this project

Hardware components

Mindstorms EV3 Programming Brick / Kit
LEGO Mindstorms EV3 Programming Brick / Kit
This kit contains all the parts necessary to build the robot
Echo Dot
Amazon Alexa Echo Dot
Any Alexa device that supports the Alexa gadgets toolkit will work with this project.
SD Card
This will be flashed with ev3dev and run the custom code for the robot.
Wi-Fi USB Adapter
This will allow the LEGO EV3 brick to connect to Wi-Fi for programming and control.
Foam Board
You will need 4 sheets of 20" by 30" foam board to complete this project. If Dollar Tree foam board is not available, feel free to use any other rigid, white material to make the warehouse floor and containers.

Software apps and online services

VS Code
Microsoft VS Code
Alexa Gadgets Toolkit
Amazon Alexa Alexa Gadgets Toolkit
Alexa Skills Kit
Amazon Alexa Alexa Skills Kit

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)


Read more

Custom parts and enclosures


This is pallet the robot will be able to move around the warehouse.


LEGO Build Instructions

Follow these steps to put your very own robot together!


GitHub Repository

This has all of the Alexa Skill and Robot code.


Jon Mendenhall

Jon Mendenhall

4 projects • 60 followers
I've been working with hardware and software for 8 years, and I have 4 years of professional software development.