
Geschlossen
Veröffentlicht
Bezahlt bei Lieferung
Embedded HW & FW Engineer – RS-485 Motion Controller PCB (Camera + I/O) Type: Fixed Price or Hourly Location: EU preferred, remote possible Language: English Duration: Long-term cooperation expected Project Description We are looking for an experienced embedded hardware & firmware engineer (freelancer or small SME) to design a controller PCB and firmware for a positioning system with an industrial camera interface, auxiliary power outputs, IMU sensing, and external motion drivers. The controller actively controls external motion drivers and must read and evaluate position feedback (encoders). Low-level power stages are external, but driver control logic, encoder handling, IMU integration, safety supervision and state management are core parts of this project. The system supports two fundamentally different motion control methods, requiring two separate firmware builds (shared codebase allowed). This is a well-defined industrial control project, not research or a demo board. Confidentiality & Documentation Signing a Non-Disclosure Agreement (NDA) is mandatory before sharing detailed technical information. System Requirement Specification (SRS) and Interface Control Document (ICD) are already prepared and will be provided after NDA execution. The SRS and ICD clearly define: system behavior and limits, RS-485 protocol structure, driver interaction, safety and fault handling. Motion Control Methods (Mandatory) Control Method A – Step/Dir with encoder feedback MCU directly generates STEP / DIR / ENABLE signals External stepper drivers are controlled at signal level MCU reads absolute encoder position directly (SPI or serial) Encoder feedback is mandatory and used for: position validation, motion supervision, fault detection and safety logic Low-level motion control and supervision run inside the MCU Control Method B – Intelligent driver control with feedback MCU controls external intelligent motion drivers via RS-485 Motion control loops run inside the external drivers MCU reads position and status feedback originating from encoders via the driver interface MCU is responsible for: command sequencing, enable/disable logic, fault detection and recovery, continuous status and position supervision Two distinct firmware builds are required. Scope of Work Firmware RS-485 communication slave towards host system master/controller towards motion drivers Encoder feedback handling (mandatory): absolute position acquisition, validation and plausibility checks, safety supervision IMU integration (mandatory): TDK InvenSense ICM-42688-P SPI (preferred) or I²C interface basic filtering, 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 temperature-controlled heating Sensors: IMU: TDK InvenSense ICM-42688-P, on-board PCB temperature sensor Design for testability (SWD, test points, bring-up access) Prototype Manufacture and assembly of 1 fully functional PCB prototype Basic functional verification All costs included as a service (no separate material billing) Camera Interface (Summary) Isolated Trigger IN Isolated Strobe / GPIO OUT Configurable via RS-485 Compatible with standard industrial cameras (Hirose HR10, 12-pin) Environmental & Reliability Requirements Operating temperature: –40 °C to +85 °C Low-pressure operation: reliable operation down to ~1 kPa no reliance on convective cooling, thermal design based on conduction and radiation, conservative derating of MOSFETs and DC/DC converters Industrial / automotive-grade design practices Formal certification is not required. Deliverables Firmware source code (two motion-control builds) PCB schematic and layout BOM and manufacturing data 1× assembled prototype Short technical documentation and test note All intellectual property transfers to the client. Proposal Requirements Please include: Short professional introduction Relevant motion / robotics / industrial control references Estimated cost or hourly rate Rough timeline: Firmware – Control Method A Firmware – Control Method B Hardware + prototype Earliest availability Confirmation of NDA acceptance and interest in long-term cooperation Long-Term Cooperation This engagement is intended as the start of a long-term collaboration, including: firmware maintenance and extensions, hardware revisions, integration and support. Applicants must be willing to sign an NDA and support the project beyond initial delivery.
Projekt-ID: 40113481
37 Vorschläge
Remote Projekt
Aktiv vor 1 Tag
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
37 Freelancer bieten im Durchschnitt €14.778 EUR für diesen Auftrag

Hello, We’re MHTechFusion, a Germany-based embedded systems studio specializing in industrial controllers, motion control firmware, and custom PCB design. I’m based in Germany and lead the project coordination and system architecture, with a dedicated embedded HW/FW team operating from Pakistan for development and implementation. We have strong hands-on experience with STM32-based motion controllers, RS-485 master/slave communication, encoder-based position supervision, deterministic state machines, and safety-critical firmware (INIT / IDLE / ENABLED / FAULT). Our background includes both STEP/DIR motion control with direct encoder feedback and intelligent driver control over RS-485, matching your Control Method A and B requirements with a shared, clean codebase and separate builds. On the hardware side, we regularly design 4–6 layer industrial PCBs with wide-range. What we can deliver: Modular bare-metal firmware (RTOS not required) with robust RS-485 protocol, CRC, timeouts, watchdogs, and fail-safe logic Encoder feedback validation, IMU (ICM-42688-P) integration, and motion supervision Complete schematic, PCB layout, BOM, and manufacturing data 1× assembled and functionally verified prototype Clear technical documentation and test notes We’re comfortable signing an NDA and are interested in long-term cooperation. -sardar (CEO MHTechFusion)
€20.000 EUR in 120 Tagen
8,0
8,0

I am applying as remote freelancer and I am from India. I have extensive experience in indtsrial product design with over 8 years specialising in STM32 controllers. I would like to work on this job as hourly basis with best I can offer is €25/hr rate. It's not fair to detail everything here how I would proceed and need a long discussion on this. I am proficient in both firmware development as well as hardware design with power electronics and motor controls. I also have testing facilities for prototype testings, so first level testing I can also help you with. Your intellectuall properties will be 100% secure and I am ready to sign the NDA. Please get in to discuss in details. Thank you
€15.000 EUR in 7 Tagen
6,8
6,8

Hi there, I’ve reviewed your project and I can design and develop the RS-485 motion controller PCB and firmware for your industrial positioning system. With strong experience in embedded motion control, RS-485 communication, and mixed-signal PCB design, I can deliver a robust, production-grade solution aligned with your SRS and ICD. I’ll provide: Firmware (two builds) implementing both Step/Dir + encoder feedback and intelligent driver control methods. RS-485 master/slave communication, IMU integration (ICM-42688-P), encoder validation, safety logic, and fault recovery. Hardware design: 4–6 layer PCB, schematic, layout, BOM, and 1 tested prototype including isolated camera I/O and MOSFET outputs. Technical documentation and verified build files for manufacturing. I have prior experience with STM32 motion controllers, industrial RS-485 networks, and IMU sensor fusion. NDA signing and long-term cooperation are fully acceptable. Once shared, I’ll review your SRS and propose exact milestones and cost for both firmware and hardware phases. Best regards, Samuel Tshibangu
€10.000 EUR in 5 Tagen
6,2
6,2

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 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.
€20.000 EUR in 90 Tagen
6,4
6,4

Hello, I am a seasoned embedded hardware and firmware engineer focused on STM32-based systems with deep experience in RS-485 networks, encoder feedback, IMU integration, and industrial motion control. I understand your project requires a two-build RS-485 motion controller (one for STEP/DIR with encoder feedback and one for intelligent driver control) plus a robust camera interface, I/O, and safety supervision, all in a single shared codebase. My approach is to deliver a modular, deterministic firmware architecture with a clear host/drive separation, two builds from a common core, and a state machine (INIT/IDLE/ENABLED/FAULT) that ensures safe, predictable operation. I will design the MCU board (24–36 V input, 4–6 layer PCB, RS-485, isolated Trigger/Strobe, HR10 camera interface, ICM-42688-P IMU, temperature sensor, 3x MOSFET outputs) with full testability, plus complete schematics, layout, BOM and manufacturing data. Deliverables include two firmware builds, tested against the SRS/ICD, a fully assembled prototype, and concise test notes, with NDA closure and formal documentation as required. Estimated cost is around 17–19k EUR, and the timeline targets hardware + two firmware builds plus prototype within roughly 140–180 days. Earliest availability is after NDA clearance. What is your preferred NDA timeframe and readiness to share the SRS/ICD so we can align on scope and milestones? What would you like me to address first in the NDA and SRS coordination?
€20.000 EUR in 26 Tagen
6,0
6,0

As an experienced mechatronics and electrical engineer well-versed in microcontroller programming and PCB design, I'm enthusiastic about tackling this project. Not only do I have a robust understanding of control systems and motion sensing (which this job entails), but my strong grip over multiple programming languages, including MATLAB/ Simulink, Python, and VS Code ensures that I can easily adapt to multiple firmware builds. I am skilled in developing complex deterministic state machines with WATCHDOG and FAILSAFE behavior as per your project specifications. Additionally, my experience with Encoder Feedback handling in MCUs will enable me to ensure accurate position acquisition, adequate error handling, and constant validation. Given the nature of the project requirement, my knowledge of RS-485 protocol structure is a great asset. Whether it's managing the system as a slave towards host or steering it towards motion drivers as a master/controller, I have comprehensive proficiency in RS-485 communication slaving as well as master controlling. High-quality coding standards are not only my referral but also my practice. The clean modular architecture I follow ensures streamlined firmware development compliant with CRC checks, appropriate timeouts, and error handling.
€20.000 EUR in 90 Tagen
6,1
6,1

I’m an embedded hardware and firmware engineer with strong experience in industrial motion control systems, including RS-485 communication, encoder feedback, safety-critical state machines, and mixed-signal controller PCB design. I’ve delivered production-grade controllers that manage external drivers, supervise motion and faults in real time, and operate reliably in harsh environmental conditions. This project aligns well with my background in step/dir motion control with encoder supervision as well as intelligent driver orchestration over RS-485. I’m comfortable implementing deterministic, RTOS-free firmware architectures with clear INIT/IDLE/ENABLED/FAULT states, robust CRC-protected protocols, watchdog handling, and fail-safe behavior. I also have hands-on experience integrating IMUs (including InvenSense parts), SPI-based sensors, galvanically isolated I/O, MOSFET power outputs, and industrial camera trigger/strobe interfaces. On the hardware side, I design industrial-grade controller boards from schematic through 4–6 layer PCB layout, with proper isolation, derating, thermal design for low-pressure environments, and full DFM/DFT consideration. I can deliver a fully assembled and verified prototype as part of the service. Firmware will be modular and maintainable, with two distinct builds for the two motion control methods sharing a common, clean codebase. I’m available to start immediately, comfortable signing an NDA, and interested in a long-term collaboration beyon
€17.647,06 EUR in 10 Tagen
5,6
5,6

Best Embedded PCB & Prototype Development Partner ⭐⭐⭐⭐⭐ Hi Tomaah, Thanks for sharing the scope clearly. I’ve supported prototype-to-small-batch builds where a complex PCB and integrated peripherals needed sourcing, assembly, and functional verification before delivery. Your project looks very doable. The goal is simple: deliver a fully functional STM32-based motion controller PCB with RS-485 communication, encoder feedback, IMU integration, industrial camera interface, and safe driver control logic—ready for prototype testing and future production. ✅ How I’ll Help You Succeed 1. Review your system specifications (SRS/ICD), MCU selection, and peripheral requirements to confirm feasibility and integration approach. 2. Design a robust PCB schematic and 4–6 layer layout with proper power, signal, and safety considerations. 3. Provide complete documentation: schematics, BOM, and test notes for reproducible builds. ✅ I’ve delivered industrial and robotics-focused embedded systems where reliability, real-time control, and safety-critical handling mattered. ✅ Before I start, one quick thing: Can you confirm the preferred MCU variant, motion driver types, and any specific environmental constraints or assembly notes you want incorporated in the prototype? If you share that, we can align quickly and start building your industrial-grade motion controller. Best, Prat PCB Must Innovations
€10.000 EUR in 30 Tagen
6,2
6,2

With over 7 years of experience in Industrial Automation, my electrical engineering skills and proficient knowledge of embedded systems make me an ideal fit for your STM32 project. Whilst working on the largest steel manufacturing firm I was responsible for configuration upper-lower limit values, setting up instruments and driving drivers, all tasks integrated within your PCB. Include this with my fluency in RS Logix 5000 & Factory Talk software for machine automation projects& engineerienza in making Vantilasyon systems,integrating IMU sensors into MCU via preferred SPI interface+ writing clean modular code makes me the ideal candidate for not only completing your project accurately but also adding significant value to it.
€15.000 EUR in 40 Tagen
5,1
5,1

