
Closed
Posted
Paid on delivery
I want a LabVIEW-based curve tracer that mirrors the behaviour of the Digilent WaveForms instrument but runs entirely inside LabVIEW while talking to my Analog Discovery 2. The program must sweep a user-defined voltage across a device, sample the resulting current and voltage, and plot the I-V curve in real time. Primary test focus is on resistors, yet it should also cope with simple LED measurements so the code isn’t locked to a single device type. Please make the sweep limits and step size configurable so I can adapt quickly to different resistor values or LED forward voltages. The interface needs to feel as quick and informative as WaveForms, with one extra twist: I need reliable data-export options (CSV at a minimum) straight from the GUI so I can toss results into Excel or MATLAB without extra scripting. Behind the scenes you’re free to choose the exact architecture, but I’m expecting a clean state-machine or QMH style solution so it remains maintainable. All communication with the AD2 should go through Digilent’s official SDK, keeping timing tight enough that the traces match what WaveForms shows when I run the same sweep on the same part. Deliverables • Complete LabVIEW project with documented block diagrams and an executable VI ready to run. • Front-panel GUI supporting voltage-sweep setup, live plot, and export button. • Proof-of-function video or short demo session showing the curve of at least one resistor and one LED captured on real AD2 hardware. I’ll validate by running the VI on my own AD2 and cross-checking the curve against WaveForms, so functional parity is the key acceptance criterion.
Project ID: 40640908
50 proposals
Remote project
Active 10 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
50 freelancers are bidding on average €154 EUR for this job

As an experienced Electrical Engineer specializing in firmware development and IoT product engineering, I can confidently take on your project. I have an in-depth understanding of microcontrollers, embedded systems including LabVIEW, and have designed numerous firmware and hardware solutions throughout my career. My proficiency in data visualization and signal processing, alongside my strong software development background makes me the right candidate for replicating the LabVIEW Curve Tracer just as you want it - mirroring Digilent WaveForms. Moreover, my proven experience with analog devices such as resistors and LEDs will ensure that your curve tracer isn't locked into a single device type. I'm well-versed in configuring sweep limits and step sizes to adapt quickly to different resistor values or LED forward voltages. I also understand the importance of reliable data-export options and will ensure that my solution allows you to seamlessly export results into Excel or MATLAB using CSV format without the need for additional scripting. A clean state-machine or QMH architecture has always been my approach in delivering scalable and maintainable solutions. And of course, timing is crucial in capturing accurate traces. Communication with your Analog Discovery 2 through Digilent's official SDK is a task I am already familiar with. I assure you that at project delivery, your complete satisfaction warrants functional parity so that your desired acceptance criterion is met.
€350 EUR in 7 days
8.2
8.2

Hallo, ich bin Informatiker und zertifizierter LabVIEW-Architekt und Embedded-Entwickler. Ich kann Ihnen dabei sicher helfen. Könnten wir uns bitte austauschen? Vielen Dank.,,
€200 EUR in 7 days
6.5
6.5

Hi, I can develop the LabVIEW curve tracer around Digilent’s official AD2 SDK, using a maintainable QMH/state-machine architecture for sweep control, acquisition, live plotting, and CSV export. I’ll make voltage limits and step size configurable, support both resistor and LED measurements, and validate the captured I-V curves against WaveForms using the same hardware and sweep conditions before delivery. A few questions: * Which LabVIEW version and operating system will run the VI? * Are you using the official Digilent WaveForms SDK directly or WaveForms/NI-VISA integration? * Should current measurement use an external sensing resistor or another AD2 measurement method? Best regards, Muhammad Usman
€220 EUR in 4 days
5.9
5.9

Build a LabVIEW curve tracer that mirrors Digilent WaveForms behavior using Digilent’s official Analog Discovery 2 SDK. The executable VI will sweep a configurable voltage range (limits + step size), sample current/voltage during each step, and render a real-time I‑V plot. Architecture will be maintainable and responsive via a clean state-machine (QMH-style) coordinating: sweep setup → acquisition timing → point buffering → live plotting → export. Export will be built into the GUI with direct CSV output for immediate Excel/MATLAB workflows. Implementation will support resistors as the primary test case while remaining flexible for simple LED measurements by allowing user-defined scaling, sweep boundaries, and acquisition settings. GUI will include voltage-sweep controls, status/progress indicators, live plot, and an Export CSV button. Deliverables: complete LabVIEW project with documented block diagrams and an executable VI ready to run, plus proof-of-function materials captured from real Analog Discovery 2 hardware showing at least one resistor trace and one LED trace, with timing tuned to match WaveForms for the same sweep.
€30 EUR in 4 days
5.4
5.4

