Welcome to Hackster!
Hackster is a community dedicated to learning hardware, from beginner to pro. Join us, it's free!
Tiago Santos
Published © MIT

Train Controller with Seeed Studio XIAO ESP32C3

For this project i'll control a lego train. I'll use a XIAO ESP32C3 to connect to the train. I'll also will use a Wemos D1 Mini for the contr

IntermediateFull instructions provided3 hours983
Train Controller with Seeed Studio XIAO ESP32C3

Things used in this project

Hardware components

Lego Train
×1
Seeed Studio XIAO ESP32C3
Seeed Studio XIAO ESP32C3
×1
Wemos D1 Mini
Espressif Wemos D1 Mini
×1
Dual H-Bridge motor drivers L293D
Texas Instruments Dual H-Bridge motor drivers L293D
×1
Rotary potentiometer (generic)
Rotary potentiometer (generic)
×1
AMS1117-5V
×1
AMS1117-3.3V
×1
Perfboard
×1
Protoboard
×1
Slide Switch, Sub-Miniature
Slide Switch, Sub-Miniature
×1
0.96 inch ssd1306 LCD
×1
Dupont Cables
×1
Logic Level Converter (5V<->3.3V)
×1

Software apps and online services

Fusion
Autodesk Fusion
Fritzing
Chitubox

Hand tools and fabrication machines

Elegoo Mars 2
Soldering iron (generic)
Soldering iron (generic)
Solder Wire, Lead Free
Solder Wire, Lead Free
Solder Flux, Bottle
Solder Flux, Bottle

Story

Read more

Schematics

Lego Train Receiver

Lego Train Controller

Code

Lego Train Controller

Credits

Tiago Santos
5 projects • 8 followers
Contact

Comments

Please log in or sign up to comment.