element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
NI
  • Products
  • Manufacturers
  • NI
  • More
  • Cancel

NI

  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join NI to participate - click to join for free!

image

Welcome to the NI (now part of Emerson) page on element14.

Featured Video

Recent Videos
  • You don't have permission to edit metadata of this video.
    Edit media
    x
    Upload Preview
    MicrosoftTeams-video
    9 hours ago
  • You don't have permission to edit metadata of this video.
    Edit media
    x
    Upload Preview
    cost effective PXI animation R3
    5 months ago
Have a Question?
Related Products
image

Emerson delivers future-ready test and measurement solutions through the power of the NI platform—a combination of high-performance open software, modular hardware, and AI-driven capabilities that enhance productivity. Flexible and scalable, the NI platform transforms how engineers automate measurement, control, and testing of complex products that move our world forward.

Latest News
  • How to Turn a Button On with Python and mioDAQ

    timifolayan
    timifolayan

    Hello, my name is Timi Folayan and I am a SDE intern here at NI. I've noticed most of the community's DAQ content assumes you're using LabVIEW, which makes sense - it's the flagship tool. But I come from a software engineering background, and I wanted to see how far I could get controlling a mioDAQ using nothing but Python and the official nidaqmx-python API.

    This is the first post in a short series where I'll build up complexity one step at a time: this post just turns an LED on, the next will read a button press, and eventually I'll combine input and output into something interactive. Starting simple on purpose - if you're newer to hardware, this is meant to be a post you can follow along with on your own bench.

    What you'll need

    • NI mioDAQ
    • Breadboard
    • 1x illuminated pushbutton (red)
    • 1x 10k Ω resistor
    • Jumper wires
    • Python 3.8+ with nidaqmx installed (pip install nidaqmx) and the NI-DAQmx driver installed

    *A note on scope*

    This post only turns the pushbutton's built-in LED on - it doesn't read the button press yet. I'm keeping input and output separate for now so each post in the series stays focused on one concept at a time.

    Wiring it up

    image

    The LED lead from the pushbutton connects to P0.0 through a 10kΩ current-limiting resistor. The other LED lead ties into the mioDAQ's DGND. That's it for this post - the switch contacts on the pushbutton aren't wired yet.

    image

    image

    Two ways to write to an mioDAQ: analog vs. digital

    The nidaqmx-python examples repo includes both analog and digital output patterns. Since a pushbutton LED is a simple on/off device, digital output is the right fit here — but it's worth seeing the analog version too, since it's the same basic task/channel pattern applied to a continuous voltage instead of a binary line.

    image

    Analog output writes a specific voltage value (here, 10.0 V) to an analog channel - useful for things like driving a motor speed or simulating a sensor signal, where you need more than just on/off.

    The digital output code (what I'm actually using)
    image


    Demo Video: 

    You don't have permission to edit metadata of this video.
    Edit media
    x
    image
    Upload Preview
    image


    Reference

    The examples I started from are in the official nidaqmx-python repo: github.com/ni/nidaqmx-python - worth a look if you want to see the full range of what the API covers beyond digital and analog output.

    Up next

    Post 2 in this series will read the pushbutton's actual switch state as a digital input - the first step toward making this interactive instead of just scripted.

    • 27 Jul 2026
  • National Instruments - Intern Hackathon "Speed of Light" Pt 1

    National Instruments - Intern Hackathon "Speed of Light" Pt 1

    anthonyd3663
    anthonyd3663

    The Setup

    At National Instruments, a group of engineers got together and hosted an intern hackathon. The goal of the hackathon was to expose new people to hardware and software alike. The hackathon consisted of a few workshops that helped people develop the mentality of communicating hardware with software. Then during the 8 hour event, interns were tasked with configuring a wall of buttons, which emulated the popular game "Speed of Light".

    image

    Goal

    The base goal was to get one light to appear. When pushed, the light disappears, the score goes up, and a new light turns on. Once every team achieved that task, the goal was to get the game to be fun in some unique way. Some teams were able to go above and beyond and create new features such as leaderboards, playing music, animations, or having more lights lit up at once.

    Going further
    image

    I'm excited to share what came from this event and how it was put together. I'm looking forward to posting more here. A big thank you Norm and all the engineers that made this hackathon possible.

    • 17 Jul 2026
  • Don’t Miss Out—There’s Still Time to Register!

    m.arguello
    m.arguello

    Our webinar, Ensuring Product Quality in Regulated Industries – Lessons Learned from the MedTech Industry, is just two daysaway.

    Join us to learn how a platform-based approach to test and measurement can help you accelerate development, scale with confidence, andmaintain quality throughout the product lifecycle. Using a real-world smart patient monitor case study, we'll explore practical lessons fromMedTech that can be applied to a wide range of regulated industries.

    Small blue diamond Test and measurement in MedTech
    Small blue diamond Best practices for high-quality product design
    Small blue diamond Smart patient monitor case study
    Small blue diamond Live Q&A with Leen

    Point right Register now and secure your spot before it's too late.

     Ensuring Product Quality in Regulated Industries - Lessons Learned from the MedTech Industry 

    image

    • 14 Jul 2026
  • AI is transforming engineering in regulated industries—but speed alone isn’t enough.

    m.arguello
    m.arguello

     As complexity grows, teams must maintain traceability, consistency, and compliance while accelerating development. 

     This whitepaper uses medical devices as an example of how organizations can adopt a Universal Test Architecture (UTA) and connected, modular platforms to support AI-driven workflows without sacrificing control or scalability. 

    Page facing up Building an AI-Ready Test Architecture for Medical Devices explores how architecture determines whether AI enables efficient scale—or creates fragmentation. 

    • 13 Jul 2026
  • Introducing AI and New Technologies to Your Team Effectively

    m.arguello
    m.arguello

    Discover how your test organization can responsibly introduce AI into complex engineering environments. Taylor Riché, Ph.D., Kent Johnson, and Eric Reffett, MBA, MIM, are ready to talk through earning needed buy-in and setting the right guardrails to keep engineers in control as your team adopts new tools.

    Join us live next Tuesday: Introducing AI and New Technologies to Your Team Effectively

    image

    • 24 Jun 2026
  • Generate LabVIEW Code with NI Nigel™︎ AI and the LabVIEW+ Suite

    m.arguello
    m.arguello

    Learn the latest in NI NigelTm AI and the LabVIEW+ Suite, including how you can now write a prompt and have Nigel generate LabVIEW code—accelerating development and simplifying workflows.

    This session will also cover new capabilities like sequence generation in TestStand, data visualization requests, and using Nigel within FlexLoggerTm and InstrumentStudioTm software.

    Join us to see live demos, explore how AI fits into LabVIEW and Python workflows, and get updates on private cloud and security. You’ll also get a first look at new software releasing July 28 and the chance to ask questions directly to LabVIEW+ and Nigel R&D engineers.

    Don’t miss it!

    Register here.

    image

    • 22 Jun 2026
  • Struggling with Product Quality in Regulated Industries? Join us for our upcoming webinar on July 16th!

    Struggling with Product Quality in Regulated Industries? Join us for our upcoming webinar on July 16th!

    m.arguello
    m.arguello

    As systems grow more complex, maintaining quality from concept to production is more challenging than ever.

    Join our upcoming webinar to learn how a platform-based approach to test helps teams move faster, scale more easily, and stay compliant even in the most demanding industries.

    Mag In this session, you’ll get:

    • A look at test and measurement in MedTech
    • Practical principles for regulated product design
    • A real-world case study: smart patient monitor development
    • Live Q&A with our expert, Leen

    Point right Register now and take away insights you can apply to your own designs.

    image

    • 8 Jun 2026
  • There’s still time to register for our April 28 webinar!

    m.arguello
    m.arguello

    Learn how to unlock the full potential of Data Acquisition (DAQ) using a no-code approach—with a live demo of a motor and fan testusing LabVIEW and NI tools.

    Discover how to set up reliable, repeatable tests, automate cycles, and evaluate motor efficiency and fan airflow—without writing any code. Stay for a live Q&A with Jelmer van den Dries, Principal Field Application Engineer at Emerson.

    Point right Register now before it’s too late! 

    • 20 Apr 2026
  • You’re Invited! Building Reliable, Repeatable Tests With NI DAQ (Using No-Code!) Webinar

    m.arguello
    m.arguello

    Discover how to unlock the full potential of Data Acquisition (DAQ) using a no‑code approach in this expert‑led webinar from the element14 Community.

    In this session, you’ll see how easy it can be to build robust, repeatable tests using simple configuration tools—no programming required. The webinar features a practical demonstration using a motor and fan test, combined with LabVIEW and NI software tools, to show how no‑code testing works in real-world scenarios.

    Bulb What you’ll learn:

    • An overview of no‑code testing with NI DAQ
    • DAQ testing essentials for reliable measurements
    • Live demo: Building a fan and motor test without writing any code
    • How to:
      • Set up reliability tests quickly
      • Automate start/stop cycles
      • Measure motor efficiency
      • Evaluate fan airflow

    Whether you’re validating new designs or looking to streamline your test workflow, this session is designed to give you practical, actionable takeaways.

    Microphone2️ Presented by:
    Jelmer van den Dries, Principal Field Application Engineer at Emerson

    Speech left️ Stay until the end for a live Q&A, where you can ask your questions about DAQ, no‑code testing, LabVIEW, and more.

    Register now!

    image

    • 16 Mar 2026
  • Discover What’s Next in Test & Measurement — NI Days Italy

    m.arguello
    m.arguello

    We’re excited to invite you to NI Days Italy 2026, our flagship event returning to Milan on March 11, 2026 — now expanded to 1.5 days of immersive learning, discovery, and connection / a full day of immersive learning, discovery, and connection.

    Save the date and register now to secure your spot, seats are limited and innovation awaits!

    Register here

    image

    • 11 Feb 2026
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube