Filter

My recent searches
Filter by:
Budget
to
to
to
Type
Skills
Languages
    Job State
    2,454 i2c jobs found

    ...correct. • Output Voltage is 230 Vac (±10%) and Frequency is 50 Hz (±5%). • No overload alarms are present. Fail-Safe Interlock: If any of the above conditions fail, the Inverter Static Switch must turn OFF immediately, and the Bypass Static Switch must turn ON instantly. These two switches must be electronically interlocked. 5. HMI & Display Integration: • Hardware: 4x20 LCD display communicating via I2C, integrated with a 6-button keypad shield (Up, Down, Enter, On, Off, Mode). • UI Navigation (5 Pages): 1. System Input & Output Data • System DC Status & Temperature • System Function Status • System Alarm Status • System Alarm Logs 6. Final Project Deliverables: Upon completion, the freelancer must provide full o...

    ₹118047 Average bid
    ₹118047 Avg Bid
    47 bids

    ...Battery connector for rechargeable Li-ion battery 4. USB connector for programming and charging 5. Power and charging indicator LEDs 6. 4 additional LEDs for programming experiments 7. Buzzer for sound alerts 8. Push button for input 9. Potentiometer for analog input 10. Sensor connectors (for ultrasonic sensor, line sensor, etc.) 11. External expansion connectors for modules 12. Display connector (I2C OLED support) 13. Crocodile clip holes for easy student experiments **Board Requirements:** * PCB size approximately 100mm x 100mm * Educational friendly layout * Clear labeling for students * Designed in KiCad or Altium * Deliverables should include: * Schematic files * PCB layout * Gerber files for manufacturing * Bill of Materials (BOM) **Purpose of the Project:** Th...

    ₹25283 Average bid
    ₹25283 Avg Bid
    26 bids

    ...(e.g. STUSB4500 or CH224K) advertising 5 V/5 A and 9 V/3 A profiles Power conversion: Synchronous buck (5 V/5 A) and buck-boost (9 V/3 A) from a 9–14 V DC input Current monitoring: INA219 on I2C bus 3.3 V LDO for MCU and logic Protection: Reverse polarity on power input, ESD on all external connectors, Zener clamp on ADC input, over-current on power input Design Complexity: Approximately 10 connectors (2x USB-C, motor outputs, encoder inputs, e-stop, power input, expansion header, SWD debug) Mixed-signal design: 20 kHz PWM motor drive, 12-bit ADC for battery sensing, USB full-speed differential pair, I2C bus Two voltage regulators (buck and buck-boost) plus an LDO EMC-sensitive layout required (motor PWM noise, USB compliance, ADC accuracy) Thermal management for mo...

    ₹70056 Average bid
    ₹70056 Avg Bid
    61 bids

    ...temperature monitoring and heater control Build timer and safety mechanisms Implement communication with iOS & Android apps Work with sensors, relays, and control circuits Technical Requirements Strong experience in Embedded C / C++ Experience with microcontrollers (ESP32, STM32, Nordic, etc.) Experience with BLE or WiFi communication Understanding of hardware communication protocols (UART, I2C, SPI) Experience building IoT or connected devices Long-Term is not just a one-time currently have 10+ similar hardware products that require firmware development and device this project goes well, we are looking for a long-term collaboration with the right developer. To Apply Please Include 1. Your embedded firmware experience 2. Experience with BLE

    ₹65551 Average bid
    ₹65551 Avg Bid
    54 bids

    I'm looking for an experienced developer to build a weather monitoring system using a Raspberry Pi Pico. The system should interface with an RM Young 05108 Anemometer to measure wind speed and direction, as well as a temperature and pressure sensor. Requirements: - Use I2C for data transmission - Utilize an OLED display to visualize: - Wind speed and direction - Temperature and pressure - All data on one screen Ideal Skills & Experience: - Proficiency with Raspberry Pi and I2C communication - Experience with OLED displays - Knowledge of weather sensors and data integration - Strong programming skills, preferably in Python Please provide samples of previous similar work.

    ₹12503 Average bid
    ₹12503 Avg Bid
    51 bids

    ...layers) * Ensure proper grounding, power routing & signal integrity * Component selection (preferably JLCPCB / PCBWay stock) * Generate manufacturing-ready Gerber files * Provide final BOM and assembly files Requirements: * Experience with KiCad / Altium / EasyEDA * Strong knowledge of power supply design * Familiar with ESP32 / STM32 or similar MCUs * Understanding of communication protocols (UART, I2C, SPI, CAN, RS485) * Experience preparing boards for mass production Deliverables: * Final schematic files * PCB layout files * Gerbers & fabrication package * BOM with manufacturer part numbers...

    ₹13331 Average bid
    ₹13331 Avg Bid
    13 bids
    EQ Android App with I2C
    2 days left
    Verified

    ...app whose very first mission is solid, low-level I2C communication. The app must be able to discover and talk to an external audio-amplifier chip on the bus, read and write its registers in real time, and let a physical remote-control key trigger those same EQ changes inside the UI. I2S handling can follow later, but rock-steady I2C comes first. You may choose any practical route—GPIO lines available on an Android SBC, a USB-to-I2C bridge, or another proven method—so long as it runs on a stock Android build. I can supply the amplifier’s data-sheet and register map as soon as the project starts. Deliverables • Full Android Studio project (Kotlin or Java) with clean, well-commented source • Working APK that finds the amplifier at its ...

    ₹46520 Average bid
    ₹46520 Avg Bid
    99 bids

    ...- Optimize power distribution networks (PDN). - Review schematic design for reliability and manufacturability. - Conduct hardware debugging and root-cause failure analysis. - Interface high-current motor drivers with control systems. 4. Embedded Firmware Development - Develop firmware in C/C++ for microcontrollers (STM32, ESP32, etc.). - Optimize real-time control loops. - Implement UART, SPI, I2C, CAN, and RF-based communication stacks. - Develop bootloaders and firmware update mechanisms. - Improve system stability and fault recovery logic. 5. Communication Protocol Architecture - Design reliable communication between high-level processors (e.g., Raspberry Pi-class systems) and embedded controllers. - Implement structured packet-based communication with CRC, acknowledgments, ...

    ₹1011 / hr Average bid
    ₹1011 / hr Avg Bid
    5 bids

    ...I/O interface board powered from 24VDC systems, with opto-isolated inputs and high-side protected outputs. Core Architecture 1. Microcontroller Waveshare ESP32-S3-ZERO-M development board (preassembled module with headers) Must connect via through-hole headers or appropriate board-to-board connectors Clean mechanical layout allowing replacement/removal if needed 2. I/O Expansion MCP23017 I2C I/O Expander 6 digital inputs 6 digital outputs Digital Outputs (Industrial Grade) Each output must meet the following requirements: Opto-isolated control stage High-side sourcing configuration PMOS or PNP high-side switch Rated for minimum 500 mA per channel Individual flyback protection to 24V Snubbers and TVS protection where appropriate Designed for 24V industrial loads ...

    ₹13055 Average bid
    ₹13055 Avg Bid
    38 bids

    I have a prototype GPS logger for which I need the PCB schematic made. It is a simple task and should not take more than 30mins for someone proficient with KiCAD. Device description: It is a simple GPS logger device that uses the Openlog board (with inbuilt SD Card). The Openlog receives data from a Sparkfun GPS module over Quiic (I2C) bus. There is an LED connected to the PPS output of the GPS board. The device is powered by a 9V battery which is reduced to 3.3V by a buck regulator. A toggle switch connects that enable pin of the buck regulator to +ve 9V to turn on the device. The components used are: 1. Sparkfun Openlog Artemis () 2. Sparkfun Zoe M8Q GPS ()

    ₹2942 Average bid
    ₹2942 Avg Bid
    16 bids

    ...supported. Power is provided by a single-cell Li-Po battery (typically 200–500 mAh) with integrated protection and charging via USB-C or pogo pins, targeting ultra-low sleep currents (single-digit microamps where feasible) while tolerating NB-IoT transmit bursts with peak current that can reach hundreds of milliamps. The system shall provide the necessary interfaces for sensors and debugging (UART, I2C, optional SPI, GPIO, ADC for battery measurement) and firmware must support NB-IoT attach, secure data transport over MQTT/HTTPS using TLS, low-power features such as PSM/eDRX, and firmware-over-the-air updates, leveraging hardware security features (secure boot, secure key storage, and root-of-trust capabilities). Mechanically, the PCB should be compact (targeting under ~40 ...

    ₹13791 Average bid
    ₹13791 Avg Bid
    23 bids

    ...transfer session over an online call. Required Skillset: The ideal candidate should have hands-on experience with Arduino and Arduino IDE, familiarity with STM32 and STM32CubeIDE if future migration is required, strong proficiency in Embedded C, a solid understanding of basic hardware concepts, prior experience in embedded firmware projects, and experience interfacing touchscreen LCDs over SPI or I2C. Deliverables: The final deliverables include working firmware, a functional touchscreen UI controlling motor speed and torque, a complete and functional replacement of the tactile keyboard input system, properly documented source code, and a pin mapping or interface diagram. Timeline: The expected timeline for completion is one month, with milestones to be defined. Budget: The b...

    ₹18417 Average bid
    ₹18417 Avg Bid
    20 bids

    ...ESP32/ESP8266-based device. The driver must be production-ready, modular, and follow Arduino library standards. Key Requirements (Short SRS): Target MCU: ESP32 / ESP8266 Framework: Arduino (C++) IDE: PlatformIO (Arduino framework) — must also compile in standard Arduino IDE Communication Protocols: I2C and SPI (protocol selectable during initialization) Driver Structure: Arduino library format (.h / .cpp) Class-based implementation begin() initialization function Configurable I2C address / SPI chip select (CS) Example sketch included Clean, modular, well-commented, production-ready code Deliverables: Full source code (.h / .cpp) Example Arduino sketch demonstrating usage Brief documentation / README Timeline & Budget: Please share your estimated ...

    ₹8168 Average bid
    ₹8168 Avg Bid
    6 bids

    I already have the full schematic and the finished PCB files for a board that combines an ESP module with a PIC18F microcontroller. What I’m missing is a clear, practical explanation of how everything talks to each other, especially over UART, and how that interaction is implemented on the physical board. Here is what I need from you: • A step-by-step walkthrough of the signal paths that handle UART traffic between the ESP and the PIC18F, including any level-shifting, buffering, or hand-shake lines that support the link. • A guided tour of the PCB layout that shows where those signals travel—layer changes, vias, ground references, decoupling, and any routing choices that affect integrity or noise. • Simple notes on any supporting circuitry (power rails, ...

    ₹6160 Average bid
    ₹6160 Avg Bid
    12 bids

    I already have the full schematic and the finished PCB files for a board that combines an ESP module with a PIC18F microcontroller. What I’m missing is a clear, practical explanation of how everything talks to each other, especially over UART, and how that interaction is implemented on the physical board. Here is what I need from you: • A step-by-step walkthrough of the signal paths that handle UART traffic between the ESP and the PIC18F, including any level-shifting, buffering, or hand-shake lines that support the link. • A guided tour of the PCB layout that shows where those signals travel—layer changes, vias, ground references, decoupling, and any routing choices that affect integrity or noise. • Simple notes on any supporting circuitry (power rails, ...

    ₹12503 Average bid
    ₹12503 Avg Bid
    18 bids

    ...noise • Ground loops • Crosstalk between subsystems Freelancer must propose and implement: • Opto-isolated communication (RS-485 preferred) • Proper grounding strategy • Digital isolators where required • ADC noise mitigation strategies • Shielding recommendations Isolation architecture design is part of this job. Communication Requirements Preferred options: • (Modbus RTU or custom protocol) OR • I2C with digital isolators OR • CAN Bus (if justified) Freelancer must: • Recommend best communication protocol • Implement reliable packet structure • Implement CRC/error detection • Provide timeout and fault recovery logic System must be robust in noisy environments. Deliverables 1. Firmware for: o UI Arduino o Mo...

    ₹56082 Average bid
    ₹56082 Avg Bid
    8 bids

    ...process** - full **Git-based traceability** (GitHub or GitLab) - a **correct and professional project setup** - a **maintainable and extensible software architecture** In addition, the platform must support **industrial control functionality** via: - running or porting **CODESYS SPS for Raspberry Pi** - development of a **USB driver for CODESYS**, enabling: - communication between CODESYS and I2C slaves on the HW - deterministic system behavior with **real-time constraints up to 40 ms** Further key goals: - **Over-the-Air (OTA) update capability** (focus on commercial available platforms) - **Auto-provisioning of devices** via an external provisioning platform (focus on commercial available platforms) - **Remote device management** for deployed systems (focus on commercial ...

    ₹59574 Average bid
    NDA
    ₹59574 Avg Bid
    42 bids

    ...ultrasonic sensor (TRIG, ECHO) • 2 GPIO pins for I2C bus (shared for LED matrix driver and OLED display) • Minimum 8 additional free GPIO pins for external sensors/modules Display Interface: • LED Matrix controlled through I2C driver IC • Optional OLED display on same I2C bus (shared SDA/SCL) Communication & Programming: • USB to UART (CP2102 or CH340) for programming • I2C header exposed for external modules Power System: • 5V input via USB and/or external source • Onboard voltage regulator converting 5V to 3.3V for ESP32 • Multiple 5V output pins for motors/servos • Multiple 3.3V output pins for sensors • Multiple GND pins (common ground for all circuits) Design Notes: • Avoid ESP32 boot co...

    ₹10099 Average bid
    ₹10099 Avg Bid
    1 bids

    ...educational robotics board based on the ESP-WROOM-32. This board is intended for prototyping and development and should feature: - 8 motor pins for DC motors - 2 servo PWM pins - Ultrasonic TRIG/ECHO pins - LED matrix control via I2C, capable of animations - Optional OLED display on the same I2C bus - 8 additional GPIO pins - USB programming interface - 5V input with 3.3V regulator - Multiple 5V, 3.3V, and GND pins Ideal skills and experience: - Proficiency with ESP32/ESP-WROOM-32 - Strong background in circuit design and embedded systems - Experience with I2C communication and motor control - Knowledge of power regulation and GPIO interfacing - Familiarity with designing for educational/prototyping applications Please provide samples of relevant work and a brief...

    ₹25651 Average bid
    ₹25651 Avg Bid
    9 bids

    PCB Design Review Required (ESP32-S3 Based Board) I am looking for an experienced electronics / hardware engineer to review my PCB design and provide detailed feedback. Scope of Review: Schematic correctness PCB layout review (top & bottom layers) Power supply & grounding ESP32-S3 pin usage & constraints Signal integrity & trace routing Decoupling capacitors & pull-ups SPI / I2C / SD card connections USB / Type-C wiring (if applicable) Common mistakes that could cause boot, noise, or stability issues Manufacturing & assembly readiness Files Provided: Schematic (PDF) PCB layout images Gerber files (ZIP) Component list (if needed) Expected Output: Written review with clear points Highlighted issues (critical / medium / minor) Suggestions for corrections &...

    ₹919 Average bid
    ₹919 Avg Bid
    9 bids

    ...hardware-software integration, and comprehensive testing of the EVL card. Key Responsibilities Develop and optimize firmware using Embedded C. Write and debug code within Code Composer Studio (CCS) 12.2.0. Implement event-logging logic on the RM46 controller, ensuring high reliability and data integrity. Perform hardware-in-the-loop testing and debugging for the EVL card. Assist in peripheral interfacing (SPI, I2C, UART) and memory management for logging data. Required Skills & Qualifications Expertise in Texas Instruments Hercules RM4x series (specifically RM46). Strong proficiency in Embedded C and bare-metal programming. Advanced experience with Code Composer Studio (CCS). Background in developing Event Loggers or high-reliability data storage systems. Familiarity with saf...

    ₹7999 Average bid
    ₹7999 Avg Bid
    7 bids

    I need a skilled professional to design and develop circuit boards that can withstand high ambient temperatures of 150c. The initial project is to design a Frequency to i2C board, of which I have all of the communication protocols. Key Requirements: - Design and development of circuit boards - Must withstand high ambient temperatures & be ruggedised for high vibration - Design of circuit board and components only, supplied with Gerber & BoM files and interface to program variable frequency & i2C outputs. Ideal Skills and Experience: - Expertise in high-temperature electronics - Experience in circuit board design and development - Knowledge of materials and components suitable for high-temperature environments - Proficiency in industry standards and testing for ...

    ₹28317 Average bid
    ₹28317 Avg Bid
    52 bids

    I need to interface the Nuvoton MS51FB9AE microcontroller with the ADS1115 I2C ADC for high-resolution voltage measurement. Key requirements: - Use ADS1115 for 16-bit voltage measurement - I2C communication with Nuvoton MS51FB9AE - High accuracy and reliability Ideal skills and experience: - Experience with Nuvoton microcontrollers - Proficiency in I2C communication protocols - Familiarity with ADS1115 and ADCs in general - Strong background in embedded systems programming

    ₹77101 Average bid
    ₹77101 Avg Bid
    2 bids

    ...lead-acid pack) Requirements: High-efficiency buck to 5V and 3.3V Reverse polarity protection Fuse + TVS + filtering EMI / noise protection --- Microcontroller ESP32 module with 4G (WROOM or S3 – engineer may recommend) --- Sensors / ICs SHT31 – Temperature + Humidity (I2C) DS18B20 – Battery temperature (1-Wire) YL-83 – Water / rain detection (Analog) INA226 – Voltage / current / power monitoring (I2C) --- Connectivity Locking connectors for power and sensors Programming / debug header Expansion headers (I2C / UART preferred) --- Mechanical Compact PCB suitable for enclosure inside e-bike Mounting holes --- Deliverables Schematic files PCB layout Gerbers + Pick & Place BOM with part numbers PDF schematic...

    ₹44590 Average bid
    ₹44590 Avg Bid
    68 bids

    ...devices respond with precision and reliability to sensor inputs and environmental changes. Key Responsibilities • Control Loop Implementation: Design and implement high-frequency, deterministic control loops (e.g., PID, LQR, or MPC) in C++. • Driver Development: Write and maintain low-level drivers for sensors (IMUs, encoders, pressure sensors) and actuators (motors, valves) using protocols like SPI, I2C, and CAN. • Real-Time Optimization: Develop software for RTOS (FreeRTOS, Zephyr) or bare-metal environments, ensuring strict timing requirements are met. • System Modeling: Collaborate with Control Systems Engineers to translate mathematical models and block diagrams into efficient, production-ready code. • Debugging & Validation: Use logic analyzers...

    ₹1405718 Average bid
    ₹1405718 Avg Bid
    50 bids

    ...tactile switches (ergonomic single-handed operation) Critical Gas Sensing System - SC05-H₂S Sensor: Sensor Specifications (Multiple Variants Exist): The design must accommodate SC05-H₂S sensor variants with flexible mounting system: Potential Dimensions: 20mm diameter × 16.5mm height OR 24mm × 20mm × 16mm rectangular Interface Options: Analog output (requiring ADS1115 ADC module) OR digital UART/I2C Power Requirements: 5-50mA depending on variant Environmental Sensitivity: Highly sensitive to direct moisture exposure and airflow velocity Critical Design Note: Exact sensor specifications must be verified before final design, requiring modular mounting approach to accommodate variants. Dual-Chamber Architecture Requirements Chamber A: Gas Sampling System (Isolat...

    ₹7397 Average bid
    ₹7397 Avg Bid
    5 bids

    ...basic soldering, wiring, and debugging • Enjoy working with sensors, batteries, and physical hardware • Have built projects such as: • IoT devices • Robotics projects • DIY electronics • Hackathon hardware prototypes Formal experience matters less than proof that you have built things that actually work. Technical Skills (Good to Have) • Embedded platforms (Pi / ESP / MCU-based systems) • GPIO, I2C, SPI, UART basics • Sensors (IMU, accelerometer, gyroscope) • Battery basics (Li-ion / Li-Po) • Basic power management understanding • 3D printing or enclosure fitting (bonus) Work Mode & Flexibility • Hybrid / Remote-Friendly • If you are based in Hyderabad, you may voluntarily choose to work from the office...

    ₹58840 Average bid
    ₹58840 Avg Bid
    11 bids

    ESP32-S3 Multi-Axis Motion Control System with WiFi Interface and I2C Expansion

    ₹9194 Average bid
    ₹9194 Avg Bid
    1 bids

    PCB Design Scope of Work (Industrial Monitoring Unit) 1. Core Functionality: Design a PCB to host an ESP32 module, with all necessary power rails and connections. Provide 4 digital input channels with provisions for an additional 4 channels in the future. Include RS-485 transceiver (MAX485 or equivalent) for communication. Provide I2C header for external peripherals (LCD, sensors). Include headers for expansion (GPIOs / outputs). 2. Power Input & Regulation: Main Power Input: 24V DC input via screw terminal. Backup Power Provision: Dedicated backup battery input (e.g., 12V or 7.4V Li-ion pack) via separate connector. Automatic power switchover between main 24V supply and backup battery. Reverse polarity protection for battery input. Battery isolation to prevent ba...

    ₹15262 Average bid
    ₹15262 Avg Bid
    34 bids

    The goal is to design a high-voltage, industrial-grade PCB board connecting to 8 external temperature/humidity 1. Core Components & Specifications: ESP32-C3-MINI-1-N4 TCA9548A I2C Multiplexer INMP441 microphone 8x JST-XH 4-Pin Vertical Connectors (2.5mm pitch). LM5164 Buck Converter Must convert to 5V Secondary Power: AP2112K-3.3TRG1 LDO (SOT-23-5). Converts 5V to 3.3V 2- Mechanical & Layout Constraints All 8 JST-XH ports should be aligned along one edge USB Port: One USB-C port for programming and data transfer. Audio Isolation: Keep the INMP441 microphone on a separate ground plane Mounting: Include 4x M3 mounting holes 3-Deliverables: Schematic (PDF and Source files). PCB Layout (Gerber files, Drill files). Bill of Materials (BOM) with LCSC/Digi-Key part numbers. 3D STEP ...

    ₹15170 Average bid
    ₹15170 Avg Bid
    90 bids

    ...thumb or index finger operation A Gas sensor: SC05-H₂S Critical Gas Sensing System - SC05-H₂S Sensor: Sensor Specifications (Multiple Variants Exist): The design must accommodate SC05-H₂S sensor variants with flexible mounting system: Potential Dimensions: 20mm diameter × 16.5mm height OR 24mm × 20mm × 16mm rectangular Interface Options: Analog output (requiring ADS1115 ADC module) OR digital UART/I2C Power Requirements: 5-50mA depending on variant Environmental Sensitivity: Highly sensitive to direct moisture exposure and airflow velocity Critical Design Note: Exact sensor specifications must be verified before final design, requiring modular mounting approach to accommodate variants. Dual-Chamber Architecture Requirements Chamber A: Gas Sampling System (Iso...

    ₹11400 Average bid
    ₹11400 Avg Bid
    8 bids

    ...clear module separation Hardware Stack (Fixed) Microcontroller: ESP32 / ESP32-S3 / RP2040 (final selection discussed) Display: TFT (robot eyes & face animations) Audio: Buzzer / simple sound module Inputs: Microphone (sound level detection only) Touch sensors / buttons Connectivity: Wi-Fi (OTA updates only) No SD card No AI / ML No voice recognition Software Responsibilities Core Firmware GPIO, I2C, SPI setup Sensor drivers Modular folder structure PlatformIO or Arduino framework (discussable) Behavior & Emotion Engine Finite State Machine (FSM) Priority-based reactions (e.g. Loud sound > Touch > Idle > Sleep) Emotions such as: Idle Happy Curious Excited Sleepy Sad Smooth emotion decay and transitions Display & Animation System Eye expressions (20–30...

    ₹8684 Average bid
    ₹8684 Avg Bid
    9 bids

    ...Verification Footprint & Library Creation (0603, 0805, 1206, 0204, SMD & TH) EMI/EMC Considerations, DRC, DFM & DFA Gerber Generation & Manufacturing Support Hardware Debugging & Design Optimization RF Antenna PCB Design & Verification Embedded Firmware Support (ESP32, ST, ATML, 8051) Tools & Skills: Altium Designer (Licensed – v24.8.1) EasyEDA SolidWorks (3D PCB & component modeling) Protocols: UART, SPI, I2C, PWM, ADC C/C++ Embedded Programming Project Experience Includes: PoE Switch & Power Supplies RF Antenna Based PCBs Smart Helmet (RF based) GSM Modules Solar Inverters (On-grid & Hybrid) Nurse Calling System MPPT Power Circuits Industrial & Analog Circuits What You Can Expect: Clean & manufacturable PCB design Proper doc...

    ₹26754 Average bid
    ₹26754 Avg Bid
    7 bids

    ...hardware design is complete. I am now looking for an experienced embedded developer to bring the device to life with clean, reliable, and power-efficient firmware. This project sits between proof-of-concept and production: the functionality is well defined, but the implementation should be robust, modular, and easy to extend. Key Hardware: MCU: STM32L496RET6 IMU: ICM-20948 Display: OLED 128×32 (I2C, SSD1306-compatible) User input: 3 × push buttons Indicators: 3 × RGB LED Buzzer Power: Li-Po battery Scope Intermediate project with meaningful customization. Emphasis on clean architecture, readability, and maintainability. No need for extreme edge cases or certification-level complexity Customization focus 1. User Interface (OLED + buttons) OLED-based UI Men...

    ₹192057 Average bid
    ₹192057 Avg Bid
    54 bids

    ...reference architecture ready. Your job is to capture the schematic and create a production-ready PCB layout optimized for size and noise immunity. Key Technical Requirements Main MCU: Nordic nRF52840 (QFN Package). Analog Front End (AFE): TI ADS1293 or ADS1292R (SPI Interface). Power Management: TI BQ25120A (PMIC for Li-Po charging & power path). Display: 0.96" OLED (SSD1306 controller via I2C). RF/Antenna: 50-ohm impedance-matched trace or chip antenna for BLE 5.0. Board Constraints: ~25mm x 35mm size, 4-Layer Stackup, ENIG finish (Gold pads for skin contact). Scope of Work Schematic Capture: Create a clean, logical schematic based on our reference block diagram. Component Selection: Verify availability of critical ICs (JLCPCB/DigiKey stock check). PCB L...

    ₹28342 Average bid
    ₹28342 Avg Bid
    18 bids

    I need an experienced firmware developer for an embedded system, specifically for a tracking device. The firmware should handle: - Sensor data processing - Communication protocols - Motor control - Additiona...experienced firmware developer for an embedded system, specifically for a tracking device. The firmware should handle: - Sensor data processing - Communication protocols - Motor control - Additional functionalities as needed Ideal skills and experience: - Proficiency in embedded C/C++ - Experience with real-time operating systems (RTOS) - Strong knowledge of communication protocols (UART, SPI, I2C, etc.) - Background in developing for radio frequency devices is a plus - Ability to provide examples of past work and relevant experience Please share your experience in similar...

    ₹387245 Average bid
    ₹387245 Avg Bid
    15 bids

    I need an experienced STM32 developer to implement UART communication. Key Requirements: - Implement UART communication on STM32 - Experience with SPI and I2C is a plus - Mobile communication protocol expertise is a bonus Ideal Skills and Experience: - Proficiency in STM32 development - Strong background in UART - Prior work with SPI and I2C - Relevant project experience in embedded systems Please include your relevant experience in your application.

    ₹8359 Average bid
    ₹8359 Avg Bid
    23 bids

    ...using an ESP32 based ATOM Echo Smart Speaker Development Kit powered via USB always on I need firmware development with button input voice keyword detection Telegram bot messaging BME280 sensor readings and a simple local web page Hardware - ESP32 ATOM Echo Smart Speaker Development Kit (I have this) - Built in microphone speaker and button - BME280 sensor temperature humidity air pressure via I2C - USB powered no battery no sleep mode Functions - When physical button is pressed - Send Telegram message “0000 ready” - Speak via speaker TTS “0000 ready” Voice keyword detection - Listen for the word “ready” only between 11:00 and 16:00 - When “ready” is detected - Speak “0000 ready” - Send Telegram message “0000 r...

    ₹3523 Average bid
    ₹3523 Avg Bid
    44 bids

    ...create a schematic and PCB layout for an ESP32-based industrial gateway. The project should be delivered as KiCad project files ready for production. Fixed Components List (do not change): ESP32 module (WROOM-32 or equivalent) RS-485 isolated transceiver (ADM2483 or ISO3082) LTE/4G Cat-1 modem (Quectel EC200 or EC25) DC-DC power converter (24V input → 5V output, with proper filtering) FRAM memory (I2C, MB85RC256) Hardware watchdog (TPL5010 or equivalent) USB Type-C connector for programming and power Wi-Fi interface for local configuration updates LEDs for status indicators (power, network, RS-485 activity, errors) Decoupling capacitors, resistors, pull-ups as needed External LTE antenna connector Terminal blocks for RS-485 and power input Recommended Enhancements for Reli...

    ₹13515 Average bid
    ₹13515 Avg Bid
    17 bids

    I have a WF100DP digital pressure sensor wired to an ESP32 over I²C and I need a clean, well-commented C/C++ sketch that lets me stream live readings to the Serial Monitor. Please build it around the standard Wire library only—no Adafruit Sensor layer or other abstractions. Core requirements • Read the raw data from the WF100DP at its default I²C address and convert it to two units: PSI (0–100 psi full-scale as per the sensor max capacity ) and water column (same full-scale, expressed in the most common unit you normally see for water column and pai). • Push both values to Serial at a steady interval that I can easily tweak in code. • Handle basic sanity checks—bus timeout, CRC if the part provides one, and graceful error messaging to Seria...

    ₹1839 Average bid
    ₹1839 Avg Bid
    13 bids

    ...low-noise vibration sensor front-end and a robust RS485 interface. 2. Refine the Bill of Materials so it is ready for procurement—every line must include manufacturer, exact part number, package, and key specs. 3. Write firmware that handles sensor sampling, basic filtering, and Modbus-style communication over RS485. Keep the code clean and well-documented so future feature additions (e.g., optional I2C, SPI, or UART extensions) are straightforward. 4. Build, assemble, and bring-up at least one prototype; verify performance against the linked spec and share test logs/oscilloscope captures. 5. Deliver manufacturing outputs: Altium project, Gerbers, pick-and-place, finalized BOM, compiled HEX, source code, and a short validation report. Acceptance will be based on th...

    ₹103245 Average bid
    ₹103245 Avg Bid
    66 bids

    ... and exercises every peripheral we use today. Once the build is stable, I’d like you to stay on for a short joint test phase where we flash the new board, run through my existing regression scripts, and iron out anything that surfaces. Peripherals that must be verified after the port: • Analog-to-Digital Converters (ADC) • Pulse Width Modulation (PWM) • Serial Communication (UART / SPI / I2C) During testing I can provide oscilloscope captures, loopback plugs and a CANalyzer-style trace if helpful. If you prefer MPLAB X and Harmony, that’s fine—just document any project-file changes so the repo stays reproducible. Deliverables 1. Updated source tree targeting SAME70, building without warnings. 2. Brief migration notes highlighting cl...

    ₹11124 Average bid
    ₹11124 Avg Bid
    13 bids

    I'm looking for an experienced STM32 programmer to develop firmware from scratch for a radio interface. The firmware needs to support I2C, SPI, and UART communication interfaces. Key requirements: - Expertise in STM32 microcontrollers - Proficiency in I2C, SPI, and UART protocols - Strong background in embedded firmware development - Ability to deliver clean, efficient, and well-documented code Ideal skills and experience: - Previous experience with radio communication projects - Familiarity with development tools like STM32CubeIDE or Keil - Problem-solving skills and attention to detail - Good communication skills for project updates Please include examples of similar work in your bids

    ₹10297 Average bid
    ₹10297 Avg Bid
    18 bids

    ...thorough pre-production review of my battery-powered IoT environmental sensor board before approval is provided for prototyping. Key components MCU: Espressif ESP32-S3 Cellular module: Sequans GM02S (LTE-M / NB-IoT) + PCB antenna / Wireless: Wi-Fi + Bluetooth from ESP32-S3 Main sensor: SPEC Sensors Ethylene (C2H4) 110-65x series (analog output) + additional digital environmental sensors (I2C/SPI) Power: Single-cell LiPo battery, charging via dedicated charger IC, ultra-low power sleep modes Design files: Altium Designer project + Gerbers Target markets & certification Primary: Australia (RCM mandatory) Future: Europe (CE RED), North America (FCC/IC), global roaming Scope of work Full schematic review ESP32-S3 ↔ Sequans GM02S interface (UART, control signals, power-o...

    ₹46087 - ₹92174
    Sealed NDA
    ₹46087 - ₹92174
    14 bids

    ...collaboration with our local engineers in Canada and the USA. The ideal candidate will work North American hours (flexible if needed) and possess expertise in embedded systems development. Mandatory Skills: 1. Proficiency in MCUXpresso IDE (FreeRTOS) for NXP embedded platforms. 2. Experience with Atmel Studio for Atmel AVR programming (C or machine language). 3. Familiarity with JTAG, USB, PHY, MIPI, I2C, and SPI protocols. Nice-to-Have Skills: 1. Knowledge of Arduino programming. 2. Experience with legacy Microchip programming for product support. 3. Passion for high-quality audio reproduction. Super-Star Level Skills: 1. Familiarity with Embedded Artists RT1176 uCOM platform. 2. Previous experience designing audio products. Compensation: Up to $80,000/year based on experi...

    ₹5600533 Average bid
    ₹5600533 Avg Bid
    36 bids

    I'm looking for a skilled C programmer to implement I2C communication for interfacing with microcontrollers. The project will involve: - Data read/write - Device configuration - Error handling Please suggest suitable microcontrollers for this task. Ideal skills include: - Proficiency in C programming - Experience with I2C protocols - Familiarity with microcontrollers and their configurations - Strong problem-solving skills for error handling Looking forward to your proposals!

    ₹52911 Average bid
    ₹52911 Avg Bid
    25 bids

    I’m building new firmware on an NXP series board and I now need a clean, reusable I2C driver that works in both Master and Slave modes. The core of the task is to provide well-structured, fully-documented C source that drops straight into my current project and handles all standard transactions—start, repeated start, stop, read, write, and error recovery—without me having to touch low-level registers again. What I already have • Tool-chain set up and running (MCUXpresso / GCC). • Pin-mux and clock configuration in place. • A test harness ready to exercise the driver on real hardware. What I need from you 1. Source and header files implementing the driver for the selected LPC MCU family. 2. Simple API layer so application code can queue tr...

    ₹17192 Average bid
    ₹17192 Avg Bid
    40 bids

    ...lightweight library (C++, C# or similar is fine) that opens the COM port, formats commands, validates checksums, and exposes simple high-level calls the rest of my software can consume. Your work should come with clear documentation and a small test utility so I can exercise each command and verify that status updates arrive as expected. Once this core link is solid we may expand the protocol to SPI or I2C devices that hang off the MCU, but phase one is strictly UART. Deliverables • Microcontroller firmware (Arduino or PIC) implementing the binary protocol • Windows host library with source and build instructions • Command-line or GUI test tool for validation • Brief integration guide If you’ve previously built similar PC-to-MCU bridges, esp...

    ₹736600 Average bid
    ₹736600 Avg Bid
    20 bids

    ...design a custom control PCB and processing integration module for my humanoid robot prototype. The system must support actuator control, sensor inputs, audio/video components, and also be capable of running local LLM models (7B or higher) for on-board AI processing. 1. Hardware & PCB Requirements The board should support: Actuators & I/O USB or native interfaces for robotic actuators PWM, UART, I2C, SPI, GPIO expansion Support for IMU, proximity sensors, touch sensors, pressure sensors Cameras & Audio 1–2 camera module interfaces (CSI/USB) Microphone input Speaker output Power System Stable power regulation for motors + logic Battery compatibility (12V/24V Li-ion) Over-current and thermal protection 2. Processing Unit Requirements (LLM Support) T...

    ₹15731 Average bid
    ₹15731 Avg Bid
    13 bids