Table of Contents
Drone PCB Design and Manufacturing: A Complete Guide for UAV Engineers
This article was originally published in March 2024 and last updated on October 9, 2026.

What is a Drone PCB?
- Power distribution – Providing constant voltage and current from the battery to the MCU, ESCs, sensors and communication systems with minimum resistance.
- Signal distribution – Conduction of high-frequency digital signals (e.g. SPI, I²C, UART between the flight controller and IMU), high-frequency RF signals (GPS, telemetry, video) and high-current pulse waveform (motor phase drive).
- Heat/Mechanical Interface – Acts as the heat spreading interface for the power devices and mechanical interface for mounting the mechanical load from the motors and airframe.

Drone PCB Materials: FR-4 vs Rogers vs Flexible
| Material | Typical Dk | Typical Df | Key Traits | Best For |
| FR-4 | 4.2–4.8 | ~0.02 | Durable, versatile, low cost | General drone PCB, flight controller PCB |
| Rogers | 3.0–3.5 | 0.002–0.004 | High-frequency, low loss | RF, GPS, high-speed UAV PCB |
| Polyimide | 3.5–4.0 | 0.008–0.02 | Lightweight, heat resistant | Compact and high-temp drone PCB |
| Flexible PCB | Varies | Varies | Bendable, space-saving | AIO boards, tight UAV frames |
How to Choose a Drone Circuit Board Material?
- Choose FR-4 for most general-purpose drone PCBs where cost and durability matter.
- Choose Rogers when high-frequency performance, controlled impedance, or low signal loss is required.
- Choose polyimide or flexible laminates for very compact, lightweight, or high-temperature designs.
- Avoid over-specifying expensive materials unless the RF or thermal requirement justifies the cost.
Key Considerations for Designing Drone PCB
Designing a PCB for drones involves numerous considerations to ensure optimal performance, reliability, and functionality. Here are key factors to keep in mind, especially focusing on weight and battery life:
1. Power Management
Overview: Effective power management ensures that all drone PCB components receive stable and adequate power.
Key Considerations:
- Voltage Regulation: Use voltage regulators to maintain consistent power levels.
- Power Distribution: Plan efficient pathways to distribute power evenly.
- Battery Management: Implement systems to monitor and manage battery usage and health.
- Efficiency: Select power components with high efficiency to reduce power loss and extend battery life.
2. Signal Integrity
Overview: Maintaining signal integrity is crucial for reliable communication between drone circuit board components.
Key Considerations:
- Trace Routing: Use differential pairs and controlled impedance routing.
- Ground Planes: Implement solid ground planes to minimize noise.
- Shielding: Shield sensitive components to prevent interference.
3. Thermal Management
Overview: Effective thermal management prevents overheating and ensures the longevity of components.
Key Considerations:
- Heat Sinks: Use heat sinks to dissipate heat from critical components.
- Thermal Vias: Implement thermal vias to enhance heat dissipation through the PCB.
- Component Placement: Place heat-generating components in areas with good airflow.
- Lightweight Materials: Use materials that provide good thermal performance without adding unnecessary weight.
4. Weight Optimization and Battery Life
Overview: Reducing the weight of the PCB and its components is crucial for extending flight time and improving maneuverability.
Key Considerations:
- Material Selection: Choose lightweight materials without compromising strength.
- Layer Reduction: Minimize the number of PCB layers to reduce weight.
- Component Minimization: Use smaller and lighter components where possible.
- Compact Design: Design the PCB to be as compact as possible while still meeting all functional requirements.
- Battery Efficiency: Use efficient power components to maximize battery life.
5. Component Placement
Overview: Strategic placement of components is essential for optimizing performance and manufacturability.
Key Considerations:
- Proximity to Connectors: Place components close to their respective connectors to reduce trace lengths.
- Balance: Distribute weight evenly across the PCB to maintain drone stability.
- Heat Sources: Separate heat-generating components to prevent localized heating.
6. Routing Techniques
Overview: Efficient routing ensures reliable electrical connections and optimal performance.
Key Considerations:
- Shortest Path: Route signals along the shortest path to minimize resistance and inductance.
- Via Minimization: Reduce the number of vias to maintain signal integrity.
- Avoid Crossings: Avoid crossing traces to reduce the risk of crosstalk and interference.
7. Environmental Durability
Overview: The PCB must withstand various environmental conditions encountered during flight.
Key Considerations:
- Moisture Resistance: Use coatings or materials that resist moisture.
- Temperature Tolerance: Select components and materials that can withstand temperature variations.
- Vibration Resistance: Ensure components are securely mounted to withstand vibrations.
8. Compliance with Standards
Overview: Adhering to industry standards and regulations ensures safety and compatibility.
Key Considerations:
- Regulatory Standards: Follow regulations for electronic devices and unmanned aerial systems.
- EMC Compliance: Ensure electromagnetic compatibility to prevent interference with other devices.
- Safety Standards: Implement safety features to protect the drone and its surroundings.
9. Testing and Validation
Overview: Thorough testing and validation are essential to ensure the PCB performs as expected.
Key Considerations:
- Prototype Testing: Create and test prototypes to identify and fix issues early.
- Functional Testing: Test all functionalities to ensure reliable performance.
- Environmental Testing: Subject the PCB to different environmental conditions to ensure durability.
10. Advanced Design Techniques
Overview: Utilizing advanced design techniques can enhance the performance and capabilities of the drone.
Key Considerations:
- Multilayer PCBs: Use multilayer PCBs for more complex designs.
- High-Speed Design: Implement techniques for high-speed signal transmission.
- Flexible PCBs: Consider flexible PCBs for designs requiring adaptability and space-saving.
Key Components of Drone PCB
1. Microcontroller Unit (MCU)
The Microcontroller Unit (MCU) serves as the central processing unit of the drone, managing and coordinating the various subsystems to ensure smooth operation. It processes input from sensors and user commands, making real-time decisions to control the drone’s behavior.
- Function: Central processing and control
- Popular Models: STM32 series (STMicroelectronics), ATmega series (Microchip Technology)
- Features: High processing power, multiple I/O ports, real-time operating system (RTOS) support, low power consumption