Hi, I'm very glad to have an opportunity to help you with PCB design. This job is very appealing to me because I have a lot of experience in PCB design of various kinds of the electronic devices. Especially, IoT devices I also have enough experience in high speed multi-layer routing and RF impedance control. I'm very familiar with Altium, Eagle and KiCAD. I have my own Altium license and Eagle license. So if you hire me, I can start work immidiately. Also, I have 5+ years experience in developing an FW for various MCU. I'll provide you all design files and manufacturing files (part library, schematic, layout, BoM, pnp, ODB++, assembly document, gerber, DRC document, and 3d model) Also, I can support you for PCB manufacturing and PCBA from our local company(READA company) in Shenzhen, China if you want. We will provide high-quality in PCB manufacturing and PCBA, reliable part sourcing, functional test according to customer's specifications, and quick shipping. Also, I can help you to order PCBs from JLCPCB, PCBWay and SEEEDStudio if you want. I'm confident my skills and experience in PCB design make me a good candidate for your job. Looking forward to hearing from you soon. Kind Regards. Ting
€10.000 EUR in 7 Tagen
4,8
4,8

Hi, Short professional introduction --------------------------------------------------- 1. I have worked as Embedded engineer for various industries like Industrial Manufacturing, Video Surveillance, Energy, Water for more than 20 years and now working as full time freelancer. 2. I am preferred freelancer, professional & deliver production ready firmware and hardware. 3. I have developed firmware using protocols like Quad SPI, I2C, UART, RS485, TCP/IP, Modbus, Profinet, BLE, WiFi, MQTT etc. 4. I have experience in cloud integration with AWS, Azure, Google cloud, Thingsboard etc. Relevant references ----------------------------------- I have developed full product i.e. firmware and hardware for 1. Industry 4.0 (RS485), 2. IMU controller (STM32), 3. Driver Monitoring (Sony IMX Camera), 4. Vibration sensor (MEMS), 5. Light Controller (NBIoT), 6. Water monitoring (LoRAWAN), 7. DC Motor controllers for water softener, 8. RO controllers etc. Estimated cost ------------------------ Fixed (including material) 19,500 Euro Rough timeline: ------------------------------ 1. Firmware – Control Method A => 22 days 2. Firmware – Control Method B => 10 days 3. Hardware + prototype => 40 days 4. Earliest availability - Immediately Regards, Vishal
€19.500 EUR in 50 Tagen
3,7
3,7

Hi, I have designed RS-485–based motion controller PCBs and firmware for industrial positioning systems, including step/dir control with absolute encoders and safety supervision. For example, I delivered a 6-layer controller with isolated I/O, encoder feedback, and a deterministic state machine for an automated inspection platform using an industrial camera trigger. I'd love to share my experiences with you. Best regards, Tab
€15.000 EUR in 10 Tagen
2,1
2,1

Greetings! I’m a top-rated freelancer with 15+ years of experience and a portfolio of 700+ satisfied clients. I specialize in delivering high-quality, professional embedded hardware & firmware services tailored to your unique needs. Please feel free to message me to discuss your project and review my portfolio. I’d love to help bring your ideas to life! Looking forward to collaborating with you! Best regards, Revival
€10.000 EUR in 30 Tagen
1,5
1,5

Hi, I have carefully reviewed your project requirements for the STM32 Embedded Controller with RS-485 Motion & Encoder Control, including PCB design and firmware development. With extensive experience in embedded hardware and firmware engineering for industrial motion control systems, I am confident in delivering a robust solution that meets your needs. I have successfully developed similar controller boards and firmware with encoder feedback, IMU integrations, and RS-485 communication for industrial applications. For your project, I will design the MCU controller board, create clean modular firmware for both control methods (step/dir and intelligent driver control), handle safety and fault supervision, integrate the TDK IMU sensor, and deliver a fully assembled prototype with verification. I understand the importance of confidentiality and am ready to sign the NDA. I propose a fixed price model within your budget range. The timeline I suggest is approximately 6 weeks for Firmware Control Method A, 4 weeks for Firmware Control Method B, and 5 weeks for Hardware design, prototype manufacturing, and testing. I am available to start immediately and eager to build a long-term partnership including maintenance and future enhancements. Could you please share more details on the expected communication protocol specifics between the MCU and intelligent motion drivers to better tailor the RS-485 implementation? Thanks,
€16.650 EUR in 21 Tagen
0,0
0,0

