Loading the Elevenlabs Text to Speech AudioNative Player...

In this ever-evolving landscape of industrial automation, advanced sensing technologies are pivotal. Our team of skilled PCB design engineers has been at the forefront of this technological evolution, utilizing Flux to develop reference designs for industrial-grade sensors. This blog post showcases 18 of our key projects, each uniquely contributing to the field of industrial sensing.

If this sounds interesting to you and you'd like to request a demo or learn more, please contact sales.
Contact Sales
USE Flux Project Requirements Template
GO TO FLUX
Try AI Auto-Layout now!
Check if you got early access
Learn more about AI Auto-Layout
Explore NextPCB Templates
Open Flux to see if you have access
Download the Full Guide
View Projects with Polygons
Open Flux and start teaching Copilot
DOWNLOAD THE PDF
Try GPT-5 in Flux now

Get help with initial brainstorming

Starting a new hardware project can be overwhelming, but the completely overhauled Copilot simplifies the process by guiding you through component selection, spec verification. Just describe your goals and Copilot engages in a focused conversation to refine your requirements like a seasoned hardware engineer.

Copy Prompt
Get help defining your project requirements, block diagram, and research components

Ask me a structured set of questions (about 5 one at a time) to help brainstorm and outline the most important parts of a project including the critical technical requirements, including power, components, performance, constraints, Use case etc  

Always provide multiple options where applicable, considering trade-offs in cost, efficiency, size, and performance. By the end of this process, I want:  

1. A block diagram illustrating the system architecture.  

2. A complete list of all components, including passives and active components.

Copy Prompt
Go from a block diagram to specific components in a BOM

Here's a block diagram of this design. Please recommend at least three ICs from the @library for each block, highlighting their electrical characteristics and the reasons for your recommendations.

Streamline Parts Research

Instead of wading through datasheets and Google searches, use Copilot to select appropriate parts for implementation, recommending main and alternative components that meet design requirements. Tip: You can use tool like @library to direct Copilot to search the part library, or @file to direct Copilot to use datasheet details in it’s responses.

Copy Prompt
Get a list of part recommendations based on your requirements

@library List out 5 switching regulators that I can use for my project with a maximum output current of 2A. Include key parameters such as input voltage range, output voltage range, switching frequency, efficiency, and package type.

Copy Prompt
Extract reference design information from a part’s datasheet

@file extract the following details from the datasheet of @U2  

1. Key features  

2. Functional Pin Description  

   - List each pin with its name, function, and relevant electrical characteristics.  

3. From the Typical Application Circuit:  

   - List all components present along with their values in a table format.  

   - Describe explicitly how each pin is connected.  

4. Any circuit-Specific Design Notes

Copy Prompt
Alternative parts recommendations

Identify alternative components for @U4 with similar functionality, pin configurations, and electrical characteristics. Include key differences and trade-offs.

Copy Prompt
Obtain part’s maximum ratings

@file extract the absolute maximum ratings of @U1 including voltage, current, and thermal limits. Present the data in a clear table format.

Copy Prompt
Component research

@file Explain @U1 in detail, including its purpose, key functions, and common applications. Describe how it operates within a circuit and any notable characteristics. Also, explain the family or series this component belongs to, highlighting its variations, key differences, and typical use cases compared to other models in the series.

Copy Prompt
Obtain component operating conditions

@file Extract the recommended operating conditions for @IC2. Retrieve key parameters such as supply voltage range, operating temperature range, input/output voltage levels, and other relevant conditions specified for optimal performance.

Copy Prompt
Compare different parts

