What is Smart Train?
Build a behavior.See the train run it.
Smart Train combines a sensor-equipped vehicle, physical track and software so learners can test what they planned through the movement of a real object.

Not only for train enthusiasts
A train is the form.
Movement is the entry point.
For a young learner, a moving object gives an immediate, shared result. Place a color, run the train and see what changes. The product invites action before it asks for a long explanation.
A child who loves trains can go deeper into routes and operations. But prior interest in railways is not required. The common starting point is the desire to make something move and find out why.
This does not guarantee the same response or learning outcome for every learner. Check the product, age guidance and operating environment before purchase.From touch to code
A visible result
invites the next idea.
Try it, watch it move, then change it—all on the same table.
- 1Read color
Sensors under the train read colored snaps placed on the track.
- 2Return a physical result
The train runs, stops or changes speed, making the result visible immediately.
- 3Connect to code
Scratch and Python can control speed, distance, lights and other functions.
- 4Rebuild the problem
Change the track, add switches or combine trains to create a different challenge.

Starter Set
Ready to run
from day one.
- 1Powered train1
- 2Wagon1
- 3Track pieces20
- 4Color snaps40
- 5USB charging cable1
Apps and the Japanese learning guide are available without an additional fee. Check device requirements before purchase.
See what ¥32,800 includes→Product specifications
Check capability
through specifications.
These are product functions, not claims about educational outcomes. Specifications may change as the product is improved.
- Wireless
- Bluetooth LE 4.2
- Top speed
- 100 cm/s
- Feedback
- Sensors, sound and lights
- Coupling & steering
- Electromagnetic coupler and magnetic steering
- Power
- Li-polymer battery; micro-USB charging
- Typical runtime
- 100+ minutes, depending on use
