Start
PLC programming & robotics

Where software meets the machine.

Write real PLC code, wire a live HMI, and watch your logic drive a machine — right in your browser. AI is reshaping work on screens; we teach the part of tech that still has to run in the real world.

No install. Run your first program in minutes.
VAR_INPUT
LOGIC
bRun := bStart
      AND bEnable;
VAR_OUTPUT
RUNNING
Why it's hard to get in

Automation asks for four things at once.

Most people don't struggle with PLC because they aren't smart enough. They struggle because it demands software, hardware, IO, and machine thinking together — and everything out there teaches one and assumes the rest.

Software
Hardware
IO signals
Machine logic

We teach the seam where they meet — the part that actually makes you an automation engineer.

It's not the field you think it is

You picture ladder diagrams. Reality is structured code.

Modern industrial automation is written in Structured Text. The graphical languages you picture — ladder (KOP) and function block (FUP) — are the same logic.

Ladder (KOP) & function block (FUP) · yesterday
Ladder · KOP
Function block · FUP
Structured Text · today
FUNCTION_BLOCK FB_Conveyor
VAR_INPUT
    bStart : BOOL;   // start button
    bStop  : BOOL;   // stop button (NC)
    bFault : BOOL;   // fault input
END_VAR
VAR_OUTPUT
    bMotor : BOOL;   // motor contactor
    bReady : BOOL;   // ready lamp
END_VAR
VAR
    tDelay : TON;    // run-up delay
END_VAR

// Seal-in latch: Start holds until Stop or Fault
bMotor := (bStart OR bMotor)
          AND NOT bStop AND NOT bFault;

// Ready once the motor has run for 2 s
tDelay(IN := bMotor, PT := T#2S);
bReady := tDelay.Q;
How you learn

Learn by running real machines — in your browser.

No hardware, no setup. Write logic, check it instantly, wire it to a live HMI, and see it move.

Write & run

A real Structured Text editor with automatic checks. Wrong logic tells you exactly why.

See it move

Bind buttons, lamps, gauges, and timers to a live HMI simulation and watch your program act.

A path, not a pile

Guided chapters, progressive hints, a practice library, and certificates that mean something.

Everything you get

One platform, the whole workflow

Write real Structured Text, build an HMI, and learn by doing — all in your browser.

In-browser ST editor

Write TwinCAT-style Structured Text with syntax highlighting — nothing to install.

Instant validation

Your code is checked when you submit, with clear feedback on what to fix.

Live HMI simulation

Drop buttons, lamps, gauges and sliders onto a panel and watch it run.

Timers, CASE & logic

Real IEC 61131-3 constructs — TON/TOF/TP timers, CASE and boolean logic.

Hints & solutions

Stuck? Reveal progressive hints, then the reference solution.

Guided courses

Structured courses with short videos and hands-on exercises per chapter.

Practice challenges

A browsable library of problems, filterable by topic and difficulty.

Free playground

A no-pressure sandbox to build and simulate anything you like.

Searchable handbook

A reference manual for the language, widgets and simulation — always at hand.

Progress & rewards

Earn CP, climb ranks, keep a streak, and collect course certificates.

Ask for help

Open a question thread and get answers from instructors.

English & German

Full EN/DE interface and content, plus light and dark themes.

Start from where you are

One path. Many starting points.

Pick where you're coming from — the route adapts, the destination stays real competence.

Start from zero. Run real logic on day one — no prior programming needed.
1FundamentalsYou start here
2Boolean & IF
3State machines
4Timers
5HMI & sim
6Robotics
The durable skill

The part of tech AI can't run for you.

AI writes the code on the screen. It doesn't check the IO, energize the motor, or take responsibility when the machine has to move safely. That's automation — and it's only getting more valuable.

On screen

Abstract, digital work — increasingly automated away.

In the real world

Motors, sensors, safety, machines that must actually run. Deeply human. Deeply practical.

Built like a product

Serious tools, not a slideshow.

Real in-browser simulator

Learn on the same live editor and HMI you'll build real projects in.

Automatic checking

Every exercise is validated — no guessing whether you got it right.

English & German

Full EN/DE content, for individual learners and serious teams.

Certificates that count

Finish a course, earn a verifiable certificate of real, demonstrated skill.

From our learners

Success stories

Real progress from people who started where you are — apprentices, technicians, and career-changers.

For the first time I wrote Structured Text without a PLC in front of me. The simulation made it click straight away.
Markus B.Maintenance technician
The exercises closed exactly the gaps that vocational school had left open — and I could practise them any time.
Lena K.Mechatronics apprentice
From zero to real programs in a few weeks. The playground was my practice bench whenever I had ten minutes.
Sofia R.Career-changer, automation
Ways in

Choose how you want to learn.

One account, four ways in — and it all connects. Pick what fits you today, see what a real session looks like, and switch whenever you like.

1Watch a short concept video
2Solve the hands-on exercise (hints if you get stuck)
3Earn CP and a certificate
Start

Questions, answered.

No. Everything runs in your browser — a real Structured Text editor plus a live HMI simulation. You can add hardware later; you don't need it to learn.
Yes. The beginner path starts from zero with short, hands-on steps and instant feedback, so you're running real logic on day one.
Very. Every factory, machine, and automated line runs on it — and hardware-close automation is exactly the kind of work AI augments rather than replaces.
Not anymore. Modern automation uses Structured Text with state machines, timers, and object-oriented patterns — real engineering, which is what we teach.
That you completed real, automatically-checked exercises — not that you watched videos. It's a verifiable record of demonstrated skill.
Yes. Teams get shared access and admin tools to enrol learners, gate courses, and track real progress. Get in touch and we'll set it up.

Start where the machines are.

Run your first PLC program free — no install, no hardware, no risk.

We use local and session storage to keep you signed in, remember your language and theme, and measure aggregate page views — no cookies, no third-party tracking, no advertising. Privacy Policy