Compare LMR33630ADDAR and MP2451DJ-LF-Z in terms of efficiency, output ripple, load regulation, and thermal performance. Highlight key differences in topology, switching frequency, and suitability for a [specific application, e.g., battery-powered wearable]. Provide a recommendation based on [input voltage range, output voltage, current requirements.

Copy Prompt
Consolidate the BoM

Analyze all the parts in the project context and generate a consolidated parts table that optimizes component selection. Specifically, apply the following consolidation rule:

- Identify passive components (resistors, capacitors, inductors) with the same values but different MPNs (Manufacturer Part Numbers).

- Propose a single standardized MPN for each unique value, prioritizing parts with better availability, and popular supplier.

Present the table clearly. The table must strictly list and analyze all passive components in the project context. It must not use vague terms such as “etc.” or truncate the list in any way. The table should have the following headers (Original Part Category (e.g., Resistor, Capacitor, Inductor), Original Values/Specs (e.g., 10kΩ, 1μF, 100mH), Original MPNs (List all variants found in the project), Proposed Consolidated MPN (Recommended single part), Reason for Consolidation (e.g., same specs, better tolerance, reduced part diversity)

Edit Projects with Copilot

Copilot isn’t just here to answer questions—it can take direct action in your project, helping you place components, modify properties, and refine your design faster than ever. Instead of manually searching for parts or tweaking values one by one, you can ask Copilot to handle specific tasks, like adding a resistor with a defined value or updating a component’s footprint.

When Copilot detects an action it can execute, you’ll see an action button appear—click it to apply the change instantly. If you don’t see a button, try rephrasing your request or breaking it into smaller steps. While Copilot can’t yet generate an entire schematic at once, it’s great at guiding you through the process, handling tedious tasks, and keeping your workflow smooth.

Copy Prompt
Add parts to the project

I want the 555 timer to operate at a frequency of 1.5 kHz.

@library add the following components to the project:

- NE555 Timer IC

- 2-Pin Terminal Block Connector (for power input)

- Resistors:

   - R1 = 10kΩ

   - R2 = 100Ω

   - R3 (Current-limiting resistor for output)

- Capacitors:

   - C1 = 100nF (0.1µF)

   - C2 = 0.1µF (Decoupling capacitor)

- Diode: 1N4148

- LED

- Ground connection

Copy Prompt
Add a part to the project

@library add the following components to this project; NE555 Timer IC, 2-Pin Terminal Block Connector (for power input) and two 0603 1k ohm resistors

Copy Prompt
Replace parts

Replace @U1 with an LM2596

Copy Prompt
Quick batch edits to properties

Replace all 100nF capacitors with 10nF

Performing Quick Calculations

When working on a design, precise calculations are key—but instead of crunching numbers manually, Copilot can help streamline the process. Whether you need to size a resistor, calculate power consumption, or verify signal integrity, you can use Copilot to gather equations and relevant data before running calculations.

Start by pulling in the necessary formulas and values using @file or @library, ensuring you have all the details upfront. Once you’ve gathered the required inputs, use the @calculator tool to perform the calculations accurately. Taking this structured approach will help you get the most reliable results from Copilot.

Copy Prompt
Size passives - Sizing passives happens in two steps. First obtain the equations specified in the datasheet. Then perform the calculation

@file obtain the equation for sizing the inductor for @U2, along with the required parameter values needed for the calculation.

Copy Prompt

@calculator calculate the inductor size for U2 needed for my project (Vin = 5V, Vout = 3.3V, Iout = 1A)

Copy Prompt
Using IPC standards calculate ... (e.g., trace width)

@calculator calculate the required PCB trace width for the 12V power rail according to the IPC-2221 standard. The trace should handle a current of 3A with a maximum allowable temperature rise of 10°C. Assume a copper thickness of 1oz and an ambient temperature of 25°C.

Copy Prompt
Calculate decoupling capacitance

@calculator calculate the required decoupling capacitance for @C2 and @C3 considering ±50mv noise/ripple range.

Initial Planning and Brainstorming

Focuses on early project development to establish a solid project foundation.

Thumbnail of the electronic project
Copy PromptSee it in Action
Generate high level block diagram

@copilot, use mermaid-formatted block diagrams to generate 2 well-detailed architecture design of this project for comparison. Make sure to use the technical and functional requirements information.

Thumbnail of the electronic project
Copy PromptSee it in Action
Write a product requirement document with AI

@copilot, I’m designing a custom voice-controlled speaker and I initially want it to have buttons, Bluetooth, Wi-Fi, and rechargeable battery. Help me brainstorm and develop a comprehensive product requirements document. Ask me one question at a time, waiting for my response before moving to the next question.

Thumbnail of the electronic project
Copy PromptSee it in Action
Architecture design review

@copilot, validate the the suggested architecture in the block diagram matches the product requirements set for this project. Point out any missing blocks that would be needed to satisfy the requirements.

Design Circuit Blocks

Brainstorm and optimize modular circuit blocks for faster hardware development.

Thumbnail of the electronic project
Copy PromptSee it in Action
Power tree design

@copilot, based on my requirements, help me figure out the best power architecture for this project. What should the power tree look like?

Select Components

Involves choosing appropriate parts for implementation, recommending main and alternative components that meet design requirements.

Thumbnail of the electronic project
Copy PromptSee it in Action
Main part recommendation

@copilot, here's the block diagram of this design. In a table format, recommend at least 3 IC for each block highlighting the electrical characteristics of the IC and why you recommended it.

Thumbnail of the electronic project
Copy PromptSee it in Action
Minimum set of components to implement the typical circuit

@copilot, list all components specified in the datasheet of U1 for building the typical application circuit. Present the information in a detailed table format with equations needed to size the components.

Thumbnail of the electronic project
Copy PromptSee it in Action
Alternative parts recommendation

@copilot, outline the electrical characteristics of U4 as detailed in the datasheet. Then, suggest at least four drop-in replacement parts, presented in a table format with the columns

  • Replacement Part Number
  • Manufacturer
  • Key Specifications
  • Pin Compatibility
  • Performance Comparison
  • Notes/Comments
Thumbnail of the electronic project
Copy PromptSee it in Action
General parts selection

@copilot, query all components in the schematic that do not have an assigned manufacturer part number (MPN). Compile these components into a table format with the following details: Designator, Component Function, Electrical Properties, and Recommended MPN (Provide a list of recommended part numbers based on the component's properties, focusing on the most popular and widely available parts).

Improve Supply Chain

Focuses on optimizing component selection and management, including consolidating similar passive components and addressing part obsolescence to streamline the bill of materials and reduce costs.

Thumbnail of the electronic project
Copy PromptSee it in Action
Passive component consolidation

@copilot, perform a BoM consolidation review to identify passive components (resistors, capacitors, and inductors) that have similar but different values (within ±50%) and the same package code. The goal is to simplify the BoM and reduce costs by replacing these components with a single value where possible, without affecting the circuit's functionality.

For each group of similar components, compare their electrical and mechanical characteristics, then identify a single value that can replace the others. Provide a detailed comparison table for each group, listing the designators, component values, package codes, and the proposed consolidated value, along with key specifications and any additional notes. Document the final proposed consolidated BoM in a table format.

Thumbnail of the electronic project
Copy PromptSee it in Action
Part obsolescence management

@copilot, identify all components in the schematic that are either obsolete or not recommended for new designs (NRND). Compile these components into a table with the following details: Designator, Description/Function, Obsolete/NRND Status, Recommended Alternative Parts (Suggest at least 2 alternative components and their MPN that are current, widely available, and suitable replacements, based on the original component's specifications).

Calculate Component Values

Involves precise calculations for sizing various components often using Python for accuracy and presenting results in detailed tables.

Thumbnail of the electronic project
Copy PromptSee it in Action
Size passive components of voltage regulator

@copilot, from the datasheet of U1 obtain equations used to

  • set the output voltage to 3.3V
  • size C8, R3 and R7 (Reference the typical application circuit)
  • Size inductor

Calculate these values using python and present the results in a clear and detailed table.

Thumbnail of the electronic project
Copy PromptSee it in Action
Size oscillators and load capacitors

@copilot, use Python to calculate the load capacitors for Y1 using the information from its datasheet.

Thumbnail of the electronic project
Copy PromptSee it in Action
Size limiting current resistors

@copilot, use the datasheets of LED D5 and D2 to obtain electrical characteristics needed to calculate the appropriate current-limiting resistor value. Then use python to calculate the value and present it in a well detailed table forma.

Research Components

Involves detailed examination of integrated components to ensure proper component selection and usage in the design.

Thumbnail of the electronic project
Copy PromptSee it in Action
List IC Pin names and functions

@copilot, from the datasheet of U2 List the pin names, functions, and additional attributes for the IC. Include the following details for each pin in a table format: Pin Name, Function, Pin Type (e.g., power, ground, signal), Pin Direction (e.g., input, output, bidirectional, passive), Default State (e.g., high, low, floating), Voltage Level (if applicable), Additional Notes (e.g., pull-up/pull-down resistor, special considerations).

Thumbnail of the electronic project
Copy PromptSee it in Action
Absolute maximum rating considerations

@copilot What are the absolute maximum ratings for U5? Identify any critical components that must be carefully selected to stay within these limits and present the results in a well detailed table format.

Data Visualization and Analysis

Utilizes Python to create visual representations of design data to assist in analysis and decision-making.

Thumbnail of the electronic project
Copy PromptSee it in Action
Visualize with charts

@copilot, use python to plot a bar graph showing the most expensive components in this design.

Design Reviews

Provides thorough checks of specific circuit elements to verify correct calculations and implementation in the schematic and layout.

Thumbnail of the electronic project
Copy PromptSee it in Action
Review decoupling capacitor presence

@copilot, list all ICs and the decoupling capacitors attached to each. Ensure to include all ICs present in the design, including digital ICs, power converters, LDOs, etc. For every IC, clearly state:

  • What power net the decoupling capacitors are attached to. What is the stated voltage of that net.
  • The voltage rating and value of the attached decoupling capacitors.
  • Signal with the expression “[WARNING]” if any of the following conditions are met: no decoupling capacitors are attached; the voltage of the power net is higher than the voltage rating of the capacitor; No voltage range was stated for the capacitor. Give a separate “[WARNING]” for each condition. Signal with the expression “[OK]” if none of those conditions are met
  • Express the result in a markdown-formatted table
Thumbnail of the electronic project
Copy PromptSee it in Action
Review my current limiting resistors

@copilot, review the design to ensure all current-limiting resistors for LEDs are correctly calculated for a current range of 1mA to 10mA. Follow these steps:

  1. Identify all LEDs and their resistors.
  2. Reference the datasheets for forward voltage (Vf) and current (If). Make no assumptions in this step
  3. Calculate the correct resistor values.
  4. Verify that schematic values match calculations.
  5. Document findings in a table with LED designator, Vf, If, calculated resistor value, schematic value, status, and notes.
Thumbnail of the electronic project
Copy PromptSee it in Action
Calculates and analyzes the efficiency of PMIC in varying load conditions

@copilot, determine the efficiency of U4 at various load conditions, considering that the input is a battery with a voltage range from 4.2V (fully charged) to 3.3V (low battery level). Identify which components in the circuit affect this efficiency and present that in a detailed table. Finally, use python to plot a graph showing the efficiency of U1 across the range of load conditions and input voltages.

Testing and Reliability Analysis

Generates test plans and collaborative workflows, ensuring your hardware is manufactured error-free.

Thumbnail of the electronic project
Copy PromptSee it in Action
Test Plan

@copilot, create a detailed step-by-step plan table for this project to verify its functionality.

Thumbnail of the electronic project
Copy PromptSee it in Action
FMEA Report

@copilot, develop an FMEA (Failure Mode and Effects Analysis) report in a table format that analyzes the systems schematic, each unique component specification, and operational parameters. It should identify critical failure modes, assess their impact, and recommend mitigation actions based on severity, occurrence probability, and detectability. Include columns such as: process step, potential failure mode, potential failure effect, S, O, D, RPN, Action Recommended, and any other you see fit.

Initial Brainstorming

Copilot can help get you started quickly by understanding the requirements and providing guidance.

Architecture diagram of an electronics project
Copy Prompt

@copilot here's a block diagram I've been working on. Can you suggest ICs I might use to implement this in Flux?

A esp32 and couple of relay module with a DC motor
Copy Prompt

@copilot I'd like to build a smart curtain that opens or closes based on the amount of sunshine I want to enter my room. How would you approach designing this? Please ask me questions to help with the development.

A prototype of an electronics project consisting of buzzer, a coin cell battery and looks like an 555 timer IC
Copy Prompt

@copilot I'm designing a PCB for a medical device that measures heart rate and temperature. Can you give me the list of components I will need?

Prototype of a smart watch with an old rare classic LED display
Copy Prompt

@copilot I'd like to build geeky wristwatch with LED display. How would you approach building this? Please ask me questions to help me design this.

Faster Design Iteration

Copilot can connect complex parts for you, explore design options, and provide a bill of materials for a target project.

A graph of battery charging phase
Copy Prompt

@copilot here's a plot of the charging profile of U2. What charging phase would it be in at 3.2V?

Copy Prompt

@copilot, how would I connect these parts to make the LED flash at 1kHz?

Copy Prompt

@copilot, how would I connect these two HDMI connectors as a pass through?

Copy Prompt

@copilot, how should I connect RP2040 and TFT LCD?

Copy Prompt

@copilot can you choose 4 digital pins on the ATMega328P-AU that I have here to use as GPIO given that I am already using some pins for reset, the external clock, UART, and I2C.

Combing Through Huge Datasheets

Copilot can understand datasheets and reference them in its responses. This means you get more accurate responses when asking Copilot questions about specific parts.

Copy Prompt

@copilot what's the max voltage I can supply to U2?

Copy Prompt

@copilot can U2 withstand intense operating temperatures even without a heatsink?

Copy Prompt

@copilot what is the maximum frequency I can reach without an external crystal on U6?

Copy Prompt

@copilot I'm a firmware engineer. How do I configure an interrupt on a pin for U4?

Copy Prompt

@copilot what are the clock requirements for U4?

Copilot as your Flux Tutor

Copilot answers questions about how to use Flux by referencing our documentation. So, instead of getting stuck and searching documentation, you can stay in the flow and get the help you need without leaving your project!

a soic-8 intergrated circuit pin out and its dimension
Copy Prompt

@copilot can you explain the different dimensions of this footprint diagram?

Copy Prompt

@copilot how do I know if a part has a simulation model?

Copy Prompt

@copilot how do I connect ground to these components?

Copy Prompt

@copilot I can't find part on the library what do I do?

Copy Prompt

@copilot how do I know my projects are safe and private?

Copy Prompt

@copilot what resistor do I need to limit the current on LED1 while being driven by U1?

Copy Prompt

@copilot can you help me debugging this circuit, and help me understand if there's any problems?

Copy Prompt

@copilot can you check all my components in my schematic and tell me if I am missing any manufacturer part number fields?

Copy Prompt

@copilot how would I decrease the distance between my ground fill and my vias?

Part Selection

Copilot can provide valuable recommendations to optimize your design based on constraints and specifications.

Architecture diagram of an electronics project
Copy Prompt

@copilot please review this block diagram and compare it to my project, is there anything I'm missing?

Copy Prompt

@copilot what components do I need to power a 30w speaker to this audio driver amplifier?

Copy Prompt

@copilot can you suggest a suitable ADC for microphone pickup going through an Arduino Uno?

Copy Prompt

@copilot can I use U1 to make a 20db gain op-amp?

Copy Prompt

@copilot I want to build a PCB that uses a solar panel to charge a single cell LiPo battery. I want to measure ambient pressure with a microcontroller and send that over WiFi. What are all the components I would need?

Find Alternate Parts

Copilot can offer tailored suggestions and analyze tradeoffs based on your project goals, constraints, and specifications.

Copy Prompt

@copilot can you suggest an alternative to C1 that meets the same specs but is more cost-effective?

Copy Prompt

@copilot are there any alternatives to U2 that have better availability?

✨ Pro Tip: Use @tools to give Copilot more direction

Flux Copilot has a range of tools to help you through your design process. For the best results, use one tool at a time. This helps Copilot focus on a single task, making its responses more accurate and actionable.

  • Use @library to direct Copilot to search Flux’s library of components. This is useful when you want to insert components that are in the parts library.
  • Use @file when you want to direct Copilot to access datasheets, PDFs, or other documents that are attached to your project or components when conducting detailed analysis. You can also attach files to the prompt itself.
  • Use @calculator when you want Copilot to calculate a value with deterministic instead of relying solely on AI reasoning.
  • Use @code to create Python code snippets to create graphs, simulate, or validate design ideas.
  • Use @help to get guidance on using Flux features and best practices.

Flux Copilot is here to make hardware design more straightforward and efficient. By following these prompts and tips, you can streamline your workflow, reduce errors, and tackle each step of your project with confidence. Feel free to share your results and favorite prompts in our Slack Community.

Happy designing!

Copy the Prompt and Try it Now
Design a low-noise microphone preamplifier for an electret condenser mic feeding a 24-bit ADC. You must calculate the bias network, gain-setting resistors, coupling capacitors, input high-pass cutoff, output anti-aliasing RC, and decoupling layout. Follow the op-amp and microphone capsule datasheets, ADC input requirements, and industry best practices. It will be integrated into a design. Supply: 3.3V analog rail. Mic bias: 2.0 V through resistor, current ~0.5 mA. Target gain: 20 dB to 40 dB switchable. Bandwidth: 20 Hz to 20 kHz. Input noise target: as low as practical. Include pop-suppression considerations and star-grounding strategy.
No items found.
No items found.
No items found.

Why Flux for PCB Design?

Flux stands out in the PCB design industry, adhering to three core principles: promoting reusability, fostering collaboration, and keeping the designer focused. The emphasis on reusability allows individuals and organizations to amplify their impact. Users can leverage the work of others in the community by using templates, modules, or example projects, saving time and resources. This approach to PCB design not only streamlines the development process but also fosters a collaborative environment where designers can share and build upon each other's work, leading to more innovative and efficient designs. By keeping these principles at the forefront, Flux ensures that designers remain focused on what's most important, allowing them to deliver high-quality, effective PCB solutions for complex industrial sensing applications.

Reference Designs Highlights

Our PCB design projects, showcased below, are not just innovative solutions but also serve as reusable modules in Flux. Each module is carefully crafted to ensure it can be easily adapted and used by anyone in the community. These modules exemplify the principle of reusability, allowing other designers to leverage our work for their own applications, fostering a collaborative and efficient approach to PCB design.

1. Advanced Light Sensing: TSL25911FN

This project is a reference design for a TSL25911FN-based sensor module, with level-shifted I2C communication. It includes a 3.3V regulator, I2C level shifter, filter capacitors, pull-up resistors, and JST connectors for interfacing.

We developed a high-precision light intensity measurement system using the TSL25911FN. Flux Copilot played a crucial role in optimizing the layout for minimal interference and maximum sensitivity, ensuring accurate light measurement critical in quality control systems within manufacturing processes.

2. Robust Data Communication: PCA9615

This is a reference design for PCA9615 IC 2-channel multipoint Fast-mode Plus differential I2C-bus  with BME280 Humidity Temperature Sensor. Suitable for long-range I2C communication in harsh, EMI-noisy environment.

The PCA9615 was the cornerstone of our design for reliable long-distance I²C communication in noisy industrial environments. By leveraging Flux, we successfully mitigated EMI effects, making this design essential for large-scale industrial automation networks.

3. Thermal Imaging Breakthrough: MLX90640ESF-BAA-000-TU

This project is a IR camera sensor module based on the TSL25911FN sensor, equipped with I2C communication technique. The module features a 3.3V regulator, I2C level shifter, LEDs, capacitors, resistors, and JST connectors for easy interfacing.

Utilizing the MLX90640ESF-BAA-000-TU, we crafted a sophisticated thermal imaging sensor. Flux was instrumental in the design, allowing for intricate circuitry that handles the high data throughput and thermal management required for accurate imaging. This sensor has become a game-changer in industrial safety and process monitoring, providing critical thermal data in real-time.

4. Precision Pressure Control: PGA300ARHHR

This project is a reference design utilizing Texas Instruments' PGA300ARHHR, a precision analog and digital IC, for signal processing. The circuit also includes a Diodes Incorporated's FZT603QTA Transistor, passive components like resistors and capacitors, and connectors from JST Sales America Inc.

The PGA300ARHHR was the key component in our design of a high-precision pressure sensor system. This sensor is now widely used in fluid dynamics control in various industrial applications, demonstrating its versatility and reliability.

5. Distance Measurement Innovation: VL53L0CXV0DH

This project is a reference design for a VL53L0CXV0DH-based sensor circuit. It incorporates the use of a Texas Instruments LP5907MFX-2.8/NOPB to regulate the supply voltage.

Our design using the VL53L0CXV0DH revolutionized short-range distance measurement in industrial settings. The layout and routing capabilities in Flux allowed us to maximize the sensor's range and accuracy, making it ideal for applications like inventory management and automated guided vehicles.

6. Multi-Range Sensing Solution: VL6180X

This project is a reference design for a VL6180X-based sensor circuit. It incorporates the use of a Texas Instruments LP5907MFX-2.8/NOPB to regulate the supply voltage.

Incorporating the VL6180X, we developed a versatile multi-range sensor, adept at handling both proximity and ambient light measurement. Thanks to Flux's precision in PCB layout, we achieved a compact design that is now crucial in space-constrained industrial environments, particularly in robotics and assembly lines.

7. Advanced Long-Range Sensing: VL53L1X

This project is a reference design for a VL53L1X-based sensor circuit. It incorporates the use of a Texas Instruments LP5907MFX-2.8/NOPB to regulate the supply voltage.

The VL53L1X enabled us to push the boundaries of long-range sensing. This sensor offers exceptional range and accuracy, which is now integral in large-scale automation and monitoring systems.

8. Cutting-Edge Imaging Sensor: VL53L4CD

This project is a reference design for a VL53L4CD-based sensor circuit. It incorporates the use of a Texas Instruments LP5907MFX-2.8/NOPB to regulate the supply voltage.

Our VL53L4CD-based design marked a significant advancement in high-resolution imaging sensors. Leveraging Flux's capabilities, we engineered a PCB that supports complex data processing, essential for applications like precision mapping and 3D modeling in industrial scenarios.

9. Time-of-Flight Sensing Mastery: TMF8801-1BM

This is a reference design of a PCB utilizing the TMF8801-1BM time-of-flight (ToF) sensor from ams-OSRAM. It comprises electronic components such as resistors, capacitors, voltage regulators, and GPIO connectors. The logic signals are managed via Mosfets BSS138 while the Sensor IC is powered & controlled by a 3.3V AP2112K Voltage Regulator.

The TMF8801-1BM was central to our innovative time-of-flight sensor design. With Flux, we've enabled us to layout the board more efficiently, resulting in a sensor that excels in real-time positioning and collision avoidance in automated systems.

10. Enhanced Object Detection: TMF8820-1AM

This is a reference design of a PCB utilizing the TMF8820-1AM time-of-flight (ToF) sensor from ams-OSRAM. It comprises electronic components such as resistors, capacitors, voltage regulators, and GPIO connectors. The logic signals are managed via Mosfets BSS138 while the Sensor IC is powered & controlled by a 3.3V AP2112K Voltage Regulator.

Using the TMF8820-1AM, we designed a sensor specifically for efficient object detection. The measurement tool in Flux allowed us to create a design that provides high-accuracy detection, making it ideal for safety and surveillance applications in industrial environments.

11. Color Sensing Precision: TCS3200D-TR

This project is a TCS3200D-TR color sensor circuit utilizing resistors, capacitors, LEDs, a JST connector, and a transistor for control. The color sensor allows for precise color identification and its output is accessible through a JST connector.

Our TCS3200D-TR-based design focused on high-fidelity color detection. We achieved a design that offers remarkable color sensing discrimination, essential in quality control processes in industries like textiles and printing.

12. Advanced Light Sensing: ISL29125IROZ-T7

This is an ISL29125IROZ-T7-based reference design with voltage regulator AP2112K-3.3TRG1 for power supply. The circuit features a level-shifting configuration using BSS138 transistors for SDA and SCL lines, as well as auxiliary components including capacitors and resistors for proper operation.

The ISL29125IROZ-T7 allowed us to develop a high-performance light sensor. This sensor is used extensively in ambient light measurement and color balancing in industrial displays.

13. Laser Measurement Expertise: AFBR-S50LV85D

This project involves a Reference Design for the AFBR-S50LV85D by Broadcom, a time of flight sensor. It includes circuitry that implements SPI communication, with capacitors for smoothened DC supply. The core component, AFBR-S50LV85D, connects with the mandatory SPI and power nets.

In our design with the AFBR-S50LV85D, we specialized in long-range laser measurement. This sensor isideal for applications requiring precise distance measurements, such as in warehouse logistics.

14. Advanced CMOS Sensor Design: AR0144CS

This project is schematic and PCB design for an AR0144CS camera sensor-based system.

The AR0144CS was the foundation for our high-resolution CMOS sensor. Using Flux, we developed a PCB that supports complex image processing algorithms, crucial for detailed visual inspections in automated manufacturing processes.

15. Proximity Sensing Redefined: VCNL3040

This project is a reference design for the VCNL3040 sensor interfaced via I2C. It includes a VCNL3040 ambient light sensor, a voltage regulator (AP2112K-3.3TRG1), an I2C level shifter using BSS138 MOSFETs, and necessary support components. Circuit interfaces through a JST connector. All components are powered by a 3.3V power source.

Our design using the VCNL3040 redefined proximity sensing in industrial environments. With Flux, we crafted a compact and efficient layout, resulting in a sensor widely used in machinery safety and user interface applications.

16. UV Sensing Innovation: LTR-390UV-01

This project is a design for a UV sensor circuit based on the Lite-On LTR-390UV-01. Key components include a voltage regulator (AP2112K-3.3TRG1), level-shifting N-channel MOSFETs (BSS138), resistors, and capacitors. The circuit interface includes I2C communication and power connections, facilitated through JST connectors.

The LTR-390UV-01 led to our breakthrough in UV light sensing. Thanks to Flux's layout design tool, we created a sensor that accurately measures UV light intensity, crucial for monitoring and controlling industrial processes involving UV curing and sterilization.

17. Reflective Sensing Solution: QRE1113

This project is a QRE1113 opto-reflective sensor circuit, using a 47K pull-up resistor (R2) and a 100 Ohm resistor (R1). It includes a 1µF capacitor  (C1) for stability and attaches to a JST connector (J1) for easy interfacing. Power is provided via VCC, with the output signal (OPTO_OUT) fed back.

Using the QRE1113, we developed a reflective sensor adept at detecting object presence and positioning. This sensor offers high sensitivity and reliability, essential in applications like conveyor belt control and product sorting in manufacturing lines.

18. Compact Distance Measurement: GP2Y0D805Z0F

This project is a distance detecting sensor circuit build around GP2Y0D805Z0F IC from SHARP/Socle Technology. It includes decoupling capacitors, feedback resistors, and a LED for signal indication, with power being supplied via the J1 connector.

Our design with the GP2Y0D805Z0F focused on compact distance measurement solutions. Thanks to Flux, we were able to create a tiny yet highly effective sensor used in applications where space is at a premium, such as in handheld devices and robotics.

Overcoming Challenges

The design journey for each of these modules presented unique challenges, underscoring the versatility and adaptability required in the field of PCB design, particularly when using Flux.

  • Thermal Management in MLX90640ESF-BAA-000-TU: Designing with the MLX90640ESF-BAA-000-TU, a thermal imaging sensor, required meticulous attention to thermal management. We had to ensure that the heat generated by the sensor did not affect its performance, which was critical for applications in safety and process monitoring.
  • Signal Integrity with PCA9615: For the PCA9615, ensuring signal integrity over long I²C communication lines in noisy industrial environments was a significant challenge. We focused on designing a robust layout that could resist electromagnetic interference, essential for reliable data communication in automation networks.
  • Size Constraints with VL53L0X: Incorporating the VL53L0X into a compact sensor module for distance measurement involved overcoming size constraints. The challenge was to maintain the sensor’s range and accuracy in a significantly reduced footprint, making it suitable for space-constrained applications like inventory management.
  • Power Optimization for VCNL3040: Designing with the VCNL3040, a proximity sensor, posed challenges in power optimization. We had to ensure that the sensor operated efficiently to extend the battery life of the devices it was integrated into, which was crucial for its use in safety and user interface applications.
  • Light Interference with ISL29125IROZ-T7: The ISL29125IROZ-T7, a light sensor, required us to devise ways to manage light interference effectively. This was crucial for its application in ambient light measurement and color balancing in industrial displays, where accuracy is paramount.

These challenges and others like them were addressed through innovative design approaches, leveraging Flux’s capabilities in layout design and component integration. By overcoming these hurdles, we were able to create modules that are not only effective in their specific applications but also versatile enough to be adapted for a wide range of uses in the industrial sector.

The Future of Industrial Sensing

The future of industrial sensing is marked by rapid technological advancements and a shift towards smarter, more efficient systems. Integration of IoT and AI technologies is transforming sensors into intelligent devices capable of real-time data analysis and decision-making. Miniaturization remains a key trend, with sensors getting smaller yet more powerful, catering to space and energy-efficient needs in diverse industrial applications.

Emerging materials and manufacturing techniques promise to enhance sensor sensitivity and durability, crucial for extreme industrial environments. Customization and flexibility in sensor design are increasingly important, enabling quick adaptation to specific industrial needs. This is where tools like Flux, promoting reusability and collaboration, become vital.

Additionally, environmental sustainability and data security are becoming critical considerations in sensor development and deployment. As sensors become more interconnected, ensuring secure and reliable data transmission is paramount.

In conclusion, the industrial sensing landscape is evolving towards more adaptable, intelligent, and sustainable solutions, with immense potential for innovation and impact in various industrial sectors.

Engage with Us

We'd love to hear about your experiences with industrial sensor designs or any inquiries you might have. If you're looking for expert advice or services in PCB design, feel free to contact us or join our Slack channel and share with our community of 2,000 and growing. Together, we’ll change the future of PCB design!

Keep Innovating!

Profile avatar of the blog author

Jharwin Barrozo

Jharwin is an electronics engineer mainly focused on satellites. He built his own ground station using Flux to monitor RF activities on the International Space Station. Find him on Flux @jharwinbarrozo

Go 10x faster from idea to PCB
Flux is an all-in-one EDA. Use re-usable blocks, scripting, and a library you don’t have to manage to dramatically reduce the time it takes to go from idea to prototype.
Illustration of sub-layout. Several groups of parts and traces hover above a layout.
Illustration of sub-layout. Several groups of parts and traces hover above a layout.
Build PCBs with an AI Teammate
An AI-powered eCAD platform featuring Flux Copilot—an AI teammate that reviews schematics, reads datasheets, and can even route your board.
Screenshot of the Flux app showing a PCB in 3D mode with collaborative cursors, a comment thread pinned on the canvas, and live pricing and availability for a part on the board.
Build PCBs with an AI Teammate
An AI-powered eCAD platform featuring Flux Copilot—an AI teammate that reviews schematics, reads datasheets, and can even route your board.
Screenshot of the Flux app showing a PCB in 3D mode with collaborative cursors, a comment thread pinned on the canvas, and live pricing and availability for a part on the board.
Build PCBs with an AI Teammate
An AI-powered eCAD platform featuring Flux Copilot—an AI teammate that reviews schematics, reads datasheets, and can even route your board.
Screenshot of the Flux app showing a PCB in 3D mode with collaborative cursors, a comment thread pinned on the canvas, and live pricing and availability for a part on the board.
Flux for Enterprise
Learn how Fortune 500s are revolutionizing hardware design at scale with AI.
Flux for Enterprise
Join leading Fortune 500s and over 300k hardware engineers revolutionizing the way they build PCBs with AI
Flux for Enterprise
Join leading Fortune 500s and over 300k hardware engineers revolutionizing the way they build PCBs with AI