
LabChart Lightning 3rd Party Device Integration
You can now create direct digital communication between your device and LabChart Lightning, our premium data acquisition and analysis software platform.
Benefits for your customers
- Seamless experience using your device with world class sampling and analysis software
- Flexibility that provides an avenue for limitless combinations of data, signals and results
- Easy to use with simple to grasp interface
- Sample from an unlimited number of channels
- Sample data streams from a wide variety of devices in the same recording
- Provide your customers with the ability to integrate your equipment alongside their other devices
- More LabChart Lightning features
Benefits for you
- Ready-made flexible data acquisition and analysis software paired with your device
- Utilize our Software Development Kit (SDK) for a streamlined development process
- No need to worry about maintaining software, we will keep LabChart Lightning running smoothly
- Customize your own scripts and commands specific for your device
- Leverage off the established trust and success of ADInstruments and the LabChart brand
Established in 1986, our mission at ADInstruments is to make science easier. To do this we create powerful, flexible, and simple software tools - including LabChart Lightning - that help research scientists record and analyze data accurately and efficiently.
35
years of
experience in
life science
10,000+
organizations
served
worldwide
100%
of the top 100
universities
served
50,000+
citations in
peer reviewed
journals
![]()
Strategic Partners
with the American
Physiological Society
How does this work?
Use our SDK on GitHub to create your own TypeScript plugin.
Once you’ve created your plugin, scientists will be able to sample data from your device directly into LabChart Lightning.
Connection overview:
- Directly stream data from a range of connection types including serial, USB and Bluetooth. The Lightning Device SDK currently only supports serial devices, but if you are interested in connecting another device class now, please get in touch
- Customize scripts and commands to connect to and interact with your device
- Automatic device recognition when connected
- Create a custom user interface for device configuration and control
- Integrate device data with other data streams for enhanced customer appeal
Example system diagram
TypeScript vs JavaScript?
TypeScript is a superset of Javascript that adds static type definitions. This provides better documentation and makes life easier, and the process quicker, by validating that your code is working correctly as you go.


What is the process?
Regardless of whether you already have a commercially available device or are still in go-to-market planning, anyone can use our SDK.

Set yourself up with a LabChart Lightning license
Want to test the waters first? You can start the process by taking advantage of our free 30 day trial while you are in the setup phase.

Follow instructions for our Lightning SDK on GitHub
Our SDK walks you through the process on how to integrate third-party serial devices and create your own plugins.
We’re constantly improving our SDK to make it even easier to use and we welcome feedback.

Tell us about yourself
Fill out our contact form to tell us about your device and let us know if you have any questions.
Get in touch.
