The modular test system for production and design verification.

Accordion is one platform for measurement, stimuli, programmable power, and bus communication — controlled from Python, C#, TestStand, or its own GUI.

From fragmented testing to unified precision.

Electronics testing often means a complex mix of disconnected tools, protocols, and manual workarounds. Accordion brings data acquisition, stimuli generation, programmable power, and protocol communication into one cohesive system — the same chassis, the same API, and the same code from design verification through to volume production.

accordion-a2-lite-hero

Accordion A2 Lite €2,995

96 mixed-signal channels via 6× IDC. USB-C 130 W. Entry configuration for PCBA test and bring-up.

accordion-a2-plus_hero

Accordion A2 Plus €4,595

Everything in A2 Lite, plus dual programmable PSU (0–20 V / 0–10 A) and I²C, UART, SPI, JTAG. Bring-up with power and communication.

Untitled Project

Accordion A2 Build Quoted on configuration

The same A2 chassis, configured from the Accordion module library to match your test bench.

Agent Tailored Connectors

Accordion Tailored Test System

When standard modules aren't enough, we build to spec. Same chassis, same control stack, same API — delivered as a turnkey system.

accordion-pilot-channel-overview

Accordion Pilot

A powerful GUI for hands-on test work — channel control, monitoring, and recording without writing code.

Accordion2Excel

Connect Accordion directly to Excel for live measurements, parameter sweeps, and rapid prototyping of test sequences.

python-client

Python with Accordion

Drive every Accordion channel from Python through the official PyPi package. Test scripts that run on your laptop, in CI, and on the production line.

One platform. Four reasons.

01-signals-buses-default
01-signals-buses-hover
SIGNALS AND BUSES ADC/DAC, I²C, UART, SPI, and JTAG in one test node.
04-shift-left-default
04-shift-left-hover
SHIFT-LEFT Design verification to production test — one continuous thread from prototype to volume.
03-gui-code-ci-default
03-gui-code-ci-hover
GUI, CODE, OR CI Pilot for hands-on use. Python, C#, Web API, and TestStand for automation.
02-programmable-power-default
02-programmable-power-hover
PROGRAMMABLE POWER Dual PSU, PoE, USB-PD, active loads, and battery simulator — all software-controlled.

Where Accordion wins

  • Mixed-signal measurement and stimuli (analog + pseudo-digital)
  • Buses — I²C, UART, SPI, JTAG — in the same chassis
  • Programmable power, active loads, PoE, and battery simulation
  • Test systems that span design verification → NPI → production
  • Multi-channel automation and fixture control
  • Embedded electronics, IoT, automotive, industrial electronics

One chassis replaces a rack

  • DAQ cards (analog + digital I/O)
  • 1–2 programmable PSUs
  • Active loads
  • I²C / SPI / UART dongles (Aardvark / Beagle-class)
  • JTAG probe
  • Dedicated PoE test equipment

One box instead of five to eight instruments.

Control Accordion from your language of choice

Every Accordion module is controlled through one Web API. Officially supported wrappers exist for .NET (via NuGet) and Python (via PyPI). The same API drives TestStand, LabVIEW, custom integrations, the Pilot GUI, and the Shell CLI — so the same test code runs on your developer machine, in CI, and on the production line.

csharp-client

.NET

Drop Accordion into your existing .NET test framework — same channel model, same data types, no driver layer. dotnet add package AccordionQ2.WebApiClient

python-client

Python

Drive every Accordion channel from a few lines of Python. Test scripts run unchanged on your laptop, in CI, and on the production line. pip install accordionq2

flow-diagram

TestStand & LabVIEW

Reuse your NI investment — Accordion plugs into both through the same .NET assembly. No new tooling, no separate maintenance path. Reference via .NET adapter

Built on Accordion

accordion-tailored-axis

Axis Communications

Axis's growing product portfolio demanded more test capacity, faster data collection, and a higher quality bar in production. E-Sharp built a tailored Accordion system around a custom PoE M.2 module (ESH10000534) that replaces external PoE injectors in their test bench.

daniel-rhodin-holding-accordion-a2
test-station-with-accordion-agent

Turnkey NPI test for SoC prototype systems

Complex silicon prototype systems demand consistent NPI and production test across a broad SKU range. E-Sharp deployed Accordion-based test stations across the production line — one platform, every station.

helpcenter-esharp

Documentation

Full specifications, datasheets, calibration procedures, firmware notes, and code examples live in the E-Sharp Help Center.

DSC02159 smal

Talk to an engineer

We’ll help you pick the right configuration for your test bench, walk you through the API, or scope a tailored system.

catalog-hero

Browse the module catalog

Eleven modules in production today — programmable power, mixed-signal I/O, communication, audio, battery simulation, breakout.