IOFlow
IOFlow is a web app for Orbit OS that brings GPIO, PWM, UART, I2C, and SPI together in one place. Instead of switching between different tools or command-line steps, you work from a single interface to configure lines, adjust parameters, and see what the hardware is doing—whether you’re bringing up a board, checking wiring, or testing sensors and actuators.
Use GPIO to see pin names and state, change direction (input/output) where supported, and set or read levels so you can validate connections and simple digital logic. PWM gives you a dedicated space to work with pulse-width channels offered by the device. UART helps you pick a port, tune settings, and exchange data for serial debugging. I2C supports listing buses, scanning addresses, and running transfers when you’re working with I²C devices. SPI covers device selection and configuration so you can exercise SPI peripherals in a structured way.
The layout is organised by tabs, so you stay in one workflow: pick a peripheral family, adjust what you need, and move on. The goal is to make peripheral control and testing faster and clearer—whether you’re in the lab, on the bench, or demonstrating hardware to someone else.