✋ Hi There!!! ✋ THE PROJECT GOAL: BUILD A MAINTAINABLE LABVIEW CURVE TRACER THAT REPLICATES WAVEFORMS BEHAVIOR WITH ANALOG DISCOVERY 2. 1. Implement voltage sweeps and real-time I-V measurement using AD2. 2. Integrate Digilent official SDK for reliable hardware communication. 3. Support configurable sweep limits and step sizes for resistors and LEDs. 4. Create a responsive GUI with live plotting and CSV export. 5. Deliver documented LabVIEW project using a clean state-machine or QMH architecture. Similar projects completed include LabVIEW measurement tools, hardware SDK integrations and real-time signal visualization systems with structured, maintainable architectures. <-- Questions --> 1. Which LabVIEW version will be used for validation? 2. Do you already have the Digilent SDK installed? Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
€30 EUR in 10 days
4.9
4.9

I’m an Electrical Engineer with a strong technical team experienced in LabVIEW, MATLAB, data acquisition, instrumentation, and hardware interfacing. We have completed similar projects for clients in the UK, USA, Canada, Oman, Saudi Arabia, and other countries. Your Analog Discovery 2 curve-tracer project is a great fit for our expertise. We can develop a clean LabVIEW application using Digilent’s official SDK, with configurable voltage sweep limits, step size, real-time I-V plotting, and reliable CSV export for Excel/MATLAB. We will use a maintainable State Machine/QMH architecture and focus on accurate timing and measurements to achieve results comparable with Digilent WaveForms. The application will support both resistors and LEDs. You will receive the complete documented LabVIEW project, executable VI, user-friendly GUI, export functionality, and a real-hardware demonstration showing resistor and LED measurements. We are ready to start and deliver a professional, reliable solution.
€140 EUR in 7 days
5.5
5.5

Hi, I can develop the LabVIEW-based curve tracer for the Analog Discovery 2 with a clean, maintainable architecture and a GUI designed around the same practical workflow as Digilent WaveForms. I can implement configurable voltage sweep limits and step size, acquire voltage and current measurements through the official Digilent SDK, display the I-V curve in real time, and provide direct CSV export from the front panel for use in Excel or MATLAB. The LabVIEW project can be structured using a state-machine or QMH approach so the acquisition, processing, plotting and file export remain organized and easy to maintain. I can also include resistor and LED testing, with the GUI making it easy to change sweep parameters for different devices. The completed project will include the documented block diagrams, executable VI and a demonstration of the system capturing real I-V curves. I’m ready to review your existing WaveForms setup and AD2 measurement configuration and begin development. Best regards, Subodh
€150 EUR in 2 days
4.2
4.2

Hi there! I understand you need a LabVIEW curve tracer that closely matches Digilent WaveForms while working directly with the Analog Discovery 2. The key challenge is getting accurate voltage and current sweeps, real-time I-V plotting, and reliable measurements for both resistors and LEDs. I have experience with LabVIEW, instrument communication, data acquisition, signal processing, real-time visualization, and hardware-based testing. I can work with Digilent's official SDK and structure the application using a clean state-machine or QMH approach. I will build configurable sweep limits and step sizes, acquire voltage and current data from the AD2, and update the I-V graph during the sweep. I will also add CSV export directly in the GUI so results can be opened in Excel or MATLAB without extra scripting. I will keep the block diagrams documented and make the VI easy to maintain. I will test the implementation with both a resistor and LED, then provide a working executable VI, complete LabVIEW project, and demonstration of the real hardware measurements. check our work https://www.freelancer.com/u/ayesha86664 Can you confirm which LabVIEW version and AD2 SDK version you are currently using? Let me know if you’re interested & we can discuss it. Best Regards Ayesha
€115 EUR in 4 days
4.0
4.0

Hello Sir/Mam I am perfect with it and I can provide you a perfect quality work on it please answer below questions and let's start chat . Can you confirm the specific version of the Digilent SDK you are using to ensure compatibility? What are the expected voltage and current measurement ranges and resolutions needed to match the performance of WaveForms? Thank you !
€30 EUR in 1 day
3.8
3.8

With extensive experience in industrial automation, including working on projects involving system software, automation testing, and the use of various automation tools like LabVIEW, I believe I am the perfect fit for your project. I have a deep understanding of how to replicate functionalities, and with proper deconstruction of WaveForms instrument operations using LabVIEW my solution will deliver the same effect while improving on it. My focus has been to create reliable, viable and maintainable solutions, making extensive use of state-machine or QMH style designs as well as SDKs where necessary. I understand the critical role timing plays when working with devices, and with extensive experience with AD2 SDK, I'll ensure that the traces match exactly what WaveForms produce so you can have accurate comparisons every time.
€140 EUR in 7 days
4.3
4.3