2. Electronic Speed Controllers (ESCs)
Electronic Speed Controllers regulate the speed, direction, and braking of the drone’s motors. They receive throttle signals from the MCU and adjust the power output to the motors accordingly.
- Function: Motor speed regulation
- Key Components: MOSFETs, microcontroller, capacitors
- Features: High-frequency switching, programmable settings, thermal protection, efficient power management
- Types: BLHeli, SimonK (firmware for brushless motors)

3. Inertial Measurement Unit (IMU)
The Inertial Measurement Unit is a sensor module that includes accelerometers, gyroscopes, and sometimes magnetometers. It provides the drone with critical data regarding its orientation, velocity, and acceleration.
- Function: Orientation and motion sensing
- Components: Accelerometers (measure linear acceleration), Gyroscopes (measure angular velocity), Magnetometers (optional, measure magnetic field)
- Features: High precision, low noise, fast response, calibration options
- Applications: Flight stabilization, navigation, control algorithms

4. Battery Management System (BMS)
The Battery Management System manages and protects the drone’s battery, ensuring safe charging and discharging while monitoring battery health and status.
- Function: Battery monitoring and protection
- Components: Voltage sensors, current sensors, microcontroller, protection circuits
- Features: Overcharge/overdischarge protection, temperature monitoring, cell balancing, state of charge (SOC) estimation
- Benefits: Prolongs battery life, enhances safety, provides battery status information

5. Power Distribution Board (PDB)
The Power Distribution Board distributes electrical power from the battery to all the drone’s components, ensuring they receive the appropriate voltage and current.
- Function: Power distribution
- Components: Copper traces, voltage regulators, connectors
- Features: Overcurrent protection, voltage monitoring, integrated PCB layout, simplicity
- Considerations: Current capacity, layout design, thermal management

6. Two Types of Flight Controller
All-in-One (AIO) boards and FC&ESC stacks are two types of flight controller setups used in drones, but they are not the same thing. Here’s a detailed comparison to help you understand their differences and uses:
All-in-One (AIO) Boards
- Integration: AIO boards combine the flight controller (FC) and electronic speed controller (ESC) into a single circuit board. Some AIO boards also integrate other components like the power distribution board (PDB), radio receiver, and video transmitter (VTX).
- Advantages:
- Compact Design: Ideal for small drones where space and weight are crucial factors. The compact nature helps in reducing the overall footprint of the electronic components.
- Simplified Wiring: With everything on one board, the wiring is significantly simplified, making the build process easier and cleaner.
- Disadvantages:
- Heat Management: Due to the tight integration, AIO boards often have less effective heat dissipation, which can lead to thermal issues.
- Durability: The smaller size of components and reduced space for heat dissipation can make AIO boards less robust compared to separate components.
- Repairability: If one part of the board fails (e.g., the ESC), you might need to replace the entire board, which can be more costly.

