
Åben
Slået op
•
Slutter om 3 dage
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 real time. • Sensor inputs (limit switches, inclinometer, temperature) are already mapped to MCU pins; you will polish their acquisition routines so actuator motion uses the freshest, most reliable data. What I will provide • Current CubeIDE project, pinout, and schematic • CAN database (DBC) and sample frames from the gateway • Mechanical specs for the linear actuators and desired motion profiles • Test bench access via VPN so you can iterate without waiting for on-site hardware time What I expect as deliverables 1. Updated firmware source and CubeIDE project files 2. Configuration header that lets me adjust actuator stroke, speed limits, and watchdog timings without recompiling core logic 3. In-code documentation plus a concise markdown guide describing build steps, flashing, and CAN message flow 4. Remote demonstration on the test bench showing the tracker moving to commanded positions, reporting status, and handling simulated faults gracefully Skills that fit STM32 (HAL/CubeMX), CANopen or custom CAN stacks, PID or advanced motion control, FreeRTOS familiarity, and solid Git workflow. If this pilot goes smoothly, I’ll need ongoing support as we scale to multi-axis arrays, so I’m looking to start an efficient, long-term collaboration.
Projekt-ID: 40270255
66 forslag
Åben for bud
Projekt på afstand
Aktiv 1 dag siden
Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
66 freelancere byder i gennemsnit €36 EUR/time på dette job

Hello, "As a seasoned embedded-systems engineer, my extensive experience with STM32, CANopen, HAL/CubeMX and PID control makes me the ideal candidate for your solar tracker project. Over the years, I've honed my skills in firmware development and I'm well-versed in creating efficient motion control algorithms, handling sensor inputs and implementing safety measures. With previous exposure to FreeRTOS and a solid Git workflow, I can ensure high reliability and seamless integration of your firmware within the CAN bus architecture." "At Live Experts®, our mission is to provide cutting-edge solutions that not only meet but exceed client expectations. This aligns perfectly with your requirements for a rock-solid actuator control logic and tight integration of your system components. Moreover, our proficient background in Linux-based systems will aid in smooth communication between your gateway and the STM32 board. I understand the importance of delivering meaningful documentation for any project, which is why I am committed to providing comprehensive in-code remarks alongside a concise yet thorough markdown guide." "Lastly, the long-term nature of this project excites me. As we scale up with multi-axis arrays in the future, my skills will continue to be valuable. In terms of deliverables, you can expect updated firmware source code and CubeIDE project files that are meticulously organized for easy maintenance. Additionally, I'll provide Thanks!
€36 EUR på 1273 dage
8,5
8,5

As an experienced electrical engineer with a Master's in Embedded Systems, I specialize in providing efficient and comprehensive solutions. My extensive background in STM32 controllers aligns perfectly with your project requirements. Alongside my proficiency in the Firmware Development stack (Embedded C/C++, RTOS, peripheral drivers), I bring robust expertise in motion control, CANopen as well as Git named specifically in your listing. Additionally, my familiarity with pidplus and advanced movement control consolidates my capacity to transform sun-tracking algorithms into smooth, repeatable movements ensuring safety throughout the process. Regarding your expectations of the deliverables, I am conscientious about providing organized, well-documented work that empowers you with control over the core logic. Not stopping there, I am capable of strategically scaling our firmware for multi-axis arrays seamlessly. Your project encapsulates the kind of long-term collaboration I seek, as it allow us build from pilot to final product.
€40 EUR på 40 dage
8,2
8,2

As a seasoned embedded systems engineer with a strong foundation in electrical engineering and microcontroller programming, I’m confident my expertise aligns well with your STM32 Solar Tracker Firmware requirements. My team at Product Development Services has extensive experience delivering IoT and embedded solutions across industries, including automotive electronics. We have implemented motion-control algorithms on CAN-networked devices, directly relevant to your project’s challenges. We bring discipline and thoroughness to every engagement. With strong hands-on experience in STM32 development using HAL and CubeMX, we can efficiently review, optimize, and enhance your existing firmware. As requested, we will deliver updated firmware along with a configurable header file, enabling parameter adjustments without recompiling the core logic. Documentation is a key part of our process. We ensure clarity, maintainability, and long-term efficiency. You will receive a concise Markdown guide covering build steps, flashing procedures, and CAN message flow, ensuring smooth deployment and future scalability. Beyond technical capability, we are committed to quality, reliability, and ongoing support as your system evolves.
€36 EUR på 40 dage
7,6
7,6

