Editor Version ×

1.Easy to use and quick to get started

2.The process supports design scales of 300 devices or 1000 pads

3.Supports simple circuit simulation

4.For students, teachers, creators


1.Brand new interactions and interfaces

2.Smooth support for design sizes of over 5,000 devices or 10,000 pads

3.More rigorous design constraints, more standardized processes

4.For enterprises, more professional users


STD Lego train BLE controller (ESP32)

License: GPL 3.0

Mode: Editors' pick

  • 146
  • 0
  • 0
Update time: 2024-02-15 09:01:18
Creation time: 2024-01-08 19:49:27

Lego (and non-lego) train controller.

  • ESP32 module with BLE and WiFi
  • 2 channels with PWM for motor control
  • 2 channels for LED (and other devices) control with open-drain ouput
  • Horn on-board
  • Fits 4x8 studs block

This board is adjusted to be ordered directly via EasyEDA service. Connectors are provided on board for example, i recommend to solder wires directly, to easy fit info train.



Board is controlled via free version of RemoteXY app and holds config onboard.


Firmware source: https://github.com/petrows/train-controller-esp32 (provided config for PlatformIO IDE).



To flash controller, short pin 25 (located just near "G" pin of UART) and "G" UART pin while powering on.

Design Drawing
schematic diagram
1 /
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity Manufacturer Part Manufacturer Supplier JLCPCB Part Class spiceSymbolName sourceId
1 100nF C1,C5,C6 C0805 3 CL21F104MBCNNNC SAMSUNG(三星) LCSC C913947 Extended Part CL21F104MBCNNNC
2 22uF C2,C4 C0603 2 CL10A226MQ8NRNL SAMSUNG(三星) LCSC C327470 Extended Part CL10A226MQ8NRNL
3 1uF C3 C0603 1 0603B105K250NT FH(风华) LCSC C59302 Extended Part 0603B105K250NT
4 TS-1101-C-W EN SW-SMD_L6.0-W3.3-LS8.0 1 TS-1101-C-W XKB Connectivity(中国星坤) LCSC C318938 Extended Part TS-1101-C-W
5 2n3904S Q1,Q2 SOT-23-3_L2.9-W1.3-P1.90-LS2.4-TR 2 2N3904S-RTK/PS KEC LCSC C18536 Extended Part 2n3904S-RTK/PS_C18536
6 11kΩ R1 R0603 1 HPCR0603F11K0K9 RESI(开步睿思) LCSC C363254 Extended Part HPCR0603F11K0K9
7 16.2kΩ R2 R0603 1 CR0603-FX-1622ELF BOURNS LCSC C203334 Extended Part CR0603-FX-1622ELF
8 9.31kΩ R3 R0603 1 CR0603-FX-9311ELF BOURNS LCSC C203890 Extended Part CR0603-FX-9311ELF
9 1.15kΩ R5,R6 R0603 2 CR0603D1K15P05Z EVER OHMS(天二科技) LCSC C332111 Extended Part CR0603D1K15P05
10 ESP32-WROOM-32E(8MB) U1 WIFI-SMD_ESP32-WROOM-32E 1 ESP32-WROOM-32E-N8 ESPRESSIF(乐鑫) LCSC C701342 Extended Part ESP32-WROOM-32E(8MB)
11 AMS1117-3.3 U2 SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BR 1 AMS1117-3.3 AMS LCSC C6186 Basic Part AMS1117-3.3 1476261164
12 L9110S_C2984833 U3,U4 SOP-8_L5.0-W4.0-P1.27-LS6.2-BL 2 L9110S LANKE(兰科) LCSC C2984833 Extended Part L9110S_C2984833


Project Attachments
Order File name Download times




Project Members
Target complaint
Related Projects
Change a batch
Add to album ×


reminder ×

Do you need to add this project to the album?


周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675


周一至周五 9:00~18:00
  • 立创EDA微信号


  • QQ交流群


  • 立创EDA公众号