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.
...viên. - Lập trình viên chỉ làm giao diện fronttne và giao tiếp với backend qua RESTFUL 1 Xem trực tiếp (điều khiển PTZ nếu cam hỗ trợ) 2 Xem lại (theo ngày; giờ; tháng; năm) 3 Quản trị Quản trị camera Danh sách Thêm mới Xem trực tiếp Xem lại Thiết lập camera Thiết lập thời gian ghi dữ liệu Chuyển sang box khác Reboot camera Xóa Quản trị box Danh sách Thêm mới Chỉnh sửa Cập nhật firmware Khởi động lại Xóa Quản trị địa điểm Danh sách Thêm mới Gắn địa điểm cho camera Cập nhật Xóa Quản trị nhóm camera Danh sách Thêm mới Thêm camera vào nhóm Xóa camera khỏi nhóm Cập nhật Xóa Quản tr...
Lập trình firmware cho mạng mesh dùng module lora
Phát triển hệ thống MDVR. Từ SDK phát triển, chỉnh sửa firmware phù hợp cho các module trên thiết bị.
Tôi cân giúp với Firmware bán thời gian. Nếu được, xin lien lạc với tơi. Locson Za lo, vi bơ một bảy sáu không chín bảy năm chín ba bảy tám.
Tôi cân giúp với Firmware bán thời gian. Nếu được, xin lien lạc với tơi. Locson Za lo, vi bơ một bảy sáu không chín bảy năm chín ba bảy tám.
cần 1 bạn hướng dẫn chỉ dạy mình về linux nhúng. Mục đích: lập trình firmware cho board nanopi neo để giao tiếp với board switch phục vụ cho việc giám sát điều khiển mạng của switch. Có thể lấy firmware trên internet về modify. Yêu cầu: hướng dẫn và làm chung với mình.
Tôi cần một kỹ sư có kinh nghiệm về firmware stm32 để outsource dự án riêng. Thông tin cụ thể tôi sẽ gửi inbox riêng. thời gian dự kiến dự án là 1 tháng.
Project Overview We are developing a production-oriented V1 Industrial ESP32-S3 based IoT Pulse Controller for self-service car wash and vacuum stations. The device: • Receives secure commands from backend firmware (already under development) • Generates deterministic coin-pulse outputs • Operates in noisy industrial environments (motors, pumps, inductive loads) • Must function reliably in outdoor conditions (temperature variations, humidity) This is V1 Pilot, not mass production yet — but hardware must be stable, clean, and field-ready. ________________________________________ Mechanical & Environmental Requirements • The PCB must fit inside an IP65-rated enclosure • Target environment: o Outdoor installation o Moisture exposure o Temperature...
I need a BMW coding specialist to remotely code a replacement OEM amplifier in my 2006 650i E64 convertible so the subwoofer channels are re-enabled. The job is strictly VO/FA coding (SG_CODIEREN); no manual FSW hex edits and no firmware flashing are required. What is already in place • Freshly installed used OEM amp that simply lacks the correct vehicle order • K+DCAN cable and a Windows laptop on my end, ready for your remote connection Scope of work 1. Read the vehicle order from CAS. 2. Apply the correct VO to the new amp with SG_CODIEREN. 3. Verify the subwoofer channels are active when coding completes. I’d like to observe the entire session, so let me know whether you prefer AnyDesk, TeamViewer or another solution and we’ll agree on the setup before w...
I am working on a compact RF application based on Silicon Labs’ SI4010 transmitter and now need a fresh set of expert eyes to get it production-ready. The hardware is already roughed-in and the core firmware skeleton is compiling, but performance still falls short of our targets in range, spectral cleanliness, and power efficiency. Your task spans three focused areas: • Schematic & PCB audit – flag layout, matching-network, or decoupling choices that could be detuning the front end. • Firmware tuning – refine register settings, timing, and wake-sleep sequencing in the SI4010 API so we hit our duty-cycle and current-draw goals without sacrificing link reliability. • Validation – document improvements with spectrum-analyzer p...
...required—so I’m expecting a systematic health-check that pinpoints any performance issues, connection faults, or software conflicts within the cameras, DVR/NVR, cabling, and network. Here’s what I’m hoping to receive: • A thorough diagnostic report detailing detected faults, weak points, or configuration errors • Step-by-step recommendations to restore optimal performance, including any necessary firmware or software tweaks • Confirmation that live view, recording, and playback functions operate smoothly once adjustments are made All work must be completed on-site, with minimal downtime for the surveillance system. Please bring the necessary testing gear (multimeter, cable tester, laptop with CCTV analysis tools, etc.) and be comfort...
...build a modular C++ firmware architecture but also provide full technical support in setting up my local development environment and debugging tools. Phase 0: Infrastructure & Environment Setup (Priority) Before the firmware tasks begin, you will guide me through the following: • IDE Installation: Direct me to the correct version of Microchip Studio (Atmel Studio) or a modern equivalent (e.g., VS Code + PlatformIO) and ensure it is configured correctly on my machine. • Debugger Configuration: Provide step-by-step guidance on connecting and configuring the hardware debugger (e.g., Atmel-ICE or EDBG). • Connection Test: Verify that the SAMD21 target is correctly detected and that we can perform a "Blinky" test to confirm the hardware/software lin...
The scope includes detailed firmware review, schematic verification, PCB layout and routing review, Gerber/BOM validation, and manufacturing readiness assessment. The goal is to ensure the design is fully verified and safe to fabricate before proceeding with production of 6 boards. At the end of this sprint, you will receive: • Verified firmware + hardware understanding • PCB layout approval or correction notes • Manufacturing file validation • Exact per-unit PCBWay quote (via dummy order) • Clear green signal to proceed with fabrication
Sixteen years of mechanical...Deliverables • Production-ready schematic (Altium, KiCad or comparable format) • Routed multi-layer PCB files with Gerbers, drill files and assembly outputs • Wiring/harness drawings and connector pin-outs compatible with our existing mechanical envelope • Full documentation pack: BOM, design notes, validation checklist and step-by-step electrical test plan I can provide the current breadboard, firmware source, mechanical CAD and plenty of time on the shop floor for live debugging. If you’re comfortable working with ESP32-based motor control and can hand over a fully documented design that sails through testing, let’s talk timing and milestones. We would very much prefer that you come to our factory in Bayswater ...
Vui lòng Đăng Ký hoặc Đăng Nhập để xem thông tin.
...learning/calibration, position tracking via encoders, and safe stopping based on current sensing and/or “PWM commanded but encoder not moving” logic (jam/obstruction/ice/wind). Robustness matters: stable power (no brownouts/resets), proper 24V protection (fuse, reverse polarity, TVS), and good EMI/noise handling. Deliverables: schematic, PCB layout, BOM, Gerbers/source files (KiCad or Altium), and firmware/config for HA, plus a short bring-up/test checklist. Please include relevant experience (24V motor control, encoders, EMI) and a brief proposed architecture/driver choice....
...Storage: Onboard SPI flash — W25Q128 (16MB) or W25Q256 (32MB) depending on audio format chosen. Must store 8–12 recordings of 2–3 minutes each. Engineer to recommend flash size based on audio format selection. Audio Format: Engineer to recommend optimal format balancing audio quality, storage efficiency, firmware simplicity, and power consumption. Options include: WAV (PCM or IMA ADPCM) — simplest decoding, higher storage MP3 — smallest files (~0.75MB per 3-min recording), more firmware complexity Must store 8–12 recordings of 2–3 minutes each within chosen flash size We provide source audio (high-quality WAV); engineer specifies the encoding pipeline and final format for production. Include format recommendation and storage math...
My new HP OfficeJet Pro is out of the box but still invisible to my Acer Windows laptop. I need the full feature drivers installed correctly so the printer shows up in Windows, passes a test print,...need the full feature drivers installed correctly so the printer shows up in Windows, passes a test print, and is ready for everyday use. Please walk me through, or remotely handle, these steps: download the right driver package from HP, run a clean install (removing any partial attempts), let Windows recognise the device, and confirm everything with a successful test page. If HP Smart or any firmware updates are required, include those during the session. Once we finish, I expect to see the printer listed in Devices & Printers and be able to print reliably without warnings or mis...
Vui lòng Đăng Ký hoặc Đăng Nhập để xem thông tin.
I am looking for an experienced freelancer to develop custom firmware for a specific DMA card model, PCILeech (CaptainDMA). The firmware needs to be compatible with EAC, BE, Faceit, and Vanguard anti-cheats. Requirements and Features: - I am open to suggestions for specific requirements and features for the firmware. - The firmware should be optimized for gaming purposes. Ideal Skills and Experience: - Strong knowledge and experience in developing custom firmware for DMA cards, specifically PCILeech (CaptainDMA). - Familiarity with EAC, BE, Faceit, and Vanguard anti-cheats. - Understanding of gaming requirements and optimizations for firmware development. If you have the skills and experience required for this project, please submit your propos...
...behaves exactly as designed. 2. Writing the Arduino firmware that listens to those commands, drives the motors and other actuators, polls the attached sensors, and feeds live values and alerts back to the screen. All three interface tasks are in scope—motor or actuator control, sensor monitoring, and displaying real-time information and adjustable settings—so the sketch will need a clean, well-documented serial protocol that keeps everything perfectly in sync. You’ll have access to the hardware in my workshop (Bangkok area); on-site sessions are important for testing cabling, timings, and noise issues that rarely show up on the bench. Remote prep is fine, but final integration must happen here. Deliverables • Compiled DGUS firmware and project...
...random verification tests, debug test failures to determine the root cause, work with RTL and firmware engineers to resolve design defects and correct any test issues. • Work on functional & code coverage verification. • Provide technical support to other teams PREFERRED EXPERIENCE: • Experience with C/C++ • Experience with Verilog, System Verilog, and modern verification libraries like UVM • 6years of ASIC design verification experience • Experience / Background with DDR or Memory Controller. PHY Verification is a plus • Experience with scripting languages like Python, Perl and TCL is a plus. • Collaborate with architects, hardware engineers, and firmware engineers to understand t...
...random verification tests, debug test failures to determine the root cause, work with RTL and firmware engineers to resolve design defects and correct any test issues. • Work on functional & code coverage verification. • Provide technical support to other teams PREFERRED EXPERIENCE: • Experience with C/C++ • Experience with Verilog, System Verilog, and modern verification libraries like UVM • 6years of ASIC design verification experience • Experience / Background with DDR or Memory Controller. PHY Verification is a plus • Experience with scripting languages like Python, Perl and TCL is a plus. • Collaborate with architects, hardware engineers, and firmware engineers to understand t...
...around them • Switches between full autonomous driving and classic “manual” mode on demand Everything should be directed from a single mobile app that works seamlessly on both iOS and Android. From that app I need to: 1. Watch a live video feed (low-latency) 2. Toggle between autonomous and manual modes 3. See a simple map of the car’s planned path and any detected hazards 4. Push OTA firmware updates when new AI models are trained Hardware is already on hand (Raspberry Pi 4, camera module, ultrasonic sensors, ESC, and an ESP-based controller), so focus your bid on the software stack and integration. I’m comfortable if you choose TensorFlow Lite, PyTorch Mobile, or another lightweight framework—just explain why it’s the righ...
...system will run completely offline inside a shopping mall, so no cloud services are allowed. I operate between 11 and 20 bikes at the same time and need reliable coexistence in a noisy RF environment. Each bike should log ride start/stop times locally and export that data to the tablet for daily reports so I can track usage patterns and detect any unauthorised activity. Deliverables • Embedded firmware for the bike-side BLE module with secure pairing, local timer logic, shutdown routines, and activity logging • Android tablet app with a simple dashboard to select a bike, issue start/stop, display live status, download logs, and store them in CSV or SQLite for later analysis • Wiring diagram and BOM for integrating the BLE module, power relay, and hardware E...
...I now need a freelancer to design and prototype the **electronics + firmware** that detects drawer activity and reliably sends events to the phone/app which I have already developed. (what I need built): * Recommend the best sensing approach to detect **drawer open/close** (magnetic reed/Hall, microswitch, optical, etc.) and design around the case constraints. * Select components and create a complete electronics design: * **Low-power microcontroller + BLE** (or comparable phone connectivity) * Sensor(s) for drawer state * Battery + charging solution (or wired power if strongly recommended) * LED indicator (subtle, optional but preferred) * Provide: * Schematic, BOM, and PCB layout (compact, manufacturable) * Firmware that broadcasts drawer events to the phone (BLE eve...
...text. Core deliverables 1. Hardware prototype with firmware handling sensing, on-board buffering and BLE transmission. 2. Mobile application(s) with real-time rendering, text-conversion engine and gesture command layer. 3. Simple configuration utility (desktop or mobile) for firmware updates and calibration. 4. Build documentation, schematics and commented source so my internal team can iterate later. Acceptance criteria • Latency under 100 ms from pen tip to screen. • Text-conversion accuracy ≥ 90 % on standard English handwriting samples. • Battery life at least 6 hours of continuous writing. • Successful pairing and full feature parity on the latest iOS and Android versions. If you have experience with BLE firmware, handw...
I have a...Pi, or similar) with the existing ESC, steering servo, and LED system. • Software stack: write the embedded code and higher-level logic that handles path-planning, obstacle detection, and failsafe switching back to manual control. • Feature completion: automated steering, speed regulation, and programmable light sequences must all work reliably on rough terrain. Acceptance test 1. Upload firmware, demonstrate waypoint navigation and dynamic obstacle avoidance in a short video. 2. Provide source code with inline documentation and a wiring diagram so I can reproduce the build. 3. Manual override must engage instantly when I flip the transmitter switch. If this sounds like your kind of challenge, let’s talk timing, milestones, and any sensor recom...
I have a new Segway-style scooter in development and need a seasoned embedded programmer to create the entire self-balancing (gyro/IMU) firmware that will ship on the production boards. The scooter is meant for personal transportation, so reliability, safety and a polished riding feel are non-negotiable. Above all, the control loop must react instantly to rider input—acceleration, braking, tilt corrections—without hunting or lag. I will provide hardware access for bench testing as well as real-world ride data; you will transform that into a finely tuned PID (or equivalent) solution that keeps the deck level and feels natural underfoot. Beyond the core balancing logic, I want a highly customizable interface layer: riders should be able to tweak parameters (speed limits,...
...and premature belt failures disappear. My vision centres on a robust mechanical layout married to intelligent control. Integrated real-time tension monitoring, wear-detection sensors and load-variation sensing will feed a compact controller that drives the motorised actuator. Wireless control and monitoring must let operators check status or initiate overrides from a tablet if needed, and the firmware should generate predictive-maintenance alerts long before an issue escalates. I am looking for concepts worth patenting, so novel kinematics, sensing arrangements or control algorithms that aren’t yet standard in the market are highly prized. Deliverables • Concept options with novelty analysis for patent potential • Detailed 3-D CAD of the chosen mechanism, in...
...or 0.96" OLED (hidden, time setting only) Power: 3-4 AA batteries, deep sleep architecture CRITICAL: JLCPCB OPTIMIZATION — Must use components from JLCPCB parts library. Prefer "Basic" parts over "Extended". DELIVERABLES Complete schematic files (KiCad preferred) PCB layout files JLCPCB manufacturing files (Gerbers, NC Drill, Pick-and-place) Bill of Materials with verified JLCPCB part numbers Firmware source code (Arduino or ESP-IDF) — deep sleep + RTC wake + I2S audio Documentation and setup guide Cost estimate for 100-unit production run Design review session (video call) TO APPLY — MUST INCLUDE: ESP32 project portfolio (show a custom PCB project) Technical approach to deep sleep + RTC wake + I2S audio JLCPCB experience confirmati...
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...
...units. Assembly: Solder all components according to provided schematics. Enclosure: Mount components into two separate, durable housings (3D printed or off-the-shelf enclosures). Scope of Work Hardware Procurement/Review: Review my provided schematics and ensure all parts are compatible. Assembly & Soldering: Clean, professional wiring and secure mounting of components. Firmware Upload: Upload my existing code to the boards and verify the RF handshake/signal trigger. Final Delivery: Ship two fully assembled, "plug-and-play" units that are ready to use out of the box. Logistics & Location US-BASED ONLY: Due to shipping regulations regarding lithium batteries and electronic components, I am only accepting bids from freelancers ...
I need a BMW coding specialist to remotely code a replacement OEM amplifier in my 2006 650i E64 convertible so the subwoofer channels are re-enabled. The job is strictly VO/FA coding (SG_CODIEREN); no manual FSW hex edits and no firmware flashing are required. What is already in place • Freshly installed used OEM amp that simply lacks the correct vehicle order • K+DCAN cable and a Windows laptop on my end, ready for your remote connection Scope of work 1. Read the vehicle order from CAS. 2. Apply the correct VO to the new amp with SG_CODIEREN. 3. Verify the subwoofer channels are active when coding completes. I’d like to observe the entire session, so let me know whether you prefer AnyDesk, TeamViewer or another solution and we’ll agree on the...
...guided by a microcontroller (Arduino, Raspberry Pi, or similar). Because the touch targets are fixed, a predefined set of coordinates should be enough, yet I’m open to an overhead camera and OpenCV calibration so the robot can self-correct for phone positioning or screen rotation. What I need from you 1. Detailed mechanical design files (CAD, STL or DXF) and a complete parts list. 2. Control firmware and higher-level Python/C++ scripts for motion, timing and any computer-vision alignment. 3. A repeatable procedure to store my PIN and app credentials securely on the controller. 4. Assembly instructions plus a short demo video proving it starts from a locked screen and ends on the signed form without human help. Acceptance criteria: 95 % or higher success rate over ...
...the same harness are connected to the board: Side A: 25 lines (A1..A25) Side B: 25 lines (B1..B25) Total: 50 signal lines on the PCB. The detailed test logic (continuity/shorts/mapping) will be implemented in firmware later. For this phase, the key deliverable is robust hardware (schematic + PCB) prepared for such testing. 2) Scope of work (hardware only) Electrical schematic PCB layout Production files: Gerbers + drill BOM (with specs and acceptable alternatives) Assembly files (pick&place/positions) preferred Short mapping table: MCP23017 pins → A/B line numbers (Firmware is NOT required in this phase. Optional “I2C scan / basic blink” is a bonus.) 3) Main hardware requirements MCU ESP32-WROOM (preferred for availability and support) I/...
I need a concise firmware pair that lets one ESP32 talk to an ESP32-C5 through Firebase. The goal is straightforward: push a small JSON payload from the first board, have it appear on Firebase almost instantly, then pull it down on the second board so it can react (toggle a pin, echo the data, or similar). I will flash both boards myself, so your work ends at well-commented source code and a quick setup guide. You can build in Arduino IDE or ESP-IDF—whichever you feel gives the cleanest Firebase implementation. Wi-Fi credentials, Firebase project keys, and any sensor stubs can be hard-coded placeholders; I’ll replace them during testing. Deliverables • Two compilable sketches (or IDF projects) — one for ESP32, one for ESP32-C5 • Minimal Firebase r...
...CAN messages to RX (typ. every 10–20 ms, to be finalized). RX (Receiver) • Receives CAN data and controls outputs. • Power outputs must be implemented using VN5016AJ (one per channel, per design). • Maximum output current: 5A per channel • Output voltage level: 12V or 24V (powered from the same 9–27V supply). • Outputs must support PWM and/or ON/OFF control (hardware must be PWM-capable; firmware can be basic/test-level). ⸻ Industrial / Electrical Requirements • Supply: 9–27V DC • Input power protection: • reverse polarity protection • surge/transient suppression (TVS) • EMI filtering (LC / choke) • Local power rails: • buck regulator (9–27V → 5V and/or 3.3V) • stable 3.3...
...outside a range I’ll define, the ESP32 should trigger automated adjustments to the connected fan and light (for example dimming, speed changes, or temporary cut-off) without users having to intervene. Manual on/off toggles or rigid schedules are not required at this stage. Please build the mobile app (cross-platform is ideal, but I’m open) and deliver clean, well-documented source code plus any firmware tweaks needed on the ESP32 so the control loop is seamless. MQTT, WebSocket, or HTTP can all work; choose what you are most comfortable with as long as latency stays low and the code is easy to expand later. A short README outlining setup, compilation, and how to add new appliances will complete the job. If the above sounds clear, let’s get started—I&rsqu...
...authenticate securely (WPA2 minimum), and push three distinct data streams—usage statistics, diagnostics snapshots and real-time alerts—through the API endpoints I will supply. • Throughput: normal operating load is small, but latency for real-time alerts must stay below two seconds under full meter count. Deliverables 1. Hardware design: schematic, PCB layout, parts list with lead times. 2. Firmware: well-commented source, build instructions, and flash image. 3. Integration demo: a working prototype proven with at least ten meters, showing data flowing to a test server I host. 4. Documentation: setup guide, API call sequence, and test report validating 20‒30-meter scalability. 5. Full code and all necessary things handover Acceptance criteria &...
...Iridium 9603 or RockBLOCK for short-burst data. Sensors: Battery voltage monitor for low-battery alert. Enclosure: IP-rated for dust/moisture resistance; wall-mount brackets. Certifications: FCC/CE for RF, potentially SAR for safety if wearable variant considered. Must include GSM primary + satellite failover, 6 mths - 1year battery standby, custom button/LED logic. Provide schematic, PCB, firmware, and 1-2 working units. Timeline: 4-6 weeks. Experience with low-power IoT, GPS/GSM modules required. NDA mandatory....
...spinning up a fresh Ubuntu VPS and need it turned into a rock-solid hub for my IoT fleet. The box must host two main services—Mosquitto for messaging and a Mender server for over-the-air firmware updates—without compromising security, performance, or future maintainability. Here’s the picture • Mosquitto will run behind TLS with mutual authentication. I’ll give you the root CA; you generate and stage broker and client certs so the standard mosquitto_pub / mosquitto_sub TLS test passes. • Mender must be installed in its open-source edition, set to distribute only signed artifacts. I already sign firmware; the server simply has to enforce signature checking before rollout. • fail2ban on the host should block any source IP after t...
...Pick&Place, STEP) Partial firmware (ESP32, NFC, SD audio) ⚠️ Important clarification The physical PCBs are not currently available. The project must start with an audit of existing files, followed by a single PCB re-order (minimal changes only if strictly necessary), firmware completion, and validation on the new boards. Project Goal The goal is a functional demo prototype that: reliably reads NFC tags, plays mapped MP3 files from microSD, works on real hardware, is suitable for concept validation and demos. This is not a production-ready or industrial device. Expected Workflow Phase 1 – Audit Review PCB files and existing firmware Identify blocking issues Decide whether PCB changes are required Provide a short written audit report Phase 2 ...
...logic and hardware configuration, identify firmware or parameter discrepancies, and then implement improvements that boost stability and cycle-time performance. After each change I expect clear documentation describing what was adjusted, why, and how to roll back if ever required. Because the install is proprietary FA Feurer equipment rather than a mainstream Siemens or Allen-Bradley rack, prior, hands-on experience with FA Feurer tools, programming environment and diagnostic utilities is essential. Comfort working with fieldbus layouts, network topology checks, and controller backup/restore procedures will make the difference. Deliverables • Verified backup of the current controller programs and network configs • Updated controller firmware or logic with c...
DESCRIPCIÓN: Busco estudiante o técnico de electrónica para realizar pruebas y validación de firmware en un proyecto real basado en ESP32. El firmware ya está desarrollado y estructurado. El trabajo consiste en: * Compilar firmware * Cargarlo en ESP32 * Realizar pruebas guiadas * Reportar resultados La arquitectura del sistema y el seguimiento técnico están organizados mediante asistencia de inteligencia artificial que ya conoce el proyecto completo y va indicando los pasos a ejecutar. El técnico no tiene que diseñar el sistema, solo ejecutar pruebas y reportar. QUE SE OFRECE: Este es un proyecto real que se está preparando para salir al mercado. Además de la remuneración,...
Proof-of-Concept development for a LED panel jersey. Scope includes system architecture, hardware integration support, firmware development, and functional validation. Hardware costs are client-funded and paid in advance.
...makes integration cleaner. Control will be through a traditional RC transmitter; please size the receiver and firmware accordingly and map failsafes for loss of signal or low battery. Because I’ll be flying beyond line-of-sight at times, rock-solid telemetry matters. GPS lock, battery health read-outs, and a home-return switch must be baked in. If you already have experience with Betaflight, ArduPilot, or INAV, let me know which you’d recommend for this range and why. Acceptance criteria • Prototype air-tested at 1 km minimum, documented video proof of stable feed • Latency consistently under 120 ms headset-to-drone round trip • Complete parts list, wiring diagram, and firmware dump so I can replicate or repair the build • Short us...
My current STM32G431 firmware already handles sensor-integration tasks and streams data from an external radar sensor. I now need the MCU’s built-in temperature sensor brought into that same workflow so I can log and display both ambient and component temperatures in real time. Here is what I’m after: • Enable and configure the STM32G431 internal temperature peripheral through CubeMX/HAL or direct register access—whatever keeps code size minimal. • Sample, convert to °C, and push the two resulting values (ambient and the MCU’s own junction temperature) into my existing data structure alongside the radar readings. This is to calibrate the radar measurement wrt temperature • Update the current UART/CAN publishing routine so the new te...
Embedded Firmware Developer recreated as hourly
...Additionally, a failsafe mechanism must be provided using a clickable rotary encoder, where clicking once selects speed, clicking again selects torque, and rotating the encoder increases or decreases the selected parameter. Scope of Work: The selected freelancer will be required to understand the existing ATmega16 firmware logic, map the current keyboard button functions to touchscreen UI buttons, interface a capacitive touch LCD with the microcontroller, and modify the firmware to read touch input instead of tactile switches. The GPIO output sequences used for motor control must remain correct and unchanged in functionality. The work includes debugging and testing on real hardware, providing clean and well-documented source code, sharing wiring diagrams or interface deta...
There are so many programming languages out there — each with varying uses. What programming language should you learn first? Here's a guide.