← Example projects

In every release Learn the editor

An espresso machine where you are the PLC.

NEXT BREW is the demo that ships inside every NEXT HMI install. Brew a shot, push the boiler too hot, sign in as the owner and watch the screen unlock. Then open the editor and see how each part was built, without one line of code.

Nothing to download: in the Manager, + New project → NEXT BREW example.
The Brew page of NEXT BREW: a boiler gauge at 92.5 °C with setpoint, pump pressure and dose bars, the next shot set to Espresso with Brew now, Stop and Guided setup buttons, today's water tank, bean hopper, cup count and last shot time, and a consumables card.
No PLC behind it

The Machine page is the machine.

Main power, the grinder, setpoints, the water tank: every value the Brew page shows, you set here. A Try this card lists what to poke, so the behaviour is something you trigger rather than read about.

  • Push the boiler above 96 °C: a red alarm fires and pops up over the page.
  • Drop the water tank below 15 %: a warning joins the alarm list, without a popup.
  • Fill the grounds drawer: an info alarm, quietly logged.
  • Load another drink on the Brew page: every setpoint moves at once, because a drink is a recipe.
The Machine page: a note that there is no PLC behind the demo, a Power & grind card with Main power and Brewing switches and a Fine / Medium / Coarse grind choice, Setpoints steppers that ask you to sign in before changing them, Consumables & waste steppers for water tank, bean hopper and cups, and a Try this card with four things to do.
You are the PLC. Switches and steppers write straight to the demo's datasource; the Brew and Monitor pages follow.
Users, groups, permissions

Sign in, and the screen changes with you.

The header carries a Sign in button, and the demo accounts are printed on the dialog. What each role may do is a property on the widget, not code you have to review.

Guest

Can brew and watch. The setpoint steppers are visible but locked, and a caption says why.

barista / latte

An operator. Signed in, but still not in the admin group, so nothing on the Machine page unlocks.

brewer / espresso

The owner, in admin. The setpoints become operable and a Service card appears that was hidden entirely.

What else is in it

Small project, most of the product.

A guided setup wizard

Five dialogs chained into one flow, from choosing beans to starting the brew. No special widget.

Drinks as recipes

Espresso, Lungo and Flat White. Pick one, press Load, every setpoint follows.

Two themes, two languages

Crema and Dark Roast, English and Dutch, both switched from the header while it runs.

A day of history

Boiler temperature and pump pressure recorded every second, beside the alarm history.

Not a slide deck

Open NEXT BREW in your own install.

All example projects·The checkweigher