What programming languages should you learn first?
There are so many programming languages out there — each with varying uses. What programming language should you learn first? Here's a guide.
...HVAC type: conventional central air conditioning with separate furnace and condenser • Symptom: Ecobee calls for cooling, condenser starts, but supply air stays warm • Heating mode works perfectly through the same Ecobee Your task is to diagnose the root cause—whether that’s an incorrect wire mapped in the Ecobee terminal, an unmet O/B reversing-valve setting, an installer-level option, or a firmware quirk—and guide me through the fix so that a normal Cool call actually delivers cold air. Remote support is fine as long as we can screen-share the thermostat interface or use a video call at the air-handler. Deliverables • Step-by-step instructions (or live guidance) to correct the configuration • Confirmation test showing supply temp ...
...(Gerber, BOM, Pick&Place, STEP) • Partial firmware for ESP32 • NFC reader and microSD audio architecture IMPORTANT This project is strictly limited to design audit and firmware work only. No PCB manufacturing, hardware assembly, or physical prototype is required. Project Scope Phase 1 – PCB & Firmware Audit • Review existing PCB design files • Review current firmware structure • Identify potential blocking issues • Suggest minimal PCB corrections if required Deliverable: Short written audit report describing findings and recommended changes. Phase 2 – Firmware Completion Complete the ESP32 firmware to support: • NFC UID detection • UID → MP3 mapping • MP3 playback from ...
...(Altium, KiCad, or Eagle), Gerbers, BOM with supplier links, pick-and-place, and a simple assembly drawing. 4. Basic design review session (video or detailed notes) so I understand key decisions and can iterate quickly. Acceptance criteria • All nets pass ERC/DRC with default manufacturer rules. • Routing maintains 6 mil/6 mil or better; impedance-controlled traces clearly marked. • Test points for firmware flashing and key signal debugging are accessible. • Board boots on first spin with power and comms verified on bench (mock sensor loads are fine). If you are comfortable juggling power management, sensor front-ends, and wireless considerations in a compact layout, let’s move forward. I’m ready to share concept sketches and any additional detai...
...identify every backdoor or malicious profile, recover any lost data where possible, and lock everything back down so I am fully in control again. Your work will involve a forensic sweep of macOS (and the companion phone, likely iOS) to trace how the intruder got in, remove any malware or configuration profiles they left behind, and then hard-harden the system—ensuring strong authentication, updated firmware, and airtight network settings. Please be comfortable using common incident-response tooling such as Wireshark, XProtect or third-party AV scanners, forensic imaging utilities, and secure-erase techniques for any infected partitions. Deliverables • A concise incident report showing entry vectors, malicious files or settings removed, and recommendations for ongoing...
...supporting 9–24V DC input Sensor Interface Notes • pH probes will use BNC connectors. • External sensors should use reliable waterproof connectors suitable for field deployment. Firmware Requirements The STM32 firmware should include: • Sensor drivers and data acquisition logic • Sensor calibration routines • Server authorization logic for sensor activation • MOSFET-based hardware power control for sensors • LTE communication using AT commands • Data transmission to the cloud server using MQTT or HTTP • RS-485 communication support (Modbus RTU) • Pump / valve control logic • Watchdog timer and firmware safety mechanisms Power Efficiency Requirement To improve power efficiency for field...
...supporting 9–24V DC input Sensor Interface Notes • pH probes will use BNC connectors. • External sensors should use reliable waterproof connectors suitable for field deployment. Firmware Requirements The STM32 firmware should include: • Sensor drivers and data acquisition logic • Sensor calibration routines • Server authorization logic for sensor activation • MOSFET-based hardware power control for sensors • LTE communication using AT commands • Data transmission to the cloud server using MQTT or HTTP • RS-485 communication support (Modbus RTU) • Pump / valve control logic • Watchdog timer and firmware safety mechanisms Power Efficiency Requirement To improve power efficiency for field...
...that are proving most critical on site: • Motor start-up and functional testing – checking wiring from MCCs, fine-tuning drive parameters in Startdrive, and verifying that each motor responds as the program intends. • Device configuration inside TIA Portal – cleaning up the hardware configuration, assigning the correct Profinet device names/addresses, and diagnosing any module mis-matches or firmware warnings that appear online. • Safety verification – confirming that every E-Stop, safety door and interlock chain operates fault-free, and that the safety program in the S7-1500F reports a healthy status at all times. All work is to be delivered through remote sessions. I can provide VPN access to the PLC network along with a local technician f...
...mat designed especially for children aged three to five. When a child steps, taps or sits on different zones, I want the mat to recognise the interaction and trigger playful learning responses—lights, sounds or messages sent to a companion mobile app. Here’s what I need from you: • Hardware logic so each zone on the mat can reliably detect pressure or touch and send that data wirelessly. • Firmware that converts those raw sensor readings into tidy, low-latency events the app can understand. • Simple proof-of-concept software (mobile or web) that shows the events, plays a sound or displays a visual so I can demo the core learning activities. I’m open on the exact platform; ESP32, Raspberry Pi Pico W or any microcontroller you feel suits a ch...
...critical: in a moderately noisy room it should trigger every time someone clearly says the phrase, yet ignore most unrelated speech. I still want slight phonetic wiggle-room—utterances such as “hello bo,” “hey bebo,” or “hello bebo” should wake the system as well—so fine-tuned threshold settings and a well-balanced dataset will be essential. What I expect from you • A trained wake-word model or firmware that runs in real time on ESP-IDF for ESP32 and on Raspbian/Ubuntu for Raspberry Pi without requiring cloud calls. • Demo code that shows how to load the model, stream audio from an onboard mic, and raise an event when the wake word (or approved variants) is detected. • Instructions for collecting additional aud...
...hardware interfacing notes and production-ready firmware—that talk to and power a 24-bit parallel RGB888 TFT LCD for displaying ONLY one colour across the entire screen at time. Scope • Hardware side: deliver a working MVP prototype driver for the display Maxen MX-B10HR501K-IS23 (datasheet attached), plus a concise schematic and BOM I can drop into Altium. • Firmware side: deliver clean, well-commented C/C++ code that initializes the panel, streams frame data at full 24-bit depth, and exposes a callable colour-calibration routine. Key requirements • Works with a standard RGB888 timing spec (VSYNC, HSYNC, DE, PCLK). • Runs on STM32 and TPS651 (Open for sugestions). • Colour calibration must let me adjust gamma and white-balance fro...
I need a self-contained unit that lets me key a number on a small touch screen and...time as I enter or change the value. • Form factor: bench-top or floor-standing, compact enough for shop-floor use, with a single power lead and a secure data link between screen and tower. • Reliability: stable operation for 8+ hours per day, with clear status indicators (power, communication). Deliverables 1. Fully assembled, tested hardware (touch screen, controller, LED tower). 2. Firmware/source files so I can reflash or update later if needed. 3. Wiring diagram and quick-start guide. 4. Short video or live demo proving the unit works straight out of the box. I’m happy to take suggestions on specific components or enclosures, provided the finished product stays i...
Embedded Hardware & Firmware Expert Needed for Industrial 3-Phase Pure Sine Wave Inverter Project Overview: I am seeking an experienced Power Electronics and Embedded Systems Engineer to design the hardware and firmware for an Industrial-Grade 3-Phase Pure Sine Wave Inverter. The project involves designing multiple PCBs (MCU Motherboard, IGBT Driver, Thyristor Driver, and Sensing Interface) and developing robust firmware for system control, monitoring, and HMI integration. 1. Hardware Specifications & PCB Requirements: You will be responsible for designing the following industrial-grade PCBs: • MCU Motherboard: Based on Texas Instruments (TI) or Microchip architecture. Must handle PWM modulation and system logic. • IGBT Driver PCB (3-Phase): Industria...
...and battery pack. A lightweight AI vision module or camera running something like TensorFlow Lite or OpenCV should continuously—or on a duty-cycled basis—look for bottles. The moment a bottle is detected, the system must move straight into the charging routine without waiting for external confirmation; no alerts, no logging, just automatic activation. What I need from you • Complete Arduino firmware that integrates the vision trigger with the charge-controller logic. • A schematic / wiring diagram showing how the camera, solar panel, charge controller, and any MOSFETs or relays connect. • The trained bottle-detection model (or clear instructions on how to recreate it) optimized to run on whatever module you recommend. • Brief test procedur...
...the guiding principles. You should feel comfortable choosing an appropriate MCU, writing efficient firmware in C/C++, and prototyping a straightforward, large-font on-screen menu in a framework that can later be ported to the final hardware. Please include links or brief descriptions of past work that shows: • clean, well-documented schematics or board files for consumer products, • embedded firmware you wrote from scratch, and • any user interfaces you have designed for limited-button or accessibility-focused devices. Deliverables I am expecting at each stage: • Complete schematic (KiCad or Altium preferred) with BOM • Initial board file ready for DFM review • Compilable MCU firmware with build instructions • Clickable...
PCB design and firmware for microcontroller PCB design and firmware for microcontroller
...board. The board will be used for teaching robotics, IoT, and programming to students . The board should be based on an ESP32 module and must integrate multiple components and connectors so students can easily connect motors and sensors. The board should also be compatible with Scratch, so students can control the hardware using Scratch blocks. The freelancer should also create the required firmware or extension file needed to connect the hardware with Scratch. **Key Features Required:** 1. ESP32 module for WiFi and Bluetooth connectivity 2. Motor driver for 2 DC motors 3. 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 aler...
I’m working on a project using the AVR-IoT Cellular Mini (Sequans Monarch 2 modem) where I customized the Arduino-based firmware myself to periodically send GPS latitude and longitude data to my backend (BE) over HTTPS. The goal is to push GPS data (lat/long + timestamp) to a REST API endpoint within a specific time interval and verify that the data is successfully received and visible on the backend. However, I’m currently blocked by a TLS issue when trying to configure the CA certificate for HTTPS. When I attempt to add the root CA certificate (ISRG Root X1 – Let’s Encrypt) into the device/modem, I receive an error stating: “CA certificate input too long” Because of this: The TLS handshake fails. The HTTPS request does not complete. The end...
I have an ESP32 dev board on my bench and need it turned into a compact sensor hub. The entire focus is sensor integration—specifically motion & proximity plus light & sound. Some of the devices will be hard-wired to GPIO pins while others should connect wirelessly, so the firmware must handle both connection paths seamlessly. Here’s exactly what I need delivered: • Well-commented source code (Arduino-ESP32 or ESP-IDF) that polls each sensor, filters noise, and publishes readings over Serial and MQTT. • A clear wiring / pin-out diagram for the hard-wired sensors. • Configuration notes that let me pair or re-pair any wireless sensor modules. • A short README covering library installs, flash commands, and expected output. Acceptance ...
I own...be purchased, but no schematic is available. - Firmware source code, building and flashing instructions - Rather than reverse-engineering the existing firmware, I think that it is better to use some existing open source solutions like VIA/VIAL/QMK for both firmware and configuration GUI - NOTE: Before agreeing on the quote and starting the project, I would need to understand in details the level of configuration that the chosen firmware/software pair allows - Assembly instructions - 2 functioning and tested units Optionals (to be priced separately): - Replace all the switch matrix wiring done via punch-down wires with flexible PCBs. In your proposal, please include examples of relevant work such as custom keyboards, embedded firmware p...
My work-horse desktop suddenly stopped functioning and every sign points to a hardware-level failure, not software. I need a technician who can quickly diagnose the exact component that has failed, source or recommend a compatible...the replacement and you can either install it on-site or walk me through the process if remote assistance is more practical. Deliverables: • Written diagnostic summary pinpointing the failed part • Proof the system passes stress tests after repair (screenshots or video of successful boot, POST, and benchmark) • Brief recommendations to prevent a repeat failure (cooling, surge protection, firmware updates) Please outline your estimated turnaround time, any parts you commonly keep in stock, and previous experience with desktop hardwa...
...from day one. The core catalogue will be downloadable items, so the build has to include secure file delivery, automatic fulfilment after payment, and an intuitive way for customers to access their purchases from their account history. Even though the store’s primary focus is digital, I selected “Electronics” in the follow-up question because many of the files will relate to hardware—think firmware, schematics and premium guides—so the theme and product pages should still feel at home to tech-savvy shoppers. Please keep that aesthetic in mind. Two features are non-negotiable: • Product comparison – Customers must be able to line up multiple digital SKUs side-by-side and immediately see specs, version differences and licence terms....
...startup building a medical device prototype. The system fuses Electromagnetic (EM) tracking (NDI Aurora) with A-Mode Ultrasound (GE Piezo crystals + TI TX7332 Pulser + ADS1256 ADC). We have already architected the system and generated the V1.0 codebase. We need a Senior Embedded Engineer to perform a rigorous code audit, verify the hardware-timing logic, and map the C++ firmware to our custom PCB's pinout. The Tech Stack: 1. Firmware: Bare-metal C++ on an STM32 microcontroller (using STM32Cube HAL). 2. PC Software: Python 3 (PySerial, pyigtl/OpenIGTLink) communicating with 3D Slicer. Your Mandate (The Audit): We are providing you with three fully written files: , , and acuscope.py. We need you to verify the following critical failure points: 1. Timer Chaining & DM...
Project Overview: We are developing a motor controller PCB for an educational differential-drive mobile robot used in university teaching and research. The board is based on a validated prototype with proven firmware, and we now need a production-quality PCB designed for manufacture and CE/UKCA certification. A detailed hardware specification document will be provided to the selected designer. This brief summarises the scope and complexity of the project. Board Function: The board controls two DC gearmotors with closed-loop velocity control, monitors battery voltage, manages safety systems (emergency stop, timeout, heartbeat), and communicates with a host computer or single-board computer over USB. It also provides regulated power to downstream devices via a USB-C Power Delivery so...
...Shopping list with purchase links and brief justification for each component 2. Step-by-step build and configuration guide (terminal commands, screenshots, or short video) 3. Finished configs/files so I can re-flash if needed 4. Remote test session demonstrating working VPN from laptop and phone The solution should be maintainable without a monthly subscription and easy to update if new firmware arrives....
I want a simple two-channel radio link that ...more important than data rate or extreme power savings. How I will judge success • Smooth throttle response over S-Bus or PWM all the way from idle to full. • Instant relay actuation with no missed commands. • Band switch works on the bench; changing it does not require code edits or reflashing—just flip the switch, power cycle, and go. • Clear wiring diagram, parts list, and commented firmware I can compile and flash myself. Please include any recommended modules (e.g., SX1262, NRF24L01, RFM95, etc.), antenna suggestions, and a quick note on enclosure or shielding if it matters. I am comfortable soldering and 3-D printing but need you to hand me tested code and schematics so I can reproduce your ...
...experienced Embedded Firmware Developer to program firmware for a sauna control hardware device. The PCB and hardware are already designed and working, and we now need a skilled developer to implement and optimize the firmware. This device will control sauna temperature, timers, safety features, and communicate with a mobile application (iOS & Android). Project Overview We have built a custom sauna control hardware board that will allow users to control and monitor their sauna .The firmware should handle the device logic and also enable communication between the hardware and the mobile application. The mobile app will allow users to: Turn sauna ON / OFF Adjust temperature settings Set timers Monitor current temperature Receive status updates fro...
...a standalone hardware device—complete with its own enclosure, sensing module, firmware and simple companion interface—that can provide reliable, non-invasive bone-density readings each time a user steps on it. Your expertise in sensor selection, PCB design, firmware development and calibration will shape the entire product. Feel free to propose capacitive, impedance-based, ultrasound or hybrid approaches; accuracy and repeatability are the metrics that matter most. Bluetooth LE connectivity is preferred so users can pull their data into a mobile app later, but a basic on-device display will suffice for the first iteration. Deliverables • Schematics, PCB layout and full bill of materials • Embedded firmware with documented code and calib...
...correction, and guidance on wiring and connectors. • Safety & compliance: recommendations to meet UL/CE, IEC 60598, and FCC/EMC where applicable. • Smart features: outline of firmware or module choice that enables voice/app control and OTA updates without locking the design to a single platform. Deliverables 1. Detailed engineering report covering calculations, assumptions, and standards applied. 2. Bill of materials with part numbers, indicative pricing, and suppliers. 3. Schematics, Gerber files, and 3D PCB/Housing files (STEP or similar). 4. Thermal simulation results and mounting instructions. 5. Firmware or integration notes for the chosen smart-home protocol. 6. Project timeline with clear milestones and an itemised cost estimate for ...
...Wiring: Wire the following components on a breadboard: ESP32 SuperMini, Micro Peltier Module (TEC1-04903), 2x 30mm 5V blower fans, Logic-Level N-Channel MOSFET, IP2368 Fast Charge Module, 3.7V LiPo battery, DS18B20 temp sensor, and a 0.96-inch OLED display with an EC11 Rotary Encoder. (Note: I will cover the cost of components via a shared cart sent to your location). Display Logic: Write C++ firmware to display "Target Temp" and "Battery %" on the OLED. The rotary dial must adjust the target temp. Smart Inverter Logic (PWM): If the sensor reads higher than the target, drive the Peltier and fans at 100% PWM. As it reaches the target temp, smoothly throttle the PWM down (~20%) to hold the temperature steady and save battery life. Deliverables & Payment:...
...to adjust the alert threshold I’m open to an ESP32, ESP8266, or similarly low-power MCU and prefer code in Arduino/C++ or MicroPython if that speeds things up. Low standby current, deep-sleep cycles, and a compact PCB (or even a neatly wired prototype) are important so the probe can run for weeks on a coin cell or Li-ion pack. Deliverables • Schematic, clean PCB layout, and complete BOM • Firmware with commented source, build instructions, and OTA update capability • Source code for the mobile app (Flutter or React Native ideal) plus APK/TestFlight build • Simple backend setup (Firebase, AWS, or similar) handling data ingest and email triggers • Quick-start guide covering assembly, calibration, and app setup Acceptance criteria &ndash...
...calculations, thermal measurements, and test logs: enough material to clarify every technical detail and speed up your work. I need a senior designer who can transform all this into a final solution, complete with ESP32 firmware, a multilayer PCB (4 or 6 layers, JLCPCB production - 3oz copper), and an accurate and documented simulation before production. Technical requirements to be met: • Maximum energy efficiency, component protection, and precision switching under load. • Integrated remote control, real-time monitoring, and an alarm system. • Proficiency with the ESP32 IDE for firmware development. • Use of "best-in-class" design and simulation software: Altium Designer, KiCad, or another platform that ensures thermal analysis, signal int...
We are seeking a highly skilled Mechatronics & Embedded Systems Engineer responsible for motor calibration, mechanical-electronic system integration, PCB quality enhancement, firmware optimization, and robust communication architecture development. The role demands strong cross-disciplinary expertise in electromechanical systems, embedded firmware, and wireless communication protocols. This position requires hands-on execution capability, system-level thinking, and ownership from prototyping to validation. --- Key Responsibilities 1. Motor Control & Calibration - Calibrate and tune BLDC motors (FOC / trapezoidal control). - Develop and optimize motor control algorithms. - Perform current sensing, torque tuning, PID optimization, and efficiency improvement. - Analyze ...
...integrity. Good buoyancy control, stable traction on smooth tiles, and easy-to-empty onboard debris storage will be important for real-world usability. Deliverables 1. Fully assembled, water-tested robot cleaned, dried, and boxed for shipment. 2. A brief video that shows it operating in a pool, climbing a wall, and collecting visible debris. 3. Source package: wiring diagram, CAD/STL files, firmware or controller code, complete parts list with supplier links and prices. 4. Quick-start user guide covering charging, remote pairing, cleaning routines, and maintenance. I’ll approve milestones at design sign-off, mid-build demo, and final dispatch. Please factor fabrication time, burn-in testing, and courier transit so the box lands in Pune no later than 20 March. If ...
I am building a robot named GrowBuddy using ESP32. I need an experienced embedded developer to write clean and optimized firmware for the ESP32. Project Overview: GrowBuddy is a mobile service robot with the following features: 1. Face-following movement (commands will be sent from Android app via WiFi) 2. Obstacle avoidance using Ultrasonic sensor (HC-SR04) 3. Motor control using L298N motor driver 4. Servo motor control for grabbing objects 5. WiFi communication between Android app and ESP32 6. Stable and responsive real-time movement 7. Clean modular code (well structured, commented) ⸻ Hardware Being Used: • ESP32 Dev Board • L298N Motor Driver • 2 DC Motors • Ultrasonic Sensor (HC-SR04) • Servo Motor (for grabbing arm) • WiFi communi...
...physical vibration of off-road motorcycles. 2. Scope of Work The engineer must provide a complete PCB design (Schematic + Layout) optimized for JLCPCB SMT Assembly Service. Two design paths are considered: Path A (Integrated): Full custom PCB with nRF52840 SoC and tuned antenna. Path B (Carrier/Baseboard): A "Shield" design for the Seeed Studio XIAO BLE nRF52840, prioritizing cost and ease of firmware development. 3. Electrical Specifications 3.1 Power Management (The "Rally-Grade" Stage) The device is powered directly by the motorcycle’s 12V system. No internal battery. Input Range: 9V - 28V DC (Nominal 12V-14.4V). Protection (ISO 7637-2 Standards): TVS Protection: High-speed Transient Voltage Suppressor (e.g., SMCJ15A or similar) to clamp induct...
I am building a fully-autonomous vacuuming robot around a Jetson Nano and a 3-D LiDAR and need an experienced ROS 2 developer to take it from a proof-of-concept chassis to a reliable household machine. Core capabilities I’m after • Vacuuming as the single cleaning function • ROS 2 Navigation stack for ...Acceptance criteria • Robot finishes a 25 m² environment with >95 % coverage on the logged costmap • No collision above 2 cm error margin in three consecutive runs • Map is saved, reloaded and reused on the next power-cycle without manual intervention If you have prior work with Nav2, RTAB-Map, cartographer or similar stacks on embedded NVIDIA boards, please share a brief example. I can test firmware updates nightly and give rapid f...
...cloud services) 2.2 Internal Testing Testing within the local network Network segmentation assessment and lateral movement attempts Verification of access rights management 2.3 OT / Industrial Layer Testing of communication protocols used between devices Verification of controller and control unit security Assessment of the possibility to interfere with operational parameters Review of firmware updates and configuration settings 2.4 Network Infrastructure Firewall Routers Switches SCADA / EMS systems 3. Minimum Test Duration Active testing must be conducted for a minimum of 24 hours. The test must not be limited to automated scanning only; manual testing simulating a real attacker is required. The supplier may propose an extended testing scope (e.g., multi-phase...
I’m building out the engineering team for our AI-driven startup and I need a dedicated embedded developer who can take full ownership of the automotive side of our product line. Your day-to-day work will revolve around three core responsibilities: writing robust firmware that brings our AI features to life, integrating that code seamlessly with sensors and control units already in the vehicle stack, and collaborating on hardware design decisions so everything works together flawlessly. We are moving fast, so I’m looking for someone who is comfortable working full-time alongside our in-house data science and mechanical teams, iterating quickly from prototype through to production-ready boards. Expect a hands-on role that blends coding, debugging on target hardware, and v...
Scope of Work & Deliverables: 1. End-to-End Audio Bridge Fix: Resolving the clock domain anomalies to establish a fully functional bi-directional audio bridge. 2. Explicit Routing Requirements: When the Android device initiates a SIM call, the audio will successfully route to the ESP32 via USB (UAC1). The ESP32 will then transmit this audio to the specific SIP server extensio...(UAC1). The ESP32 will then transmit this audio to the specific SIP server extension provided. 3. Bi-Directional Communication: The system will ensure clear, two-way audio, allowing the designated SIP extension to converse with the recipient of the Android SIM call. 4. Diagnostic Toolchain: The execution includes the deployment of the UDP telemetry network to pinpoint the failure before the firmware f...
I have a small STM32-based prototype that needs a tidy firmware layer to read a digital sensor running off the 3.3 V rail and perform on-board data processing. The task is focused purely on sensor data acquisition and manipulation—no motor control or external comms stacks are required beyond whatever interface the sensor ultimately uses. Scope • Bring-up of the chosen digital interface (we will settle on the exact line once we start). • Continuous sampling with lightweight processing: basic filtering/averaging and a simple validity check. • A clean API or callback so the main application can fetch the processed values. • Well-commented C code in a CubeIDE or bare-Makefile project plus a short README explaining pin assignments, clock config, and how...
We are looking for an experienced IoT/ESP32 developer to assist with hardware connections and configuration for a Weather Monitoring System. We already have the hardware components available. We need guidance and support specifically for: • Proper sensor wiring with ESP32 • Power management guidance • Basic testing to ensure correct readings This is not a full development project — the primary focus is on hardware integration and correct connections. ⸻ Hardware Components: • ESP32 • BMP280 (Pressure + Altitude) • DHT11 (Temperature + Humidity) • MQ135 (Air Quality) • Rain Sensor ⸻ Scope of Work: • Guide on wiring setup • Assist in verifying sensor readings • Help troubleshoot if readings are incorrect • Sug...
...I can see device status, connectivity, and battery levels at a glance • Complete alarm-system arm, disarm, and event handling from the same dashboard The solution must run on a Windows server yet present everything through a clean, secure web interface that any modern browser can open—no thick desktop client. Please rely on Tuya’s official API/SDK (MQTT, HTTPS, WebRTC, etc.) so future firmware updates remain compatible. Deliverables: 1. Source code with build instructions 2. Installer or Docker image for Windows deployment 3. Database schema (if used) and setup script 4. Admin guide and user manual 5. Short video or live demo proving real-time alerts, video feed switching, and health-check reporting I will test against my own Tuya pan...
I need a seasoned embedded-systems engineer to help me complete and refine firmware for an industrial solar tracking pilot we are about to install in the field. The hardware platform is an STM32-based control board that already handles basic I/O; what I need next is rock-solid actuator control logic and tight integration with the rest of the system. Key priorities • Linear-actuator position control is the single most critical feature. Accurate sun-tracking algorithms must translate to smooth, repeatable movement, end-stop detection, stall handling, and safety interlocks. • The board talks over a CAN bus to a Linux-based gateway. Your code should package position reports, health data, and fault codes into our existing CAN message set and respond to incoming commands in...
...• Mechanical relay output (SPDT) • Opto-isolated open-collector output Requirements: • Output stage protection appropriate for inductive environments (snubbers/TVS/diodes as applicable) • Routing/layout that prevents coupling/jitter and avoids noise injection into MCU/RF domain • Clear separation between: • power switching/current loops • MCU/RF / analog sensing 4) Analog Measurement (Firmware Alignment) • Stable ADC voltage sensing (24V line scaled to ADC range) • Noise-robust divider + RC filtering + layout guidance 5) Programming / Production Flashing • Must support production flashing: • UART header OR pogo-pin footprint • clear labeling • Provide optional debug header (if justified) 6) Mechanica...
...combined with a capacitive interface that recognises multiple touch points on the glass front. Space is tight, so the PCB has to be extremely slim while still dropping neatly into both EU and US wall boxes. Bluetooth LE performance is critical: the first firmware drop only has to prove low-latency BLE control alongside a reliable radar interrupt, nothing more. Deliverables • Complete schematic and production-ready PCB layout (Gerber, drill, pick-and-place) • Clean, component-numbered BOM with LCSC or Mouser order codes • Minimal test firmware showing BLE command latency and radar wake-up response If you have experience squeezing ESP32-C3 designs into no-neutral form factors—and can keep EMC, thermal limits and touch sensitivity happy in one ...
...cloud-accessible quantum back-ends and shift to simulators when hardware queues are long. • All components must communicate seamlessly: low-power IoT devices, an edge gateway, a secure message broker (MQTT or similar) and a cloud layer where the quantum jobs are orchestrated. Deliverables 1. Architecture diagram and technical narrative explaining sensor network, edge layer and quantum workflow. 2. Firmware or lightweight container image for the sensor nodes that streams the four required metrics. 3. Cloud or hybrid stack that ingests the data, dispatches quantum jobs and returns actionable outputs. 4. Demo script (CLI or dashboard) showing live metrics, model predictions and suggested mitigation actions. 5. Repository with documented, reproducible code plus a sh...
...knowledge with cheaper cost/ New CPU configuration as well as driver software programming/ CNC controlling experience/ Motor driver controlling experience Output: - PCB data Circuit data/ Gerber data/ BOM/ pick and place data/ anyother data to produce PCB board - Driver software as well as CPU configuration At least, engineer need to evaluate each IO if it works correctly. - CNC controlling firmware on main CPU. - Suggestion and Advice to achieve our project successful....
I’ll be sending over prototype boards that plug into a Raspberry Pi. Your task is to put each unit through its paces, first on the bench and then as a fully-integrated stack with the Pi. I need clear evidence that the hardware is sound and that the firmware hooks behave as expected. Scope of work • Run functional, performance and compatibility tests on every board. • Validate data communication lines, check power-management behaviour under varying loads, and exercise the sensor-interface pins. • Write and deploy small test scripts on the Raspberry Pi to automate measurements, capture logs and flag anomalies. Basic GPIO, I²C/SPI, UART and power-rail observation will be part of the routine. • Document all findings: raw logs, annotated screenshot...
...the system can be left running unattended on the workshop bench or a flat outdoor slab. • Simple indicators (LED or small display) showing charge status and fault alerts. Deliverables 1. 3-D CAD files and mechanical drawings ready for fabrication (metal parts, wooden base, acrylic cover). 2. Electrical schematic, PCB/stripboard layout, and connector pin-out for the two-pin charger. 3. Firmware or control logic outline for whatever microcontroller/PLC you propose to trigger the drag motor and manage charging. 4. A concise bill of materials with readily available components. Acceptance criteria • The dimensions and motion sequence in your design must mirror the video demo. • A quadcopter up to 350 mm wheel-base should align within ±2 mm of cent...
There are so many programming languages out there — each with varying uses. What programming language should you learn first? Here's a guide.