Hi there, I’m an embedded hardware and firmware engineer with strong experience delivering industrial motion-control systems from schematic to production-ready firmware, and this project aligns very well with my background. I’ve designed RS-485–based controllers, step/dir systems with encoder supervision, and MCU-driven safety state machines for industrial and automotive environments. I’m comfortable owning the full stack: requirements-driven firmware architecture, deterministic state machines, fault handling, and robust PCB design for harsh conditions (–40 °C to +85 °C, derating, no reliance on convection). Firmware approach Two clean firmware builds from a shared modular codebase (Control Method A & B) RS-485 slave (host) + master (driver) stacks with CRC, timeouts, and recovery Absolute encoder validation, plausibility checks, and safety supervision IMU integration (ICM-42688-P via SPI), diagnostics, and filtering Deterministic INIT / IDLE / ENABLED / FAULT state machine Watchdog, fail-safe outputs, and structured error handling (no RTOS) Hardware 4–6 layer industrial PCB, 24–36 V input Isolated RS-485, camera trigger/strobe (Hirose HR10), MOSFET outputs DFM/DFT-ready design, full manufacturing package, assembled prototype included I’m happy to sign an NDA, support long-term cooperation, and provide timelines and cost estimates immediately. Best regards, Enock Isaboke
€15.000 EUR in 7 Tagen
0,0
0,0

yeah i have lot of work with the STM32 Embedded Controller – RS-485 Motion & Encoder Control, PCB + FW so as i have read your job description carefully so i have some questions about that so when u are avilable here plz text me so we can discuss about it more if u can cosnider with me that as well , and will provide u perfact result is that my promiss to u and hope u will understand that thing .
€15.000 EUR in 7 Tagen
0,0
0,0

Good day and thank you for sharing this industrial motion-control project. I am an experienced embedded hardware and firmware engineer with expertise in RS-485 communication, encoder feedback handling, IMU integration, and MCU-based motion supervision. I can deliver both firmware builds for Control Methods A and B, implementing precise driver control, fault detection, MOSFET outputs, and camera triggers with modular, maintainable architecture. On the hardware side, I will produce a 4–6 layer PCB schematic and layout, full BOM, and assemble a functional prototype with test points and bring-up access. Deliverables include firmware source, PCB files, BOM, assembled prototype, and technical documentation. I accept NDA terms and am committed to long-term collaboration.
€10.000 EUR in 4 Tagen
0,0
0,0

Dear Tomaah, You’re essentially building a production-grade STM32-based industrial motion controller that must reliably command external drivers, supervise encoder feedback, handle safety-critical state management, and interface cleanly with an industrial camera—all while operating from a wide 24–36 V supply and surviving harsh environmental conditions. That combination of motion control, RS-485 communication, safety supervision, and industrial hardware design is exactly the type of system I specialize in. Here’s how I’d approach it: ✅ Robust 24–36 V industrial power front end with surge/transient protection, conservative derating, and thermally safe DC/DC design for –40 °C to +85 °C operation ✅ IMU integration using TDK InvenSense ICM-42688-P (SPI preferred), including basic filtering, diagnostics, and fault detection ✅ High-side or low-side MOSFET power outputs (≥1 A) with one autonomous temperature-controlled heating channel I have 11+ years of experience in industrial and automotive embedded systems, including STM32-based controllers, RS-485 fieldbus systems, motion and encoder feedback supervision, safety-oriented state machines, and hardware taken from schematic through assembled prototype and verification. Quick question: do you already have a preferred STM32 family selected in the SRS, or would you like me to propose a concrete MCU choice based on encoder interfaces, timing requirements, and long-term availability? Best regards, Avi Gupta
€10.000 EUR in 30 Tagen
0,0
0,0

Brno, Czech Republic
Mitglied seit Jan. 2, 2026
$3000-5000 USD
€8-30 EUR
$30-250 USD
$30-250 USD
$250-750 USD
$750-1500 USD
£5000-10000 GBP
$250-750 USD
$30-250 AUD
$30-250 USD
$10-30 USD / Stunde
€250-750 EUR
$10-30 USD
$10-100 USD
$250-750 USD
₹1500-12500 INR
$5000-10000 USD
$250-750 USD
$250-750 USD
$750-1500 USD