As a seasoned embedded-systems engineer from ZAWN Tech, I see an ideal match between the skills and expertise I bring and the specialized requirements of your STM32 Solar Tracker Firmware project. Over the past decade, my team and I have designed and optimized robust control logic, excelling specifically in precise position control for smooth actuator movements even with end-stop detection, stall handling, and safety interlocks -- which are paramount for this project's solar tracking. Our extensive experience with CAN bus communication is another strength that sets us apart. We've efficiently integrated embedded systems like Linux-based gateways using CANopen or custom CAN stacks. My firm understanding of this technology, along with familiarity in FreeRTOS used to manage real-time tasks on the STM32, will ensure that the information packaging into existing CAN message set, health data reporting, and successful execution of incoming commands are all handled smoothly. Moreover, we understand the necessity of maintaining reliable sensor input in real-time projects. I will work diligently to polish the acquisition routines for limit switches, inclinometer, and temperature sensors so that actuator movement reflects up-to-date and stable information.
€36 EUR på 40 dage
7,8
7,8

Since 2003 I am working in Digital Electronic. So more than 18 years of experience in Electronics. Arduino NANO/UNO/MEGA, ESP32 and Raspberry PI to build a digital device to read sensor data and send it to the web server, motor control, control relay switches and LEDs. More than 5(five) years of experience in Arduino design and build. If you want an excellent and error-free project delivery, then send a message to me, please. Have more than 10(years) years of experience in C/C++ to build Windows/Linux applications and micro-controller firmware building. If you want a good job delivery, then send a message to me, please. Since 2000 I have been working on Assembly Language to program micro-controller example AT89C52/MCS51/8051. I have built a GSM to PSTN gateway by assembly language using keil IDE and 8051. So more than 20 years of experience on assembly language. If you want to find a good delivery of the job then message me, please. Since 1995 I have been working on Analog and Digital Electronics to build any kind of device. I have build lots of devices. So more than 20 years of experience on Electronics. Including power supply design. Any kinds of schematic and PCB design. Expert PCB design in EasyEDA Pro IDE.
€36 EUR på 40 dage
7,3
7,3

Hello, I have experience working with CANbus/RS485 systems, specifically with devices like OBD, Smart E-Meters, inverters, ...and have completed many projects related to them. I also have extensive experience in STM32 bare/freertos and Linux programming. I look forward to hearing from you. Thank you,
€36 EUR på 40 dage
6,9
6,9

With my extensive background in STM32-based firmware development augmented by over five years of honing my skills in the field working on similar projects with similar constraints, I am confident in delivering comprehensive firmware for your solar tracker. The linear-actuator control you seek is critical and something I completely understand. My experience handling limit switches, inclinometers, and temperature sensors that you already have mapped to MCU pins makes me an ideal candidate for creating smooth, repeatable movement. Moreover, I am well-versed in CAN bus communication and can seamlessly package position reports, fault codes into your existing CAN message set while replying to commands promptly in real-time. Additionally, I can enhance data acquisition routines for optimal actuator motion leveraging on freshest and most reliable data. I have evident familiarity with FreeRTOS and have used it in designs demanding advanced motion control which will be invaluable moving forward. By choosing me, you also benefit from a collaborative relationship that can extend beyond this project. As a multidimensional systems engineer who appreciates the value of logical harmonization and synchronization akin to your IoT-enabled solar tracker, I guarantee you receive long-term support as you scale into multi-axis arrays
€36 EUR på 40 dage
6,6
6,6

Hi there, I’ve reviewed your STM32 solar tracker pilot and I’m confident I can deliver rock-solid actuator control and tight CAN integration without disturbing your existing sensor data paths. My plan is to implement robust PID-based position control for the linear actuators, add reliable end-stop and stall handling, and layer safety interlocks into the motion loop. I’ll package position reports, health data, and fault codes into your CAN DB frames, while keeping sensor reads refreshed with minimal latency. Deliverables will be a cleaned CubeIDE project, a configurable header, thorough in-code docs, and a remote bench demonstration using your test setup. What is the preferred initial motion profile (speed, acceleration) for the first field test, and are there any environment constraints to consider? Best regards, Marko Aleksic
€36 EUR på 33 dage
6,7
6,7

Hello, I am an experienced STM32 embedded-systems engineer with strong background in actuator control, CAN integration, and industrial-grade firmware design. I will implement precise linear-actuator position control with robust end-stop detection, stall monitoring, safety interlocks, and smooth motion profiling tailored to your mechanical specs. Using STM32CubeIDE and HAL (with optional FreeRTOS), I will structure deterministic control loops and clean abstraction layers for maintainable, field-ready code. CAN communication will strictly follow your DBC, ensuring reliable real-time command handling, structured health reporting, and fault management. All parameters such as stroke limits, velocity caps, watchdog timing, and safety thresholds will be configurable through a dedicated header without altering core logic. You will receive fully documented source code, a clean Git workflow, a concise markdown build guide, and a live VPN-based bench demonstration with simulated fault handling. I am confident in delivering a stable pilot-ready firmware foundation and supporting long-term scaling to multi-axis arrays; regards engr Muhammad Usman
€36 EUR på 40 dage
6,6
6,6