I propose creating a LabVIEW-based curve tracer for Analog Discovery 2 that mirrors Digilent WaveForms. The solution will feature a user-friendly interface, configurable sweep settings, and CSV data export capability. The architecture will be well-documented and structured for easy maintenance, utilizing Digilent's SDK for precise communication. Deliverables will include a LabVIEW project with an executable VI, supporting voltage sweep setup, live plotting, and data export. A proof-of-function demo will validate the solution with real hardware. My expertise ensures a high-quality solution that meets and exceeds your requirements. Let's collaborate on a cutting-edge curve tracing tool.
€225 EUR in 5 days
3.6
3.6

Hi, I can build your LabVIEW-based curve tracer for Analog Discovery 2, matching Digilent WaveForms-style behavior with configurable voltage sweep, live I-V plotting, resistor/LED testing, and CSV export from the GUI. The best solution is to first define the AD2 SDK communication flow, voltage sweep limits, step size, sampling method, current calculation, and export format. Then I’ll build a clean LabVIEW state-machine/QMH-style application with front-panel controls, real-time graph updates, device selection, error handling, and maintainable documented block diagrams. I’m comfortable with LabVIEW, Digilent Analog Discovery 2, WaveForms SDK integration, data acquisition, voltage/current measurement, signal processing, I-V curve plotting, CSV export, GUI design, state-machine architecture, and hardware validation. Deliverables will include: * Complete LabVIEW project * Executable VI ready to run * AD2 SDK communication setup * Configurable voltage sweep * Resistor and LED test support * Real-time I-V curve plot * CSV export from GUI * Documented block diagrams * Error handling and user controls * Proof-of-function demo/video I’ll focus on functional parity with WaveForms, clean architecture, accurate measurements, and easy data export so you can validate the traces directly on your AD2 and use results in Excel or MATLAB. Best regards Ankit
€50 EUR in 1 day
3.6
3.6

Absolutely , I can build this as a clean, maintainable LabVIEW application that mirrors the WaveForms curve-tracer workflow while running entirely inside LabVIEW with the Analog Discovery 2. I’d implement a state-machine or QMH architecture with a responsive front panel for sweep setup, live I-V plotting, and one-click CSV export directly from the GUI. The measurement flow would use Digilent’s official SDK for tight, reliable communication with the AD2, and the sweep parameters would be fully configurable so you can move quickly between resistor tests and LED forward-voltage measurements. To support your acceptance criteria, I’d also include documented block diagrams, an executable VI, and a short proof-of-function demo showing at least one resistor and one LED measured on real AD2 hardware. The goal would be functional parity with WaveForms behavior, with clean code you can maintain and extend later. If helpful, I can structure the project so the sweep engine, acquisition logic, plotting, and export layers are separated cleanly for easier validation and future upgrades. Miguel
€120 EUR in 2 days
3.2
3.2

Hi, I can build the LabVIEW curve tracer around the Analog Discovery 2 using Digilent’s official DWF SDK, with the application structured as a maintainable state machine/QMH rather than a monolithic VI. The front panel will provide configurable sweep start/end voltage, step size and timing, live voltage/current display, real-time I-V plotting, run/stop controls and direct CSV export for Excel/MATLAB. I’ll keep acquisition and hardware control separated from UI logic, with proper error handling and device initialization/cleanup so repeated sweeps remain reliable. The implementation will support resistor characterization first, while keeping the sweep logic flexible enough for LEDs and similar simple devices. Current calculation, scaling and sampling will be validated against the same component measured in WaveForms. Delivery includes the complete LabVIEW project, documented block diagrams, executable VI/build instructions, CSV export, and a demonstration using resistor and LED traces.
€220 EUR in 5 days
3.4
3.4

Thank you for the opportunity. I can build this as a clean LabVIEW application using a maintainable state-machine or QMH structure, with Digilent’s official SDK handling all Analog Discovery 2 communication. I’ll implement: - Configurable voltage sweep limits and step size - Real-time I-V plotting for resistors and simple LED measurements - GUI controls for setup, live trace viewing, and one-click CSV export - Documented block diagrams and a runnable executable VI - A demo workflow that shows both a resistor and LED capture on AD2 hardware The focus will be functional parity with WaveForms behavior on the same device, while keeping the code organized, reusable, and easy to extend. The export path will be built directly into the front panel so results can go straight into Excel or MATLAB without extra scripting. If helpful, I can also structure the project so future device profiles or measurement modes can be added with minimal changes. Ready to proceed.
€250 EUR in 4 days
1.6
1.6

