Skip to content

MaD — Open-Source Tensile Testing Machine

MaD is a relatively low-cost (< $4,000), portable, spray-resistant, user-modifiable, open-source uniaxial tensile testing machine designed for low-modulus elastomeric and biologic materials.

It is a complete, open system: the mechanical hardware, the Propeller 2 firmware, the control software, the communication protocol, and a full software-in-the-loop test rig are all in one repository.

🚀 Launch the control app Get started

The MaD EdgeBoard controller

The MaD EdgeBoard — the controller PCB that hosts the Propeller 2.

The control app runs in your browser

There is nothing to install — Control is a Progressive Web App that talks straight to the machine over the Web Serial API.

Chromium-only

Web Serial and the File System Access API are available only in Chrome and Edge on desktop. See Requirements & browser support.

Where to go next

  • New here? Start with the basics


    Connect, flash the firmware, calibrate, and run your first test.

    Getting started

  • Day-to-day use


    Build sample and motion profiles, run tests, and analyse results — every screen, with screenshots.

    User guide

  • Something isn't working


    Organised by what you see on screen: every banner, fault and restriction, with a screenshot and the fix.

    Troubleshooting

  • Under the hood


    The machine, the firmware, the protocol, the app, and the SIL emulator — explained with diagrams.

    How it works

  • Build & contribute


    Build the firmware and app, run the test rig, regenerate the protocol, and cut releases.

    Developer guide

License

MaD is released under the MIT License.