// LED strip color uniformity scan — 21 points across 100 mm const psu = connector("bk_9122a"); // Power supply const arm = connector("fairino_fr5"); // robot arm const spec = connector("avantes"); // spectrometer psu.voltage = 15; // rail voltage psu.current_limit = 0.35; // 350 mA constant-current psu.output = true; spec.integrationTime = 20; spec.averages = 100; // spectrometer settings for (let pos = 0; pos <= 100; pos += 5) { arm.moveTo({ x: pos, y: 0, z: 50 , wait : true}); // move robot arm spec.measure(); // measure spectrum log.info( pos, spec.cct); }
Automate your lab in minutes.
Connect your instruments, robots and ESP32s with one JavaScript layer. Runs local on your own machine.
A script you might actually write
Same JavaScript. Every device on your bench.
Why you'll want it
Stop gluing five vendor apps together.
Every instrument ships with its own app, its own driver, its own dialect. Muxit replaces all of it with one local server and one JavaScript layer, so the bench you already own becomes scriptable in an evening, the same at home and at work.
Read a property. Set a property. Done.
psu.voltage = 12 and the supply is at 12 volts. The same
line works on the scope, the DMM, the robot arm, and the ESP32 you
wired yourself. No per-vendor SDK, no VISA boilerplate, no callbacks.
The syntax doesn't change when the device does.
Your whole bench, in one window.
Five instruments from five vendors, one local server, one language, one dashboard. No license server, no broken environment. Automate the measurement you've been doing by hand for months, tonight.
And it grows with you.
When you want more than scripts, point a webcam at the bench and ask the AI whether the LED is lit or the reading drifted. Or just talk to it when both hands are busy. The clever stuff is there when you need it, never in the way.
AI image analysis & voice — paid tiers · Vision engine is a premium extensionWorks with your hardware
Anything with a port or an IP address.
From a Fluke multimeter to an ESP32 on your breadboard, the same script and the same handful of lines. Muxit connects over serial, TCP, and USB, and speaks SCPI, MQTT, HTTP, and ONVIF on top, whatever the device talks. Most gear is a short one-time setup away.
What it talks to
- Lab instruments: power supplies, scopes, multimeters, source/measure units, signal generators, spectrometers.
- Motion & robotics: robot arms (a Fairino driver ships in the marketplace), positioners, stages.
- Microcontrollers & custom hardware: ESP32, Arduino, Raspberry Pi, anything you can reach over serial, TCP, MQTT, or HTTP.
- Cameras & sensors: webcams, ONVIF IP cams, USB temperature loggers, file-watcher inputs.
Don’t see your device? Point the built-in AI at its programming manual
and it drafts a JavaScript driver you can read and approve. Most SCPI
instruments are talking within minutes, and the connector is yours to keep.
Honest answer for your specific device? Will it work with my device? →
More than just SCPI, but SCPI is where most benches start:











Your gear is probably already supported.
Muxit Free runs on your own machine, talks to everything above, and costs nothing. Install it and start scripting your bench in an evening.
Pricing
Free to start.
Or get more features: €9/month for makers. €29/month for professionals. €99/month when audit and policy enforcement are non-negotiable.
Free is available now. Maker, Pro, and Lab open after the waitlist.
Get started
Automate your first instrument tonight.
Muxit Free is out now. It runs entirely on your own machine, scripts the bench you already own, and stays free for as long as you use it.
Want more? Maker, Pro, and Lab unlock Muxit-managed AI, audit logs, and the safety policy engine. Join the waitlist for early access and first-year launch pricing.
No spam. Unsubscribe anytime.