FlowStone Stone

So what is FlowStone?

FlowStone is a Graphical real time industrial computer programming language.

What can FlowStone do?

FlowStone allows you to create your own standalone applications for real time Digital Signal Processing, Robotics, Mechatronics, HMI, SCADA and many more.

For Beginners and Experts

FlowStone has been designed to be used by non‑programmers and programmers alike. You can use the software with very little programming knowledge.

Applications are programmed graphically by linking together functional building blocks called components. Events and data then flow between the links as the application executes.

All this happens instantly - there's no compiling, your application runs as you build it making development an extremely rapid process.

Ruby Equation

Ruby Built In

Ruby is a modern, flexible, object oriented language which is incredibly easy to pick up. FlowStone has a full Ruby interpreter built in so that when you need to write a bit of code, you can.

The code is written in a special Ruby component which links into the rest of the graphical programming seamlessly. The example below shows a very simple equation example but you can go way deeper than that if you want.

Ruby Equation

Connect with Ease

FlowStone takes the pain out of interfacing with external hardware. The software has pre-built components that allow you to connect to thousands of different hardware devices including data acquisition devices, cameras, controllers and audio interfaces to name but a few.

DSP Example

Parametric Filter + FFT with Audio Out

Use FlowStone to easily acquire data from an external hardware interface. Apply filtering in real time and send the output to your speakers.

You can create your own custom Graphical User Interface (GUI) for adjusting the filter parameters and display a real time FFT.

At the touch of button you can create a standalone exe that will run on any Windows PC.

Robotics Example

Servo Control with Feedback Loop

FlowStone is great for robotics applications. You can easily communicate with and receive information from external controllers.

Here, FlowStone is being used to move a simple biped robot. The robot can send sensor data back to FlowStone for processing.

Find Out More

To accompany the FlowStone software we also produce a low cost data acquisition board called FlowBoard.

For creating standalone embedded solutions we have FlowDrive. And finally there's a vast array of third party hardware that FlowStone can talk to. See the links below to find out more.

More on Flowstone

Download the FREE Edition

Why not take the software for a spin? The FREE edition is available to everyone free of charge. There are a few limitations but there is no restriction on time so you can use it for as long as you want.

FlowStone FREE

FREE

download button

Buy a Subscription

Sign up for a subscription and you'll get the completely unrestricted Professional edition plus free upgrades to future versions. There is no contract and you can cancel your subscription at any time.

Monthly Subscription

£20 / $30* / €24*

download button

* estimated conversion from British Pounds

Buy a Licence

If you don't want to subscribe and prefer a one-off payment instead then buy a licence. This gives you lifetime use of the current version of the software. You will need to upgrade in order to get future versions but you don't pay a penny in the meantime.

We offer an intermediate Enterprise edition here as well as the unrestricted Professional edition. Enterprise can be used as a stepping stone to Pro.

Enterprise

£295 / $445* / €349*

Buy now via PayPal

Professional

£495 / $745* / €580*

Buy now via PayPal

* estimated conversion from British Pounds