Hi You're looking for a LabVIEW curve tracer that matches the functionality of the Digilent WaveForms and connects smoothly with your Analog Discovery 2. The crux here is building a real-time I-V curve plotting system with customizable voltage sweep parameters. I'll leverage LabVIEW's capabilities and Digilent's SDK to ensure precise timing, akin to what you experience with WaveForms. I've previously developed LabVIEW applications for data visualization and signal processing, focusing on real-time performance. Utilizing techniques like state-machine or QMH, I'll ensure this project remains robust and maintainable. Your choice of making the interface intuitive and as informative as WaveForms resonates with me—I appreciate well-designed, user-friendly software. I can help bring this project to completion and would be glad to walk you through the planned approach or any specific details. Thanks, Oswaldo
€140 EUR in 7 days
0.0
0.0

Hi there, Imagine a LabVIEW curve tracer that not only mirrors the precision of the Digilent WaveForms but also makes data handling a breeze. I specialize in creating user-friendly interfaces with seamless functionality, ensuring you get the clean and professional experience you need. I noticed you require configurable sweep limits and step sizes, which is essential for adapting to different resistor values and LED forward voltages. Your need for reliable data export options straight from the GUI is right up my alley, as I’ve implemented similar features in past projects. With a strong background in LabVIEW programming and a knack for crafting automated solutions, I’m confident I can deliver a solution that meets your expectations. You can count on speedy communication and a fast turnaround, making sure you will want to come back for more. I am available for a quick chat! Regards, enricos0
€150 EUR in 7 days
0.0
0.0

Hi there, Testing components like resistors and LEDs in LabVIEW often suffers from noisy I-V traces, timing skew, or buffer misalignment between the WaveForms AWG sweep and scope acquisition. The main priority isn't just plotting a line on a front panel—it's securing tight SDK-level hardware synchronization so your LabVIEW measurements achieve exact functional parity with WaveForms without baseline drift or missing step data. I recommend a Queued Message Handler (QMH) architecture built around Digilent's official C-SDK: • Synchronized Hardware Loop: Direct SDK calls to drive the AD2 Wavegen sweep while synchronously sampling Analog In channels, guaranteeing clean, drift-free I-V curves for both linear resistors and non-linear LED forward-voltage sweeps. • Configurable Parameters & Fast Export: Front-panel controls for variable voltage limits, step resolution, and averaging, paired with a one-click CSV export engine formatted directly for Excel or MATLAB. • Maintainable Delivery: Clean, modular block diagrams with strict error handling, executable VIs, and a proof-of-concept video verified on physical AD2 hardware before hand-off. I’ve engineered LabVIEW test systems integrating Digilent and NI hardware SDKs with custom state-machine GUIs, achieving sub-millisecond loop sync and exact vendor software trace parity. Send over your target sweep ranges or current setup details, and I’ll outline the QMH architecture and SDK wrapper plan for your review.
€100 EUR in 7 days
0.0
0.0

Hello, Your LabVIEW curve tracer needs WaveForms-level behavior on the Analog Discovery 2, with clean exports and real-time I-V plotting. I’ve got strong expertise in Data Visualization, LabVIEW, and Signal Processing, and I can build this as a maintainable QMH/state-machine app using Digilent’s official SDK. I’ll implement configurable sweep limits and step size, sample voltage/current tightly on the AD2, render the live curve on the front panel, and add reliable CSV export directly from the GUI for Excel or MATLAB. Best regards, Ian
€155 EUR in 4 days
2.3
2.3

⭐⭐⭐⭐⭐ Hi, I recently worked on hardware/software projects involving instrument communication, data acquisition, real-time visualization, and configurable test workflows. For your curve tracer, I’d use Digilent’s official SDK to control the AD2, implement a clean state-machine/QMH architecture, and build configurable voltage sweeps with synchronized voltage/current sampling. The GUI will provide a responsive live I-V plot and direct CSV export for Excel/MATLAB. I’ll first validate the AD2 communication and resistor sweep, then add LED handling, export, documentation, and final WaveForms comparison. I’ll provide regular progress updates and a short demo using real hardware. I can start immediately and deliver a clean, maintainable LabVIEW project quickly. Thanks
€50 EUR in 4 days
0.0
0.0

Stuttgart, Germany
Member since Aug 11, 2026
€30-250 EUR
$250-750 USD
₹12500-37500 INR
$30-250 USD
$30-250 USD
$30-250 USD
$30-250 USD
₹100-400 INR / hour
min $50 USD / hour
$750-1500 USD
$15-25 USD / hour
₹1500-12500 INR
₹12500-37500 INR
₹12500-37500 INR
€30-250 EUR
₹3000-5000 INR
$30-250 AUD
€8-30 EUR
$10-30 USD
₹1500-12500 INR