Skip to content

Discover the power of Flojoy

🤖 AI & ML

Run pre-trained, foundation models on your data in Flojoy’s drag & drop environment. Apply these models to data from the physical world by combining them with sensors, robotics, and benchtop instruments.

🩻 Image Processing

Flojoy supports standard image processing functions such as logical and arithmetical operations between images, contrast manipulation, convolution, Fourier analysis, sharpening, smoothing, edge detection, and median filtering.

📡 Signal Processing

Design and analyze FIR, IIR, multistage, and adaptive filters. Signals can be streamed from simulation variables, data files on disk, or bench-top instruments and DAQ boards. For deployment to microcontrollers and single-board computers, Flojoy supports Python and MicroPython-compatible code generation.

📻 Instrument Control

Flojoy provides apps and functions for configuring data acquisition hardware, reading data into Flojoy, and writing data to DAQ output channels. Flojoy supports a variety of hardware, including those from National Instruments®, Tektronix®, and others.

⏲️ Loops & Timers

Flojoy has an expressive set of functions (“nodes”) for controlling app execution flow - including timers, loops, and if statements. Learn how to add these logic expressions to your Flojoy apps through our simple examples.

🛠️ Build Your Own

Follow our guides to write your own custom Flojoy functions (“nodes”) and apps. Only beginner-level Python knowhow is required.