
Fechado
Publicado
Pago na entrega
I have a custom wearable board built around the nRF52840 and need clean, production-ready firmware delivered in nRF Connect SDK (Zephyr RTOS). Hardware design is in progress — this engagement is firmware only. Sensors (exact parts): MAX86141 AFE via SPI — dual photodiode (PD1+PD2), discrete LEDs: 3× green 530nm, 1× red 660nm, 1× IR 940nm. FIFO interrupt-driven readout required. BMI270 via I2C — step counting, wrist gesture, raw accel data for motion artifact correction MAX30205 via I2C — continuous temperature sampling All sensor data streamed raw over BLE — no onboard algorithm processing required at this stage BLE Requirements: BLE 5.0 advertising, bonding, custom GATT profile for raw sensor data streaming Standard services: Heart Rate, Battery, Device Information Nordic DFU bootloader integration for OTA firmware updates — this is mandatory Power Management: System off / low-power modes between events Target: <50µA average in idle, <10mA during active PPG sampling Power profile deliverable: measured or simulated average current in each state Deliverables: Well-commented source code + west build scripts Compiled HEX ready for nRF Programmer / DFU README — project structure, SDK version, build reproduction steps Power profile documentation Success criteria: Flash the HEX, stream all four sensor outputs over BLE visible in nRF Connect app, OTA DFU update completes successfully. IP: All code and documentation delivered under this contract is fully and exclusively owned by me. No proprietary or third-party licensed components without prior approval.
ID do Projeto: 40350341
12 propostas
Projeto remoto
Ativo há 9 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
12 freelancers estão ofertando em média ₹26.228 INR for esse trabalho

I am a skilled and reliable Embedded Systems Engineer with over 6 years of hands-on experience in Arduino, ESP32/ESP8266, and microcontroller-based development. I specialize in designing efficient, stable, and scalable embedded solutions, turning ideas into fully functional hardware-software systems. I have a strong background in electronics, sensors, communication protocols (UART, I2C, SPI, MQTT, WiFi, BLE), and real-time embedded systems. My development approach focuses on clean, well-structured, and well-documented firmware, ensuring long-term reliability and easy maintenance. I also provide thorough testing, debugging, and performance optimization, including power efficiency improvements where required. I am a detail-oriented engineer with strong problem-solving skills and extensive experience in hardware debugging and firmware optimization. Beyond technical expertise, I value clear communication, meeting deadlines, and maintaining high client satisfaction. I work closely with clients to fully understand project requirements and deliver high-quality results. Pricing is flexible and can be discussed based on project scope and complexity. I am open to both short-term and long-term projects. Let’s work together to build a professional, reliable, and efficient embedded system for your needs.
₹25.000 INR em 7 dias
7,5
7,5

Hi there, I’ve carefully read your firmware requirements and I fully understand the scope of this project. You need clean, production-ready firmware for an nRF52840 wearable in nRF Connect SDK / Zephyr, with reliable sensor integration, raw BLE streaming, Nordic DFU support, and strong low-power behavior. This is fully aligned with my embedded systems background. I have solid experience with Nordic-based development, RTOS firmware architecture, SPI/I2C sensor integration, BLE custom profiles, interrupt-driven acquisition, and power-aware embedded design. I’ve already worked with the same type of requirements involved in projects like this, including wearable-style sensing, BLE telemetry, OTA update workflows, and low-power optimization. I can deliver well-structured and well-commented firmware, reproducible build scripts, compiled files ready for flashing, and clear documentation so the project is easy to maintain and extend. I also understand the importance of meeting your success criteria exactly: stable raw data streaming in nRF Connect, successful OTA DFU, and documented power behavior. Given my skillset, I’m confident I can handle this efficiently and move faster once we review your hardware details and current design status. Just send me a message and we can start. Best regards, Samuel Tshibangu
₹25.000 INR em 1 dia
6,3
6,3

I have experience developing wearable devices using nRF series MCUs. I built an nRF52840-based wearable system for health monitoring with BLE data streaming and low-power optimization. My Approach: I will develop firmware using nRF Connect SDK with proper drivers for MAX86141, BMI270 and MAX30205 (I2C). I will structure the code so each sensor works independently and streams raw data over a custom BLE GATT profile along with standard services. Power management will be handled carefully using sleep modes between events to meet your current targets. I will also integrate Nordic DFU for OTA updates. Deliverables: • Well-commented source code • Compiled HEX file • README with build steps and structure • Power consumption notes Everything will be tested step-by-step in my electronics lab to ensure stable BLE connection and data streaming. The final system will be simple to flash, connect via BLE, and verify using the nRF Connect ap
₹13.400 INR em 2 dias
3,2
3,2

Hello, I can develop reliable firmware for your nRF-based sensor system with stable communication and optimized performance. Skills & Experience: Strong experience in embedded systems, nRF/ble firmware, sensor integration, and low-power optimization. I have worked on firmware projects many times. Relevant Project: Developed a Smart Security System with RFID and IoT integration, involving embedded firmware, real-time data handling, and wireless communication. I also have required hardware in stock and can test and validate the firmware in my lab setup. Deliverables: • Optimized firmware • Tested and validated performance • Clean, well-documented code All code and documentation delivered will be fully owned by you, with no third-party dependencies without prior approval. Ready to start immediately
₹12.500 INR em 2 dias
3,0
3,0