FC&ESC Stack
- Integration: In an FC&ESC stack, the flight controller and ESCs are on separate boards but stacked together in a compact, modular format. These stacks can also include additional boards for functions like VTX.
- Advantages:
- Modularity: If one component fails, you can replace just that part of the stack instead of the entire unit, which can be more economical in the long run.
- Better Heat Dissipation: Separate boards allow for better heat management and use of larger components, making the setup more robust.
- Flexibility: You can choose different components to stack together, allowing for greater customization based on your specific needs.
- Disadvantages:
- Size: Stacks can take up more space compared to AIO boards, which might be a disadvantage in very compact builds.
- Complexity: Although they simplify some aspects of wiring, stacks can be more complex to install and maintain compared to an AIO board.
AIO vs FC&ESC Stack: Quick Decision Guide
| Use Case | Recommended Setup | Why |
| Micro drones | AIO board | Saves space and weight |
| Very compact builds | AIO board | Simplified wiring |
| Racing drones | FC&ESC stack | Better heat dissipation and modularity |
| Larger UAVs | FC&ESC stack | Flexibility, durability, easier repair |
| Aerial photography | FC&ESC stack | Performance and reliability |
| Budget repairs | FC&ESC stack | Replace only failed board |


Assemble drone step-by-step Guide

1. Preparation
Tools:
- Screwdrivers, pliers, soldering equipment, heat shrink tubing, electrical tape, wire cutters, heat gun, multimeter, computer
Materials:
- Frame, motors, ESCs, flight controller (FC), receiver, transmitter, battery, propellers, power distribution board (PDB), GPS module (optional), camera (optional), firmware download and configuration software
2. Dry Fit
1. Assemble the Frame
- Assemble the main parts of the frame but do not tighten screws completely for adjustments.
- Ensure all parts align and fit correctly.
2. Install Motors
- Place motors on the four arms of the frame without tightening screws.
- Check motor positions to ensure wires can connect to the ESCs.
3. Install ESCs
- Place ESCs near each motor without fixing them.
- Connect ESC signal wires to the flight controller to ensure proper length.
4. Connect the Flight Controller
- Place the flight controller in the center of the frame without fixing it.
- Connect ESC signal wires and receiver signal wires to the flight controller.
5. Connect the Power
- Place the power distribution board in a suitable location and check the length of battery cables and ESC cables.
- Ensure all power cables can connect properly to ESCs and the flight controller.
6. Install Propellers
- Place the propellers on the motors but do not fix them.
- Verify the propeller types and directions.
7. Connect Receiver and Transmitter
- Connect the receiver to the flight controller, ensuring proper length of signal and power wires.
- Perform a simple power test to ensure all electronic components work (use low voltage for testing).
8. Install GPS and Additional Equipment (Optional)
- Place the GPS module in a suitable location ensuring proper cable length.
- Place the camera and video transmission module, checking the installation position and cable length.
3. Final Assembly and Soldering
1. Assemble the Frame
- Secure all parts of the frame according to the instructions.
- Tighten all screws to ensure the frame is stable.
2. Install Motors
- Fix motors on the four arms of the frame.
- Tighten screws to secure motors.
- Ensure motor positions are correct and wires are facing the flight controller.
3. Solder ESCs
- Connect and solder ESC wires to each motor.
- Secure ESCs to the frame using zip ties or double-sided tape.
- Solder ESC signal wires to the flight controller.
- Check the bottom of the ESCs to ensure they do not touch the frame, preventing shorts.
4. Connect the Flight Controller
- Install the flight controller in the center of the frame, using vibration dampers.
- Connect ESC signal wires to the flight controller.
- Connect the receiver to the flight controller.
- Ensure no contact between the flight controller and ESCs to prevent shorts.
5. Solder Power Connections
- Solder battery power cables to the power distribution board and distribute power to each ESC and the flight controller.
- Use heat shrink tubing or electrical tape to insulate connections.
6. Install Propellers
- Install propellers according to the motor’s rotation direction (clockwise and counterclockwise).
- Secure propellers to prevent them from detaching during flight.
4. Firmware Installation and Flight Controller Configuration
- Download Firmware: Download appropriate firmware for the flight controller (e.g., BetaFlight, CleanFlight, ArduPilot).
- Install Software: Download and install configuration software (e.g., BetaFlight Configurator, Mission Planner).
- Connect Flight Controller: Connect the flight controller to the computer via USB.
- Install Drivers: Install necessary drivers for the flight controller.
- Flash Firmware:
- Open the configuration software, select the flight controller model, and click “Flash Firmware” or “Update Firmware”.
- Select the downloaded firmware file and click “Flash” or “Update”.
- Initial Setup:
- Follow software prompts for initial setup, including orientation and sensor calibration.
- Set flight modes and channel mapping to ensure the transmitter and receiver work correctly.
5. Connect Receiver and Transmitter
- Connect the receiver to the flight controller, ensuring proper signal wire connection.
- Bind the receiver and transmitter in the configuration software and test signal reception.
- Configure transmitter channels and switches to match the flight controller’s channel mapping.
6. Install GPS and Additional Equipment (Optional)
- Install the GPS module and connect it to the flight controller.
- Configure GPS settings in the configuration software to ensure proper signal reception.
- Install the camera and video transmission module and connect them to the flight controller and battery.
7. Testing and Tuning
- Perform the first test flight in an open area.
- Check the balance of the drone and adjust flight controller parameters.
- Test all channels on the transmitter to ensure full control.
- Use the configuration software for detailed parameter tuning, including PID adjustment and flight mode settings.
8. Final Inspection and First Flight
- Check that all connections are secure and all parts are correctly installed.
- Perform the first flight, gradually increasing altitude to ensure stability.
Safety Precautions
- Ensure the battery is fully charged and matches the voltage requirements of the flight controller and ESCs.
- Test in an open, safe area to avoid damage to people and property.
- Wear safety glasses if necessary.
- Insulate wire connections with heat shrink tubing and electrical tape.
- To prevent shorts, check the bottom of the ESCs to ensure they do not touch the frame and ensure no contact between the flight controller and ESCs.
By following these detailed steps, you should be able to successfully assemble and tune your drone. If you encounter any issues, refer to relevant tutorials or seek help from the community.
Open-Source Software for Drone PCB Controller
1. Betaflight
Overview: Betaflight is widely used in the FPV (First Person View) drone racing community for its advanced features.
Key Features:
- PID Tuning: Optimize flight performance.
- Flight Modes: Configure different flying styles.
- Performance Adjustment: Enhance drone responsiveness.
Use Case: Ideal for drone racers needing precise control.
2. Cleanflight
Overview: Cleanflight, based on Betaflight, offers a user-friendly interface suitable for all skill levels.
Key Features:
- Wide Hardware Support: Compatible with many flight controllers.
- User-Friendly: Simplified configuration process.
- Versatile: Suitable for various drone types.
Use Case: Perfect for users seeking ease of use and advanced functionality.
3. iNav
Overview: iNav, derived from Cleanflight, is tailored for drones with GPS capabilities.
Key Features:
- Navigation: Supports waypoint missions.
- Return-to-Home: Ensures safe return.
- Autonomous Flight: Suitable for complex missions.
Use Case: Best for drones requiring advanced navigation.
4. ArduPilot
Overview: ArduPilot is a flexible and robust open-source autopilot system for both manual and autonomous control.
Key Features:
- Autonomous Flight Modes: Various modes for complex missions.
- Stabilization Algorithms: Ensures stable flight.
- Mission Planning: Detailed planning and execution.
- Telemetry and Payload Integration: Extensive control options.
Use Case: Ideal for advanced applications like aerial photography and surveying.
Common Challenges and Solutions in Drone PCB
Designing a circuit board for drones presents unique challenges that require careful consideration and innovative solutions. Here are the primary challenges faced in drone PCB design and strategies to address them:
1. Weight Optimization
Overview:
Reducing the weight of the PCB and its components is crucial for extending flight time and improving maneuverability.
Challenges:
- Material Selection: Finding lightweight materials that do not compromise structural integrity or performance.
- Component Miniaturization: Using smaller components while maintaining functionality.
- Layer Reduction: Minimizing the number of PCB layers without sacrificing electrical performance.
Strategies:
- Use Lightweight Materials: Employ materials such as polyimide or flexible laminates.
- Optimize Design Layout: Strategically place components to reduce the overall PCB size.
- Integrate Functions: Combine multiple functions into single components where possible.
2. Power Management
Overview:
Efficient power management ensures that the drone PCB board components receive stable and adequate power without excessive heat generation.
Challenges:
- Voltage Regulation: Maintaining consistent power levels for various components.
- Power Distribution: Ensuring even and efficient power distribution across the PCB.
- Battery Life: Maximizing battery life while supplying sufficient power.
Strategies:
- High-Efficiency Regulators: Use high-efficiency voltage regulators to minimize power loss.
- Power Path Optimization: Design efficient power distribution paths to reduce losses.
- Energy-Saving Modes: Implement energy-saving modes and low-power components.
3. Signal Integrity
Overview:
Maintaining signal integrity is crucial for reliable communication between drone components, especially in high-speed and high-frequency applications.
Challenges:
- Noise and Interference: Preventing electromagnetic interference (EMI) from affecting signal quality.
- Trace Routing: Ensuring optimal trace routing to minimize signal degradation.
- Grounding: Implementing effective grounding strategies to reduce noise.
Strategies:
- Shielding: Use shielding techniques to protect sensitive components from EMI.
- Controlled Impedance Routing: Design traces with controlled impedance to maintain signal integrity.
- Ground Planes: Incorporate solid ground planes to provide a stable reference for signals.
4. Thermal Management
Overview:
Effective thermal management prevents overheating and ensures the longevity of components.
Challenges:
- Heat Dissipation: Efficiently dissipating heat generated by power-hungry components.
- Component Placement: Strategically placing components to optimize airflow and heat distribution.
- Material Selection: Choosing materials with good thermal conductivity.
Strategies:
- Heat Sinks: Use heat sinks on high-power components to aid in heat dissipation.
- Thermal Vias: Implement thermal vias to conduct heat away from critical areas.
- Thermally Conductive Materials: Use materials with high thermal conductivity for better heat management.
Standard and Regulations for Drone PCBs