HI, KINDLY READ THROUGH MY PROPOSAL THIS IS WHAT I WILL DO - Refine actuator control: precise sun-tracking, smooth ramping, end-stop/stall detection, safety interlocks. - Integrate CAN bus with your DBC: real-time position/health/fault reports + command handling. - Polish sensor acquisition (limits, inclinometer, temp) with filtering and diagnostics. - Add easy config header for stroke, speed, watchdog, motion params. - Deliver updated CubeIDE project, full docs, and remote test-bench demo (commanded moves, status, fault handling). RELEVANT PROJECTS - 2025: Dual-axis solar tracker on STM32G4 + linear actuators + CAN gateway – field deployed, <0.5° accuracy. - 2024: STM32 motion control system with stall protection and CAN for industrial positioning. QUESTIONS - Can you share the current CubeIDE project + DBC? - Preferred tracking method (astronomical + sensor feedback)? - Any specific motion profiles or max actuator speed? - Desired timeline for first validated version? STM32 motion + CAN specialist. Ready for long-term collaboration. Can start immediately and deliver working firmware in 10–14 days.
€36 EUR på 40 dage
6,5
6,5

With over 10 years of experience in embedded systems and firmware development, I understand the critical need for rock-solid actuator control logic in your industrial solar tracking pilot project. The STM32-based control board you're working with requires precise linear-actuator position control, seamless integration with CAN bus communication, and reliable sensor input routines to ensure smooth and accurate sun tracking. In the past, I have successfully delivered firmware solutions for complex industrial projects, including precise motion control systems and real-time data integration. My expertise in STM32 (HAL/CubeMX), CAN communication, advanced motion control algorithms, and FreeRTOS align perfectly with the requirements of your project. I am confident that I can provide you with updated firmware source code, a configurable header for easy adjustments, detailed documentation, and a remote demonstration showcasing the system's functionality. I am excited about the opportunity to collaborate with you on this pilot project and potentially provide ongoing support as you scale to multi-axis arrays. Please feel free to reach out to me to discuss your project requirements further.
€36 EUR på 15 dage
5,9
5,9

Hi, how are you doing? I went through your project description and I can help you in your project. your project requirements perfectly match my expertise. We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: Embedded C Programming. VHDL/Verilog, Quartus/Vivado, LabVIEW/ Multisim/PSPICE/VLSI MATLAB/SIMULINK Network Simulator NS2/NS3 Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC, STM32 and ESP32. IDEs like Keil MDK V5, ATmel studio and MPLab XC8. PLCs / SCADA PCB Designing Proteus, Eagle, KiCAD and Altium IOT Technologies like Ethernet, GSM GPRS. HTTP Restful APIs connection for IOT Communications. Also, we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements.
€36 EUR på 40 dage
6,1
6,1

✅Hi, Client. I am a senior Micro C Developer✅ I am interested in your project. I am a senior Micro C Developer with over 10 years of rich experience in C/C++/Micro C Programming using PLC/PIC/ATmega/STM32/Arduino and PCB design using Kicad and Altium. So, I can complete it within your timeline. Please send a message to discuss this. I look forward to hearing from you. My main goal is to gain my client's satisfaction by completing a job with 100% accuracy Best regards! From Hien ...
€36 EUR på 40 dage
5,3
5,3

Hello, I understand you need robust STM32 firmware for precise solar tracking with linear-actuator control, CAN integration, and real-time sensor acquisition. I can refine actuator logic, implement smooth sun-tracking algorithms, handle end-stops, stalls, and safety interlocks, and ensure seamless CAN messaging with the Linux gateway. Deliverables include updated CubeIDE project files, configurable headers for stroke, speed, and watchdog timing, in-code documentation, a concise Markdown guide, and a remote test-bench demonstration showing accurate motion, status reporting, and fault handling. I ensure clean Git workflow and scalable firmware architecture for future multi-axis deployments. Clarification Questions: Should actuator control prioritize speed, precision, or a balance optimized for long-term mechanical wear? Are there specific CAN message priorities or timing constraints for status updates vs command handling? Thanks, Asif
€45 EUR på 40 dage
5,4
5,4

I am a senior software engineer with solid knowledge on embedded Linux, embedded systems and IoT who can implement sophisticated algorithms with high efficiency on micrcontrollers like STM32. Regards, Ramy
€36 EUR på 40 dage
5,4
5,4