Hi, I can develop clean, production-ready firmware for your nRF52840 wearable device using nRF Connect SDK (Zephyr RTOS), ensuring reliable sensor integration, BLE streaming, OTA updates, and optimized power performance. I have experience with Nordic platforms, BLE communication, and sensor integration. I will implement SPI/I2C drivers for all sensors, build a custom GATT profile for raw data streaming, and integrate Nordic DFU for OTA updates. The firmware will be well-structured, documented, and optimized for low-power operation. Scope: *Sensor integration (MAX86141 SPI, BMI270 + MAX30205 I2C) *Interrupt-driven data acquisition *BLE 5.0 *Nordic DFU bootloader integration (OTA updates) *Power optimization and profiling *Clean, modular firmware using Zephyr RTOS Deliverables: *Well-commented source code (nRF Connect SDK) *Compiled HEX file *Build instructions *Power profile documentation Approach: *Implement efficient sensor drivers and interrupt handling *Design scalable BLE data streaming architecture *Optimize firmware for low power *Integrate DFU for seamless OTA updates *Validate performance with stable BLE streaming and power targets I will deliver a robust, low-power, and production-ready firmware solution.
₹30.000 INR em 10 dias
2,0
2,0

Hi there, I am an embedded systems engineer specializing in low-level C/C++, RTOS, and IoT sensor integration. I am fully equipped to deliver clean, production-ready nRF Connect SDK (Zephyr) firmware for your nRF52840 wearable. Execution Plan: 1. Sensors (Zephyr Devicetree): MAX86141 (SPI): I will configure the SPI API and a GPIO interrupt-driven thread for FIFO readout, ensuring non-blocking data capture of the dual PDs and LEDs. BMI270 & MAX30205 (I2C): I will implement the I2C drivers for raw IMU and temperature polling. I have extensive experience writing firmware for complex 6-axis IMUs (e.g., MPU6050). 2. BLE 5.0 & Custom GATT: I will implement standard services (HRS, BAS, DIS) alongside a high-throughput Custom GATT profile to stream all raw AFE, IMU, and Temp data directly to the nRF Connect App. 3. DFU OTA (MCUboot): I will configure MCUboot as the bootloader and enable SMP (Simple Management Protocol) over Bluetooth to guarantee secure, verified OTA updates. 4. Power Management: Utilizing Zephyr’s PM subsystem, the MCU will enter Deep Sleep between BLE events and sensor interrupts to meet your <50µA idle and <10mA active targets. I will deliver the required power profile documentation. IP Agreement: I fully agree that all source code, west scripts, and documentation are your exclusive IP. No unauthorized 3rd-party libraries will be used. I am ready to review your pinout. Let’s connect.
₹25.000 INR em 3 dias
0,0
0,0

Hello, I’m an Embedded Firmware Engineer with 3+ years of experience on ESP32, working with sensors, actuators, and Wi-Fi/BLE systems. I can deliver clean integration firmware along with a test application to validate all peripherals and communication working together reliably. My focus is on stable, production-ready embedded solutions. I can start immediately and deliver within 5–10 days. Thanks, Ramya Bharathy R
₹25.000 INR em 10 dias
0,0
0,0

I have around 3 years of experience in embedded systems as a firmware developer and I can understand what you need exactly. I can deliver it as well. Looking forward to discuss about the project.
₹40.000 INR em 30 dias
0,0
0,0

I have experience with nRF52 series, Zephyr RTOS, SPI/I2C sensor integration, interrupt-driven designs, and BLE streaming with custom GATT profiles. I’ve also implemented Nordic DFU (MCUboot + SMP) and low-power optimization on wearable-class devices. Approach Drivers & Sensors: MAX86141 via SPI with FIFO interrupt handling and efficient burst reads BMI270 (I2C) with step/gesture + raw accel capture MAX30205 continuous sampling BLE: BLE 5 advertising, bonding, custom GATT for raw streaming Standard services: Heart Rate, Battery, Device Info Optimized throughput (notifications + MTU tuning) DFU: MCUboot + OTA via BLE (nRF Connect compatible), fully tested Power: System OFF / sleep states between events Optimize SPI/I2C duty cycles and BLE intervals to meet <50µA idle, <10mA active Provide measured/simulated power profile per state Deliverables Clean Zephyr project (west-based), well-commented code, HEX files, and a clear README with build/flash steps. No restricted IP—fully transferable ownership. I can structure this into milestones (drivers → BLE → DFU → power tuning/testing). Ready to start.
₹15.000 INR em 5 dias
0,0
0,0

Hyderabad, India
Membro desde abr. 5, 2026
$5000-10000 USD
£20-250 GBP
$750-1500 USD
$5000-10000 USD
₹1500-12500 INR
₹600-1500 INR
$250-750 CAD
£2-5 GBP / hora
$15-25 USD / hora
₹600-1500 INR
$10-30 AUD
$250-750 USD
$30-250 USD
$30-250 USD
$30-250 NZD
$30-250 USD
£20-250 GBP
$1000-2000 USD
$30-250 AUD
€5000-10000 EUR