Designing a PCB for drones requires compliance with various standards and regulations to ensure safety, performance, and compatibility. Here are the key standards and regulations to consider:
1. Electromagnetic Compatibility (EMC) Standards
Overview:
Electromagnetic Compatibility standards ensure that the PCB does not emit excessive electromagnetic interference (EMI) and is immune to EMI from other sources.
Key Standards:
- IEC 61000: A series of standards covering EMC for electrical and electronic equipment.
- CISPR 22/32: Standards for radio disturbance characteristics.
- FCC Part 15: Regulations governing unintentional radiators in the United States.
Considerations:
- Shielding: Use shielding techniques to prevent EMI.
- Filtering: Implement filters to reduce noise.
- Grounding: Ensure proper grounding to minimize interference.
2. Environmental and Safety Standards
Overview:
Environmental and safety standards ensure the PCB is safe for use and can withstand various environmental conditions.
Key Standards:
- RoHS (Restriction of Hazardous Substances): Restricts the use of specific hazardous materials in electronic equipment.
- REACH (Registration, Evaluation, Authorization, and Restriction of Chemicals): Addresses the production and use of chemical substances.
- IPC-2221: Generic standard for the design of PCBs and other forms of component mounting or interconnecting structures.
Considerations:
- Material Selection: Use RoHS-compliant materials.
- Manufacturing Processes: Ensure processes comply with environmental regulations.
- Safety Testing: Conduct tests to ensure the PCB can operate safely under expected conditions.
3. Aerospace Standards
Overview:
Aerospace standards are essential for drones used in aviation and space applications, ensuring high reliability and performance.
Key Standards:
- DO-254: Design Assurance Guidance for Airborne Electronic Hardware.
- AS9100: Quality management system standard for aviation, space, and defense organizations.
Considerations:
- Quality Control: Implement stringent quality control measures.
- Reliability Testing: Conduct extensive reliability and performance testing.
- Documentation: Maintain thorough documentation of design and manufacturing processes.
4. IPC Standards
Overview:
IPC standards provide guidelines for PCB design, manufacturing, and assembly.
Key Standards:
- IPC-2221: Generic standard on printed board design.
- IPC-6012: Qualification and performance specification for rigid PCBs.
- IPC-A-600: Acceptability of printed boards.
- IPC-7351: Generic requirements for surface mount design and land pattern standard.
Considerations:
- Design Guidelines: Follow IPC design guidelines to ensure manufacturability.
- Inspection: Perform inspections to verify compliance with IPC standards.
- Documentation: Maintain comprehensive documentation of the design and manufacturing process.
5. FCC Regulations
Overview:
FCC regulations govern the use of radio frequency (RF) components in the United States, ensuring that devices do not cause harmful interference.
Key Regulations:
- FCC Part 15: Covers unlicensed transmissions, including those from most consumer devices.
- FCC Part 97: Covers licensed amateur radio operations, which may apply to some hobbyist drones.
Considerations:
- Frequency Selection: Use frequencies that comply with FCC regulations.
- Power Limits: Ensure RF transmissions are within permitted power limits.
- Testing: Conduct EMC testing to ensure compliance.
6. International Standards
Overview:
Compliance with international standards ensures the drone PCB can be used globally.
Key Standards:
- CE Marking: Indicates conformity with health, safety, and environmental protection standards in Europe.
- ISO 9001: Quality management systems standard.
- ISO 14001: Environmental management systems standard.
Considerations:
- Global Compliance: Design the PCB to meet the standards of all intended markets.
- Certification: Obtain necessary certifications for international markets.
- Testing: Perform tests to ensure compliance with international standards.
7. Drone-Specific Regulations
Overview:
Certain regulations are specific to drones, governing their design, operation, and safety.
Key Regulations:
- FAA Part 107: Small UAS Rule, governing the commercial use of drones in the U.S.
- EASA Regulations: European regulations for drone operations.
- CAA Regulations: UK Civil Aviation Authority regulations for drones.
Considerations:
- Flight Controller Compliance: Ensure the flight controller and related electronics comply with operational regulations.
- Safety Features: Incorporate safety features such as geofencing and return-to-home.
- Documentation: Maintain documentation to demonstrate compliance with regulations.
Drone Circuit Board Design Checklist
- □ Primary keyword and function clearly defined
- □ Material selected for weight, RF, and thermal needs
- □ Power tree designed for peak and continuous current
- □ Voltage regulators are high efficiency
- □ Battery management and protection included
- □ Ground planes are solid and properly stitched
- □ High-speed signals have controlled impedance
- □ Differential pairs are length-matched
- □ Thermal vias and heat sinks added where needed
- □ IMU isolated from vibration and heat
- □ GPS/compass kept away from RF and power noise
- □ Components placed close to connectors
- □ Weight distributed evenly
- □ Layer count minimized without sacrificing performance
- □ DFM/DFA checks completed
- □ Test points included
- □ EMC and environmental testing planned
- □ Compliance requirements identified
- □ Firmware and configuration compatibility verified
- □ Assembly and repair considered
Conclusion
FAQs about Drone PCB
What are the essential components of a drone PCB?
Why is PCB material selection important for drones?
How do I ensure my drone PCB complies with international standards?
What are some common design software tools for drone PCBs?
How can I improve the thermal management of my drone PCB?
Partner with FS Technology, Get Professional PCBA Service
Related Blogs
Table of Contents Drone PCB Design and Manufacturing: A Complete Guide for UAV Engineers This article was originally published in March 2024 and last updated
Table of Contents Security Camera PCBA Design Guide: Day/Night Switching and Infrared LED Driver Why Security Camera PCBA Design Matters for Day/Night Operation A security
Table of Contents AgTech Case Study: Manufacturing 2,000+ Agricultural Sensor Devices from Prototype to Production Designing an electronic prototype to large-scale production requires more than
Table of Contents Agricultural Drone PCBA Assembly: High-Power, High-Current Solutions for Farm UAVs [2026] There is growing demand for modern agricultural drones as a means
Table of Contents 2026 China PCB Manufacturer List: Top 10 PCB Suppliers & PCBA Companies in China This article was originally published in July 2022
Table of Contents Precision Agriculture – How IoT PCBA Is Transforming Modern Farming Precision agriculture is transforming modern farming by combining IoT sensors, wireless connectivity,