Rtos microcontrollersprojekty
...Develop PCB layout (4-layer preferred) • Select components available from major distributors • Implement power regulation and protection circuits • Integrate microcontroller and communication interfaces • Optimize the design for signal integrity, EMC, and manufacturability • Prepare all required manufacturing and assembly files Technical Requirements • Experience with embedded systems and microcontrollers • Knowledge of communication interfaces such as UART, I2C, SPI, CAN, USB • Experience designing power management circuits (DC-DC, LDO regulators) • Ability to design high-quality PCB layouts for reliable performance Tools Preferred Experience with EDA tools such as: • KiCad • Altium Designer • Autodesk Ea...
... je nach Skillset, unterstützt du bei artefaktfreiem Presetwechsel, Optimierung der Audio Processing Kette, Testautomatisierung, CI Tooling und punktuell Hardware Debugging. Anforderungen Sehr gute Erfahrung in Embedded C und C++ sowie strukturiertem Firmware Design. Erfahrung mit ESP32 und oder STM32, idealerweise beides, inklusive Peripherie, Interrupts, DMA und Timern. Realtime Know how mit RTOS oder FreeRTOS sowie ein gutes Verständnis für Latenz und Jitter. Audio nahe Embedded Erfahrung ist sehr hilfreich, insbesondere I2S, Buffering und stabiler Betrieb unter Last. Erfahrung mit Connectivity im 2,4 GHz Umfeld ist ein Plus, zum Beispiel BLE oder Wi Fi, wichtiger ist ein systematischer Ansatz für Robustheit. Sehr gute Debugging Skills, saubere Logs, repro...
...architecture, and layout guidance Validated firmware running on the prototype — all pin assignments and peripherals are proven and locked down Access to the prototype hardware for reference photos and measurements if needed Responsive communication throughout the project Skills Required: Proven experience designing mixed-signal PCBs with motor drivers or power electronics Experience with STM32 microcontrollers Experience with USB Type-C connector design (both data and PD source) Understanding of switch-mode power supply layout (buck and buck-boost converters) Familiarity with CE/UKCA EMC and safety requirements for electronic products Experience taking a board through to manufacture (Gerber generation, BOM preparation) Preferred (Not Required): Experience with DRV8873 or ...
...Receiving commands from the app Ensuring stable real-time device control Responsibilities Develop and implement embedded firmware Implement 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
I need help setting up a flow monitor that uses an ESP32 microcontroller device. This device needs to communicate with a Wi-Fi hub and send data to an app on both Android and iOS platforms. Requirements: - Communicate with a Wi-Fi hub - Send volume data per designated time period - Compatible with both Android and iOS apps Ideal skills and experience: - Experience with ESP32 and microcontrollers - Proficiency in Wi-Fi communication protocols - Mobile app development (Android and iOS) - Knowledge in data transmission and monitoring Please provide your past relevant work experience and approach to complete this task.
...Optimization - Improve PCB layout quality (signal integrity, EMI/EMC reduction, grounding strategy). - 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) an...
Requirements: - Experience with NXP, STM32, EFR32 series - Hands on with Communication Protocols - Experience with RTOS - Great experience with Embedded C
I’m putting together an advanced embedded-systems programme for a cohort of working engineers and need a seasoned trainer to take the lead. The sessions must go beyond theory and dive straight into practical design with microcontrollers, real-time operating systems, and production-grade Embedded C. Here’s what I have in mind: • A modular curriculum that blends concise slide decks with live coding, hardware demos and lab assignments. • Real-world case studies that show how to architect, debug and optimise code on popular MCU families, then scale that work under an RTOS. • Clear, reusable reference projects and exercises my team can keep iterating on after class. • Delivery in short, instructor-led blocks that fit around a full-time work...
I’m putting together an intensive, certification-oriented programme for engineers who already have a solid footing in embedded systems, and I need an instructor who can operate comfortably at an advanced level. The syllabus must dive deep into: • Microcontrollers (architecture choices, peripheral interfacing, optimisation techniques) • RTOS concepts and deployment (task scheduling, inter-task communication, timing analysis) • Embedded C/C++ best practices (MISRA, memory management, tool-chain nuances) Because our end goal is certification preparation, every concept should feed directly into exam-style exercises, annotated sample code and realistic lab assignments. I’ll look for you to: • Shape a structured curriculum with clear learni...
...(heart-rate, step count, and SpO₂ ideal) with real-time data streaming. • A companion mobile app (iOS and Android) whose chief role is to receive and visualise the collected data; the app will also provide over-the-air updates and diagnostic logs. • Clean, investor-ready demo: boot, pair, run a scripted scenario, and reset without developer tools. Preferred toolchain/environment Embedded Linux or RTOS on a low-power SoC (Snapdragon XR, similar), TensorFlow Lite or Edge Impulse for on-device models, BLE/Wi-Fi for connectivity, Unity/ARCore/ARKit or an equivalent lightweight AR SDK for the display layer, and React Native or Flutter for the application—open to alternatives if they reduce time-to-demo. Acceptance criteria 1. Prototype glasses operate untethe...
...360 (Eagle) We are looking for a long-term freelance PCB designer for ongoing projects. Tasks include: Updating schematics and PCB layouts Routing new multi-layer boards Implementing changes and maintaining libraries Preparing Gerber/ODB++, drill files, stack-up notes, and BOM All work is done in Autodesk Fusion 360 Electronics (Eagle). Requirements: Experience with multi-layer designs Microcontrollers and high-density connectors Controlled impedance and solid DFM practices Work is billed hourly. Please share examples of similar Fusion 360 projects, your hourly rate, and availability....
I’m updating the firmware for an STM32-based design and need an experienced C++ developer who is comfortable inside STM32CubeIDE. The codebase already compiles and runs on the microcontroller, but several features still require clean, well-structured implementation, performance tuning and thorough testing directly on the hardware. You’ll be working exclusively with STM32 microcontrollers; no FPGA or other targets are involved. Please be ready to pull the current CubeIDE project from my repository, build it as-is, and then extend it in C++17 (or later) while respecting the existing HAL layer and project structure. Deliverables • Updated CubeIDE project with the new or fixed functionality fully integrated • Clear build instructions and a short change log so...
...electronics technician to assemble two physical prototypes of an RF-based proximity system. I have already developed the full source code and circuit schematics; however, due to a physical disability, I require a partner to handle the soldering, wiring, and physical housing of the components. Technical Requirements The project consists of two separate units: a Transmitter and a Receiver. Microcontrollers: Program and integrate 2x Arduino boards (provided/specified in schematics). Connectivity: Configure RF modules for proximity detection. Power: Integrate rechargeable battery systems (Li-Po or similar) with charging ports for both units. Assembly: Solder all components according to provided schematics. Enclosure: Mount components into two separate, durab...
I'm seeking an experienced PCB designer to create a double-layer PCB for a consumer electronics radio project. The PCB will include microcontrollers as key components. Key Requirements: - Design a double-layer PCB - Incorporate microcontrollers into the design - Suitable for consumer electronics use Ideal Skills and Experience: - Proficiency in PCB design software (e.g., Altium, KiCad) - Experience with double-layer PCB design - Knowledge of microcontroller integration - Background in consumer electronics Please provide samples of previous work and relevant experience.
I need a custom ELRS (ExpressLRS) solution for drone control, utilizing an STM microcontroller instead of the original MCU. Key requirements: - Improved range - Enhanced security - Dual band - Mesh networking capabilities Ideal skills and experience: - Proficiency in STM microcontrollers, especially STM32 - Strong background in RF communication and protocols - Experience with drone control systems - Knowledge of security implementations in wireless networks - Familiarity with mesh networking technology Please provide relevant experience in your bids.
I’m updating the firmware for an STM32-based design and need an experienced C++ developer who is comfortable inside STM32CubeIDE. The codebase already compiles and runs on the microcontroller, but several features still require clean, well-structured implementation, performance tuning and thorough testing directly on the hardware. You’ll be working exclusively with STM32 microcontrollers; no FPGA or other targets are involved. Please be ready to pull the current CubeIDE project from my repository, build it as-is, and then extend it in C++17 (or later) while respecting the existing HAL layer and project structure. Deliverables • Updated CubeIDE project with the new or fixed functionality fully integrated • Clear build instructions and a short change log so...
...CubeIDE project and documentation. - Test and verify UDP reception with log/pcap/wireshark or video to prove valid frame transmission. Additional information I’ll accept delivery after hardware tests provide clear proof of correct UDP reception and valid frames. Please ensure all work aligns with the acceptance criteria mentioned. Platform STM32 Developer expertise Firmware development, Microcontrollers, Networking, Testing Ideal candidate Skills and experience: Firmware Embedded Engineer Embedded Systems Engineer Fixed price Up to €200/delivery Hiring duration Less than 1 month Frequency 1 delivery per week...
...coordinating academic projects in the Embedded / ECE domain for Indian universities. We are looking for one reliable freelance Embedded Systems developer for long-term, project-wise collaboration. This is not a full-time job. Work will be assigned per project. Scope of Work Develop Embedded / ECE hardware or simulation-based projects Support domains like: Embedded Systems, IoT, ARM / Microcontrollers FPGA / VLSI (optional) Control systems / Sensors / Automation (as applicable) Deliverables per project: Working code / simulation / hardware logic Result screenshots / output proof Project report content (chapter-wise) Project PPT content IEEE conference paper draft Scopus journal extended paper draft Support 1–2 rounds of revisions based on guide/reviewer commen...
Need software enginner who will help for STM32 Programming Skills required : 1. C Programming and debugging 2. should know Free RTOS Concepts 3. Shall be able to prepare Design using state flow diagram and flow charts 4. shall be able to write the test cases to test the project in excel sheet TASKS are : 1. make PWM OUT Woking and control wheels 2. Make the joystick Inputs working and get the ADC inputs from Joystick (this i have already done , half rest needs to be continued) Digital Input work as E-STOP input 4. Make Proximuty sensor and Ultrasonic sensor working With this i am going to prepare a Robotics vehicle for my FARM For sparying purpose . Future Tasks : 1. Make the input working using LORA and INTERNET (may be SIM800 Module) Process : 1. Requirement document wil...
I need a wearable device to detect sleep-time bruxism. Requirements: - Monitors muscle activity. - Alerts with sound when clenching. - Collects clenching duration and frequency data. - Must reside in india ( bangalore) Ideal Skills: - Arduino/ESP32 development - Python/TensorFlow Lite (microcontrollers) - Embedded systems & electronics (mic setup, signal processing) Hardware can be procured by me or reimbursed. Urgent requirement
...real-time transparent computer-vision overlays and a vGamepad / joystick-based targeting system designed for console environments. This is not a beginner or theory role — we need someone who has hands-on experience with Cronus Zen, microcontrollers, and live console testing. Core Responsibilities Develop and refine transparent CV overlays (low-latency, accurate alignment, stable rendering) Implement and tune vGamepad / XInput joystick targeting logic driven by CV detections Integrate and test with Cronus Zen (HID behavior, stick output, signal timing) Work with microcontrollers (Arduino / Portenta / similar) in real-time input pipelines Test directly on Xbox or PlayStation consoles (physical hardware required) Optimize for snap, lock, weld, and track behavior with pr...
.../ response display Health dashboards (heart rate, SpO₂, activity) Quick actions (torch, connectivity, battery) Settings and system status screens Technical Expectations We are looking for engineering, not only visual design. Preferred experience: Embedded UI development LVGL, Qt Embedded, or similar lightweight UI frameworks C / C++ (or Rust) in embedded environments Embedded Linux or RTOS-based systems Performance optimization (60 Hz when active, low-power states otherwise) Experience with round or wearable displays is a strong plus Not required but a bonus: Wearable or IoT device experience Animation and micro-interaction tuning Power-aware UI design Deliverables Running UI code on target hardware or reference environment Clean, modular UI architecture Basic...
I’m juggling several small-to-mid size projects built around PIC microcontrollers and need a specialist who can drop in, understand the hardware quickly, and produce clean, well-documented firmware. Most tasks revolve around straight microcontroller programming—setting up peripherals, writing ISR-driven code, optimising timing, and talking to common interfaces such as UART, SPI, I²C or CAN. The exact role may shift from one build to the next: today it could be a closed-loop control routine, tomorrow a lightweight data-logging module, and next week a simple communications bridge. Whichever path we take, the goal is always the same—robust code that compiles first time in MPLAB X, follows Microchip best practices, and ships with concise inline comments so I ca...
...(emotion sounds, music, stories) Time-aware modes (morning / afternoon / evening / sleep) Play modes (clap games, rhythm imitation) Comfort & sleep behaviors Interrupt handling (child always has priority) Clean, modular, well-documented code What I’m Looking For Strong experience in embedded C / C++ ESP32 firmware development State machines & event-driven systems Audio playback on microcontrollers Clean architecture & readable code Understanding of child-safe interaction design (preferred) Project Style Long-term project (multiple phases) Clear specifications provided I care deeply about correct architecture No rushed or hacky solutions Iterative development with testing Deliverables Well-structured firmware code Clear module separation Doc...
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
I need software to control and automate tasks via microcontrollers. Integration will be through a web application. Requirements: - Experience with microcontroller programming (e.g., Arduino, Raspberry Pi) - Strong skills in web application development - Ability to design user-friendly interfaces for automation tasks - Background in software-hardware integration Deliverables: - Web app for control and automation - Documentation for setup and usage - Support for initial deployment and troubleshooting Looking for someone with a robust portfolio and proven experience in similar projects.
...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, oscilloscopes, and JTAG/SWD debuggers to troubleshoot hardware-sof...
...engineering studio with a 5–7 member core team specializing in full-cycle IoT and embedded product help startups, researchers, and companies turn ideas into fully working, production-ready IoT products, from PCB and firmware to cloud, AI, and mobile Core Expertise Covers the Entire IoT Chain-> Embedded Firmware DevelopmentSTM32, ESP32, Arduino, nRF, PIC, Raspberry PiBare-metal & RTOS (FreeRTOS)BLE, Wi-Fi, LoRa, MQTT, CAN, SPI, I²C, UARTSensor integration, power optimization, OTA updates-> PCB Design & Hardware EngineeringSchematic + PCB design (EasyEDA, Altium, KiCad)Single-layer to multilayer boardsBOM optimization & DFM/DFA supportPrototype-ready Gerbers & manufacturing files-> Cloud, Backend & AI IntegrationAWS, Firebase, custom backen...
... • Driving event-based GSM workflows that wake, transmit and sleep on a tight energy budget. • Building and maintaining an encrypted data path across BLE and cellular links with industry-standard crypto libraries. • Squeezing the last milliamp out of the system through smart power-domain control, watchdogs and state machines. • Applying production-grade firmware debugging tactics on both RTOS and bare-metal builds to keep the device stable in the field. You’ll be working shoulder-to-shoulder with our hardware, mobile-app and cloud engineers, iterating quickly to hit certification and manufacturing deadlines. We already have the initial board spins, schematics and a partial firmware base; your first milestone will be to integrate the revised BLE c...
...meaningful IoT and embedded-systems project ideas that will resonate with two groups I work with every day—small business owners and students. The focus is on challenges that crop up in typical office settings and, specifically, on anything that drags down efficiency or productivity. What I need from you is a concise set of real-world pain points that can be addressed with basic sensors, microcontrollers, or low-cost connectivity modules (think ESP32, Arduino, Raspberry Pi, Bluetooth LE, Wi-Fi, etc.). Each idea should be practical enough for a student project yet valuable enough that a small business would truly consider deploying it. Please include for every problem you suggest: • a short description of the pain point as it appears in an office, • why it matter...
...thumbnails or first-frame hooks is a bonus -- modern, minimal, fast-paced videos -- Bonus: Motion graphics Budget: INR 500 to INR 2000 per video Freelancer Location: India Next step In your bid, include your fixed price for each of the three formats above. Also share a link to a reel that shows comparable work. If you happen to be an engineer—or just speak the language of electronics and microcontrollers—please highlight that; it really helps when syncing on technical details. I look forward to seeing how you can transform circuit builds into scroll-stopping videos....
I’m bringing a new IoT device from idea to working prototype and need one partner who can handle both sides of the job: the electronic circuit design and the embedded code that will drive it. All of my past work sits squarely in the embedded-systems world, so the conversation will start on familiar ground—microcontrollers, low-power design and, most critically, reliable kablosuz iletişim. Here’s what I have so far: a concept block diagram, a rough bill of materials and the user scenarios. What I lack—and what I’m hiring you for—are the production-ready schematic, PCB layout and the firmware that ties it all together. You should be comfortable selecting the right wireless module, designing the RF section with proper matching, and writing clean, we...
...of complete digital subsystems—from schematic creation & review and board bring-up through RTOS-based firmware, EMI/EMC compliance, and long-term platform maintenance. Candidates must be fluent in English and available to work Central Standard Time (CST), 9:00 AM–5:00 PM. Core Responsibilities Architect and implement embedded digital subsystems for high-performance audio products Create and review digital schematics using Cadence OrCAD, including MCU, memory, clocks, power regulation, and interface circuitry Participate directly in component selection and digital hardware architecture decisions Lead first-article board bring-up, validation, and root-cause failure analysis Develop and maintain RTOS-based firmware (FreeRTOS or equivalent) in C/C++ Desi...
I need a Smart Water Saving System for agriculture. The system should be eco-friendly, cost-effective, and easy to install. Key Requirements: - Automatic shut-off when water reaches a set limit - Water usage tracking - Leak detection Preferred Sensors: - Ultrasonic sensors - Pressure sensors - Flow meters Ideal Skills and Experience: - Experience with sensors and microcontrollers - Background in agricultural technology - Knowledge of eco-friendly solutions - Strong problem-solving skills Please provide examples of similar projects.
...engineering studio with a 5–7 member core team specializing in full-cycle IoT and embedded product help startups, researchers, and companies turn ideas into fully working, production-ready IoT products, from PCB and firmware to cloud, AI, and mobile Core Expertise Covers the Entire IoT Chain-> Embedded Firmware DevelopmentSTM32, ESP32, Arduino, nRF, PIC, Raspberry PiBare-metal & RTOS (FreeRTOS)BLE, Wi-Fi, LoRa, MQTT, CAN, SPI, I²C, UARTSensor integration, power optimization, OTA updates-> PCB Design & Hardware EngineeringSchematic + PCB design (EasyEDA, Altium, KiCad)Single-layer to multilayer boardsBOM optimization & DFM/DFA supportPrototype-ready Gerbers & manufacturing files-> Cloud, Backend & AI IntegrationAWS, Firebase, custom backen...
...validation, and diagnostics Driver control logic: initialization, enable/disable sequencing, fault handling Command & telemetry protocol (frames, CRC, timeouts, error handling) Control of: motion drivers, MOSFET power outputs, camera trigger / strobe signals Deterministic state machine: INIT / IDLE / ENABLED / FAULT Watchdog and fail-safe behavior Clean, modular firmware architecture (RTOS not required) Hardware MCU controller board: schematic, PCB layout (4–6 layers), BOM and manufacturing files Power input range: 24–36 V DC Interfaces: RS-485, Industrial camera connector Hirose HR10 (12-pin), Galvanically isolated Trigger / Strobe / GPIO Outputs: 3× MOSFET power outputs (≥1 A, 12–48 V), 1 output with autonomous temperat...
I'm looking for an ESP32 project that will activate a single LED based on incoming Gmail. Issue is well described in: The program has to activate the led when a mail arrives containing the text [ALARM ACTIVATIE] in the header and inactivate the led when the text [ALARM OPGELOST] is in a new mai...ACTIVATIE] in the header and inactivate the led when the text [ALARM OPGELOST] is in a new mail. Use of mobizt/ReadyMail library us mandatory Requirements: - Use Gmail as the email service. - Control a single LED. - LED activation mode: Constant On/Off Ideal Skills & Experience: - Proficiency with ESP32 programming. - Experience with Gmail API integration. - Knowledge of LED control with microcontrollers
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 - 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 projects.
...5-60 s (via an off-board potentiometer, only the pads sit on the PCB). After that delay, the circuit must close a second dry contact—driven by a SIL reed relay with its internal flyback diode—for 400-700 ms. Key objectives The overriding goal is ultra-low quiescent current so a single CR2032 keeps the unit alive for at least two to three years, even if it fires up to twice per day. No microcontrollers or code are allowed; I want a purely analog or discrete logic approach. Component guidelines • Resistors: standard ¼ W values • Transistors: 2N3904 (or close low-leakage equivalents) • Capacitors: low-ESR types only • Relay: SIL reed relay with built-in diode • Dry contact input and output and potentiometer: These will be rem...
Title: Embedded Firmware Engineer - YC3121 Thermal Printer Development Description: We need an experienced embedded firmware engineer to develop thermal printer firmware for YC3121 MCU (ARM Cortex-M based). The project involves creating ESC/POS compatible printer firmware using existing reference code and ma...integration Timeline: 4-6 weeks Budget: $1,000 - $1,500 Deliverables: - Complete source code (well-commented) - Working firmware binary - Project documentation - Test report What We Provide: - Complete YC3121 SDK - Reference firmware code - Hardware for testing - Technical documentation Please Include: - Portfolio with embedded projects (GitHub preferred) - Code samples showing hardware drivers and RTOS usage - Brief explanation of your approach - Timeline estimate - R...
...function codes for reading/writing holding and input registers. • Provide a simple framing protocol on UART (ASCII or binary, your choice—keep it documented) so that register values can be transferred without loss or ambiguity. • Keep interrupt load low; DMA usage on both Ethernet and UART is welcome. • Code must compile with the latest STM32CubeH7 HAL (LL drivers are fine if you prefer). No RTOS is necessary unless you feel FreeRTOS will simplify the networking layer—either way, document the choice. Acceptance criteria – Connecting a PC running Modbus Poll to the board over Ethernet and reading/writing a small test block (e.g., 20 holding registers) produces consistent results on every request. – UART traffic captured on a...
...recommend. • Actuators: the board must be able to drive pumps as the primary load, plus leave head-room for additional actuators of similar power levels. I expect you to design for manufacturability, choose readily available parts, and document every step clearly. Firmware should handle sensor sampling, safety logic, actuator control, OTA updates and cloud messaging; you are free to select an RTOS or bare-metal approach so long as the code is modern C++. Deliverables - Complete schematic, PCB layout files, Gerbers, 3D STEP, and a costed BOM - Compilable firmware source with build scripts and flashing instructions - One fully assembled and tested prototype that demonstrates: • stable Wi-Fi connectivity with end-to-end data exchange to my backend API (define...
...engineer to take charge of the embedded software. The immediate focus is fixing, real-time data exchange over RS422, RS485, and DMX / Art-Net / sACN. GPIO handling and A/D sampling. We have code from a older version of the software which requires bug-fixing to match the output of the newer version. What will make you successful here is deep, hands-on experience—ten years or more—with C++ on ARM microcontrollers, familiarity with Atmel toolchains, and a background that spans both firmware and board-level design. You should already have a complete development environment; I can ship the target hardware for validation and regression testing. Because this project involves interactive debugging with my in-house team, I need you available during Pacific Standard Time wor...
...developing a professional electronic fencing training system intended for gyms, clubs, and high-level training environments. The system is composed of: an electronic mannequin with multiple touch sensors and LEDs, a compact wireless sword unit, and a standalone user console based on Raspberry Pi (8 GB RAM) with a touch display. The mannequin and the sword unit are based on ESP32-class microcontrollers (Adafruit Feather and QT Py) and communicate wirelessly in real time with the Raspberry Pi console. This project aims to build a fully independent training machine, comparable in concept to professional sport ergometers, without requiring a smartphone or tablet for normal operation. System Architecture Electronic Mannequin ESP32-based (Adafruit Feather), handling sensors, LE...
...engineering studio with a 5–7 member core team specializing in full-cycle IoT and embedded product help startups, researchers, and companies turn ideas into fully working, production-ready IoT products, from PCB and firmware to cloud, AI, and mobile Core Expertise Covers the Entire IoT Chain-> Embedded Firmware DevelopmentSTM32, ESP32, Arduino, nRF, PIC, Raspberry PiBare-metal & RTOS (FreeRTOS)BLE, Wi-Fi, LoRa, MQTT, CAN, SPI, I²C, UARTSensor integration, power optimization, OTA updates-> PCB Design & Hardware EngineeringSchematic + PCB design (EasyEDA, Altium, KiCad)Single-layer to multilayer boardsBOM optimization & DFM/DFA supportPrototype-ready Gerbers & manufacturing files-> Cloud, Backend & AI IntegrationAWS, Firebase, custom backen...
...drops as it cools, and that change must be converted into a control voltage. That voltage, in turn, has to modulate the power sent to the primary coil (up to 10 A) which is in the same airflow and close to the secondary coil. An adjustable gain/resistor/knob is required to manually calibrate the control voltage vs amount of power to the primary coil. Entirely with discrete, reliable parts—no microcontrollers, firmware, or software tweaks. Its not a big job, scope of work is only the control circuit and does not include the heaters or power supply. What I’d like from you Complete schematic showing the sensing network, amplifier/conditioning stage, power stage and any protection you feel is essential for a heater handling 24 V at 10 A. • PCB layout ready for m...
... Here’s what I need you to handle: • Architecture and component selection around an appropriate microcontroller or SoC • Schematic and PCB layout for the sensor front-end and core logic • Bare-metal or RTOS-based firmware in C/C++ (your recommendation) that acquires, filters, and time-stamps each sensor stream • A simple serial, SPI, or BLE protocol—whichever fits best once we review constraints—for downstream data access • Validation documents: test plan, compiled binaries, pinout tables, and concise user notes so my team can reproduce results Skills required: Microcontrollers (nRF52 / ESP32) I²C, SPI, BLE Sensor integration (PPG, IMU) Power management (Li-ion charging) Basic firmware architecture need to work on:...
I have a custom RISC-V board here in India that still needs its very first breath of life, and I want Zephyr running on it. The immediate goal is classic board bring-up: get the SoC to boot into Zephyr cleanly, prove that the console works, show me the GPIOs toggling, and hand back a minimal yet reproducible reference design so future work can build on top of it. Here’s what I expect from you: - Riscduino riscv based soft SoC on FPGA, need bring-up zephyr on this platform • Create or adapt the Zephyr board definition (device-tree, Kconfig, defconfig, pinmux, etc.). • Deliver a patch series I can upstream or re-apply, together with concise build and flash instructions that work on a fresh clone of Zephyr and the RISC-V toolchain. Acceptance is simple: I flash the ima...
...embedded product development across IoT, IIoT, Smart Cities, AMI/Smart Energy, and Automotive domains — delivering complete solutions from concept architecture to mass production and field deployment. I bring deep hands-on expertise in STM32, NXP, PIC, AVR, and Renesas MCUs, covering low-level firmware development, peripheral/sensor integration, and real-time embedded system design on bare-metal and RTOS platforms including FreeRTOS. My debugging capabilities using JTAG, logic analyzers, and oscilloscopes ensure reliable and optimized system performance. I have strong experience in RF Mesh, Zigbee, BLE, and LPWAN connectivity along with robust understanding of hardware schematics for seamless HW+FW integration. I have also delivered secure cloud-connected device solutions...
...that shows all components and their values (resistor, any transistor or MOSFET, capacitor, etc.) required to create the one-shot flash. • A concise parts list with readily available components. • Assembly notes explaining connection points to the BL-600, battery, and LED, plus guidance on timing adjustment if needed. Keep the design cost-effective, minimize standby current, and avoid microcontrollers unless absolutely necessary; a discrete solution is ideal. A brief test procedure to confirm the flash triggers on every state change will complete the job....