Hi, Your project is a strong fit for my experience with STM32 control firmware, actuator motion logic, and CAN-based industrial systems. I understand the key goal is rock-solid linear actuator position control for field deployment. I can refine your firmware to deliver smooth, repeatable sun-tracking motion with robust end-stop detection, stall handling, safety interlocks, and watchdog behavior. My approach: Review your current CubeIDE project, pinout, schematic, and actuator specs Improve control loop and motion profiles (position, speed limits, fault-safe transitions) Harden sensor acquisition (limit switches, inclinometer, temperature) with filtering and validity checks Integrate real-time CAN command/response using your DBC and existing frame format Validate on your VPN test bench, including simulated fault and recovery tests Deliverables: 1) Updated firmware source + CubeIDE project 2) Config header for stroke, speed limits, and watchdog/fault timings 3) In-code comments + concise markdown guide (build, flash, CAN flow) 4) Remote demo showing commanded motion, status reporting, and graceful fault handling I can start immediately after reviewing your current codebase and CAN database. Kind regards, Ting
€36 EUR på 40 dage
4,9
4,9

Having worked extensively in industrial automation, I can confidently say that this project aligns perfectly with my skillset. Not only have I developed firmwares for various control systems but I've also successfully implemented complex motion control algorithms much like what's required for your solar tracking system. My proficiency in STM32 (HAL/CubeMX), FreeRTOS, and CAN stacks, combined with my experience in real-time systems will be vital in ensuring the precise and reliable actuator control you're looking to achieve. Furthermore, my established Git workflow and strong documentation practices will ensure transparency throughout the development process. I understand the value of a dynamic system that allows for easy reconfiguration without compromising core logic. With this in mind, I would develop configuration headers that make it straightforward for you to adjust stroke, speed limits, and watchdog timings without having to recompile the core firmware.
€36 EUR på 40 dage
5,2
5,2

Industrial solar tracking firmware demands deterministic motion control, robust fault handling, and clean CAN integration that survives real field conditions. Well what I can do for you as electronics engineer with 8+ years of experience is refine your STM32 CubeIDE project to deliver precise linear-actuator control (PID-based position loop, end-stop logic, stall detection, watchdog safety), optimize sensor acquisition routines, and integrate reliable real-time CAN messaging aligned to your DBC with structured fault/state reporting. In fact, I’ve developed advanced embedded control systems involving STM32 platforms, actuator logic, communication stacks, and safety-critical firmware, along with MATLAB-based control simulations to validate motion profiles before deployment.
€36 EUR på 40 dage
4,8
4,8

Best Industrial Motion STM32 Embedded Systems Expert ⭐⭐⭐⭐⭐ Hi, Thank you for posting your project, “STM32 Solar Tracker.” I’ve reviewed your requirements and can help you complete and refine your industrial solar-tracking pilot, ensuring precise actuator control, reliable sensor integration, and smooth CAN bus communication. I bring 11+ years of experience in embedded systems, STM32 development, motion control, CAN integration, and industrial electronics, ensuring stable and efficient operation for field-deployed systems. ✅ How I’ll Help You Succeed 1. Implement linear-actuator position control with end-stop detection, stall handling, and safety interlocks. 2. Integrate and optimize sensor acquisition (limit switches, inclinometer, and temperature) for accurate and reliable motion. 3. Ensure robust CAN bus communication, including real-time status reporting and command handling. 4. Support remote test-bench demonstrations and provide guidance for deployment in multi-axis arrays. ✅ Before I start, one quick question: Do you want me to focus primarily on motion control logic or also optimize CAN integration and sensor acquisition routines for field reliability? If you share that, we can align quickly and move forward. Best regards, Prat PCB Must Innovations
€36 EUR på 40 dage
6,3
6,3

Hi, I am recently finishing CANOpen STM32 for medical device. its currently in arduino but i have no problem moving to STM32cube IDE. I have 11 years of experience in this field and comfortable to work in any time zone. Lets talk detail to see if i am a good fit for this project
€40 EUR på 40 dage
4,5
4,5

Getafe, Spain
Medlem siden mar. 2, 2026
₹100-400 INR / time
₹12500-37500 INR
$25-50 USD / time
$30-250 USD
$250-750 USD
$3000-5000 USD
₹12500-37500 INR
$750-1500 USD
$3000-5000 USD
$10-30 USD
₹600-1500 INR
$25-50 USD / time
$2-8 CAD / time
$2-8 USD / time
$2-8 AUD / time
€12-18 EUR / time
₹600-1500 INR
$35-40 USD
£250-750 GBP
£900-1050 GBP