
In Progress
Posted
Paid on delivery
1. Project overview We are looking for an electronics design engineer to develop a controller / telematics module for installation in construction machinery (excavators, loaders, road-building equipment). The device acts as a gateway between the machine's CAN buses and a Wi-Fi network — collecting data from two independent CAN buses, processing it locally, and exposing it over Wi-Fi to a service application or telematics backend. Target architecture: STM32 — main MCU: handles both CAN buses, application logic, I/O ESP32 — Wi-Fi communication module, connected to the STM32 over a serial interface (UART/SPI — to be decided during the concept phase) The operating environment is a construction machine: vibration, −40 °C to +85 °C, dust, moisture, and electrical disturbances from the vehicle harness (cranking, load dump, transients). The design must be built for these conditions from the start, not hardened afterwards. 2. Technical requirements 2.1 Power supply Input voltage range: 9–32 V DC continuous operation, covering both 12 V and 24 V vehicle systems Transient immunity per ISO 7637-2 (pulses 1, 2a, 2b, 3a, 3b) and ISO 16750-2 Reverse polarity protection Load dump immunity per ISO 16750-2 §4.6.4 Overcurrent and thermal protection Switching (buck) regulator designed with EMI in mind — layout optimised for low emissions Low-power mode (sleep / standby) with wake-on-CAN — target quiescent current to be agreed (goal: as low as practical, since the device may stay connected while the machine is off) Reference part for the main buck stage: ST A5975DTR — up to 3 A step-down switching regulator, 4–36 V input, 250 kHz fixed frequency, PowerSO-8, AEC-Q100 qualified, with a 10-year longevity commitment from ST. Please treat this as a reference and starting point, not a mandate. Two things we would specifically like your opinion on: The A5975D's 36 V absolute input ceiling leaves limited headroom above a 32 V rail once ISO 7637 transients and load dump are considered. We expect a protection front-end (TVS clamp, series element, or an active clamp / pre-regulator) ahead of it — please propose and justify your approach, or propose a higher-voltage part instead. At 250 kHz fixed frequency, please confirm the switching harmonics do not land badly relative to the CISPR 25 bands we need to pass, and design the input filter accordingly. If you believe a different regulator is the better engineering choice, say so in your proposal — a well-argued alternative is welcome. 2.2 CAN buses Two independent, galvanically isolated CAN buses (isolation at least at the transceiver level) CAN FD required, with backward compatibility to classic CAN 2.0A / 2.0B Bit rates: arbitration phase 125 kbit/s – 1 Mbit/s; CAN FD data phase up to 5 Mbit/s 120 Ω termination, software- or jumper-selectable — to be decided ESD / transient protection on CAN_H / CAN_L Target higher-layer protocols: J1939 and CANopen (firmware implementation is out of scope for this brief — what matters is that the hardware supports them) 2.3 Wireless Wi-Fi 2.4 GHz (802.11 b/g/n) on an ESP32 module — a pre-certified module preferred (e.g. ESP32-WROOM / WROVER or equivalent; final selection yours, with justification) Antenna: [login to view URL] / IPEX connector for an external antenna, and optionally a footprint for a PCB/chip antenna — to be decided during the concept phase Properly engineered RF path: 50 Ω impedance matching, keep-outs, RF-appropriate stackup 2.4 Main microcontroller STM32 family — specific part selected and justified by you Requirements: at least 2 CAN FD controllers (FDCAN or equivalent), −40…+85 °C minimum (+105 °C grade preferred), good supply availability and long lifecycle (10 years minimum), package suitable for automated assembly SWD debug interface brought out to a connector or test pads Non-volatile storage for configuration and logs (EEPROM/FRAM or QSPI Flash) RTC with backup power (supercapacitor or battery — to be decided) 2.5 Inputs / outputs (to be confirmed in the concept phase) 4× isolated digital inputs, tolerant of vehicle supply voltage 2× analogue inputs, 0–10 V or 4–20 mA 2× high-side switch outputs with diagnostics and short-circuit protection Status LED indication ESD / transient protection on every line leaving the enclosure 2.6 PCB construction Multilayer (likely 4 or 6 layers — to be decided, given the RF and EMC requirements) Industrial or automotive grade components (AEC-Q100 / Q200 where available), −40…+85 °C minimum Designed for automated assembly (SMD; minimal THT) Conformal coating accounted for — masks and keep-outs defined Board dimensions and mounting points to be agreed. Target enclosure is an aluminium or plastic IP67 housing with Deutsch DT or AMP Superseal connectors. The enclosure and mechanical design are out of scope, but the PCB must be designed to fit them. 2.7 Compliance and EMC Certification testing is not part of this engagement, but the design must be built to pass first time: EMC: designed against the EMC Directive, ISO 13766 (earth-moving machinery), ISO 11452 and CISPR 25 Environmental: ISO 16750 (parts 1–5), IEC 60068-2 (vibration, shock, thermal cycling) RoHS / REACH compliant throughout Machinery Directive — the device is a sub-assembly installed in a machine 3. Scope of work (deliverables) Phase 1 — Concept and architecture Requirements review and clarification of open points Selection of key devices (STM32, Wi-Fi module, CAN transceivers, buck regulator, protection circuits) with justification and supply-availability analysis Block diagram, power budget, preliminary BOM cost estimate Proposed PCB stackup and estimated board dimensions Phase 2 — Schematic design Complete schematic in editable form (KiCad preferred; Altium Designer acceptable — please state which you use) Design calculations for critical sections (power, isolation, protection) Preliminary BOM with manufacturer part numbers, alternates (at least 2 sources for critical parts), and pricing at 100 / 1,000 units Schematic review with us before layout begins Phase 3 — PCB layout Placement, stackup, routing EMC/EMI-aware layout (ground partitioning, filtering, return paths, separation of power / CAN / RF sections) Properly implemented 50 Ω antenna path Thermal management (copper pours, thermal vias) Clean DRC against the chosen fabricator's rules DFM/DFA review and DFT provisions (test points for bed-of-nails or flying probe) Phase 4 — Manufacturing documentation Gerber X2 + drill files (or ODB++) Production BOM in a format ready for the assembly house Pick & Place (centroid) files, assembly drawings, top/bottom Assembly drawing with dimensions and mounting points 3D STEP model of the populated board — for enclosure integration Technical description / application note: pinout, connector definitions, supply parameters, start-up sequence, measurement points Bring-up test recommendations Phase 5 — Prototype support Support during prototype ordering (2–5 units) Bring-up and debug support for the first build Any resulting corrections rolled into revision B 4. Out of scope Firmware (STM32 and ESP32) — handled separately Enclosure and mechanical design Prototype fabrication and assembly EMC and environmental certification testing Wi-Fi side application / backend If you can cover these areas as well, please note it in your proposal — it is a plus, but not a requirement. 5. Requirements for the contractor Essential: Demonstrable experience in industrial or automotive electronics design (not consumer) Completed CAN / CAN FD projects — please give specific examples Experience with STM32 and with Wi-Fi/RF designs (RF layout, antenna matching) Practical design-for-EMC experience — designs that passed testing Proficiency in KiCad or Altium Designer Working communication in English or Polish Nice to have: J1939 / CANopen experience Projects for construction, agricultural, or commercial vehicle applications Experience taking designs into series production (not prototypes only) Hands-on familiarity with ISO 16750 / ISO 13766 6. Terms IP: full transfer of economic copyright in the design documentation to us upon final payment; source files (schematic, PCB, libraries) delivered in editable form Confidentiality: NDA signed before work begins Payment: per-phase, on acceptance of each deliverable Communication: weekly status update; video call at the schematic and layout review gates Contract: B2B (invoice) or contract for specific work with copyright transfer 7. What to include in your proposal Brief description of 2–3 comparable projects (what it was, your role, whether it reached production) Quote broken down by Phases 1–5 Proposed schedule (duration per phase) Which EDA tool you work in Any comments or objections to the assumptions above — particularly welcome if you think something in this spec is suboptimal Availability (start date, hours per week)
Project ID: 40661453
29 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi there, I have carefully reviewed your construction-machine telematics controller requirements and can support the project from architecture and component selection through schematic, multilayer PCB layout, manufacturing documentation, and first-prototype bring-up. With nearly five years of experience in mechatronics, embedded hardware, STM32-class systems, CAN/CAN-FD interfaces, power electronics, RF-aware PCB design, protection circuitry, and Altium Designer, I can develop the STM32 + ESP32 gateway around the 9–32 V automotive environment with isolated dual CAN-FD, Wi-Fi, protected I/O, low-power operation, and EMC-conscious power architecture. One point I would address immediately is the A5975D’s limited 36 V headroom. I would compare a properly engineered ISO 7637/load-dump clamp front-end against a higher-voltage automotive buck before locking the architecture. I can work milestone-by-milestone across Phases 1–5, provide full editable source files/IP handover, and support Rev-B corrections after prototype bring-up. A realistic initial schedule is approximately 5–7 weeks, depending on review cycles and component availability. Please send me a message so we can review the NDA, I/O requirements, mechanical constraints, and phase-by-phase quotation. Best regards, Samuel tshibangu
€500 EUR in 1 day
6.5
6.5
29 freelancers are bidding on average €594 EUR for this job

With over a decade of experience as an Electrical Engineer, Master's degree in Embedded Systems, and Proficiency in Arduino, Microcontroller, and Signal Processing which are all key skills required for this project, I am well-equipped to handle the complexities and sensitivities of your Dual CAN STM32 ESP32 Gateway project. My expertise in designing robust hardware with industrial level resistance to extreme conditions is exactly what you need for this construction machinery installation. One of the most critical aspects of this project is the viable power supply. I have extensive experience working with STM buck regulators like the A5975DTR that you've mentioned as a reference part. Considering its limitations against ISO 7637 transients and load dump scenarios, I am capable of developing an efficient front-end protection circuitry to ensure long-term device stability and reliability. Furthermore, my familiarity with optimal radio frequency (RF) pathway designs ensures that your device will have excellent Wi-Fi connectivity, meeting all necessary impedance matching requirements.
€950 EUR in 15 days
8.4
8.4

As an experienced electronics design engineer with a wealth of expertise in Digital Motor Control and Power Electronics, I am confident that I can effectively handle the development of your Dual CAN STM32 ESP32 Gateway project. My knowledge and skills in areas such as PCB design, Embedded Systems and STM32 microcontrollers align perfectly with the technical requirements mentioned in your project description. Throughout my career, I have consistently demonstrated an ability to work with complex systems, operating under extreme conditions and ensuring optimal functionality. I am well-versed in power supply designs, especially within vehicles, having successfully implemented reverse polarity protection mechanisms, load dump immunity and various other relevant safeguards. I'm open to alternatives for the A5975DTR buck stage if there are any valid concerns about it. In addition to my technical proficiency, I am dedicated to providing long-lasting solutions that are not only innovative but robustly designed while considering potential hiccups. This is evidenced by my proficiency in concepts such as CAN FD which would be indispensable for this project's efficacy. Given the opportunity, I am confident I can create a device exactly tailored to your needs, operating optimally even under harsh conditions. Let's discuss your project requirements and get started on building your ideal Dual CAN STM32 ESP32 Gateway!
€250 EUR in 12 days
7.5
7.5

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.
€750 EUR in 15 days
6.6
6.6

With over 8 years of experience as an electronics designer and validated skills in every facet described in this project, I can assure you comprehensive proficiency on this project. My expertise in designing high-quality PCBs using various software like Eagle, Altium, KiCAD, and EasyEDA align perfectly with the technical requirements outlined for your dual CAN STM32 ESP32 gateway device. As a certified EasyEDA designer, I ensure the delivered product's best quality. My knowledge of microcontrollers, specifically STM32 family, is extensive and well-founded. I can leverage this proficiency to select and justify the right part for your device from the STM32 family. Similarly, my previous exposure to designing power supply modules with optimal-levelled safety standards will prove valuable in addressing your concerns on handling voltage fluctuation and transients. Using my knowledge of ISO 16750-2 standards, I’ll design a system that’s highly immune to load dump perils and has provisions for reverse polarity protection. Lastly, I understand the robustness demanded by a construction machinery environment - vibrations, temperatures ranging between -40 °C to +85 °C, moisture and dust hazards. Complementing my design skills, I’m also skilled in AutoCAD which means I can design housings suitable for these harsh conditions—in addition to elegant PCB designs. Take advantage of my passion-driven deliverables on this project—I will turn your idea into reality!
€500 EUR in 7 days
6.9
6.9

As a seasoned Systems Architect with over 27 years of experience in electronics design, I have specialized in precisely the sort of project that you're putting forth. From creating fiber glass submarines to developing rovers for use in military combat and crafting Anti-Jamming & RF Communication enabled Drone Frames; these are just a few examples of my diverse portfolio that demonstrates my capability in physical-world hardware integration. I've also dealt with extremely challenging operating environments and can confidently ensure that every aspect of this controller / telematics module for construction machinery would be built to withstand its harsh surroundings right from the start. Having worked extensively with STM32 microcontrollers and ESP32 modules, I am well-versed with the core technologies at the heart of your gateway system. My hands-on knowledge of CAN buses, including their isolation and termination required for backward compatibility to J1939 and CANopen protocols will play a vital role in implementing this project successfully. Additionally, my expertise in power supply systems will prove valuable for addressing the specific challenges unique to construction machinery such as load dump immunity and thermal protection.
€500 EUR in 7 days
7.0
7.0

I have extensive experience in industrial electronics design with proficiency in STM32, RF layout, and design-for-EMC practices, making me well-suited for the construction machinery controller/telematics module project. Key Points: 1. Proposing a higher-voltage regulator for the power supply to ensure ISO compliance and design input filters to reduce interference. 2. Ensuring galvanic isolation, CAN FD compatibility, and ESD protection for CAN buses. 3. Selecting a pre-certified Wi-Fi module with optimized RF path for wireless connectivity. 4. Choosing an STM32 microcontroller suitable for harsh environments and potential use of higher-layer protocols like J1939 and CANopen. 5. Designing the PCB with RF and EMC requirements in mind, using industrial-grade components and conformal coating for durability. 6. Adhering to compliance and EMC standards for first-time certification testing. I have experience with similar projects and offer competitive pricing for Phases 1-5. I use KiCad for schematic design and am dedicated to delivering a high-quality solution. Let's discuss your project needs further to determine the next steps.
€675 EUR in 5 days
5.2
5.2

With my extensive background in electronics, embedded systems, and microcontrollers, I am well-equipped to tackle the complexity of your Dual CAN STM32 ESP32 Gateway project. Throughout my career, I have worked on numerous projects involving multiple CAN buses, such as vehicle telematics and IoT systems. The stringent environmental requirements you outlined aren't new to me either; I have successfully designed and implemented hardware that withstands extreme conditions like vibration, moisture, electrical disturbances, and a wide temperature range. Regarding power supply design, ISO 7637-2 and ISO 16750-2 compliance is non-negotiable for any professional in this industry — both of which I have immense familiarity with. Not only can I leverage my knowledge of these standards to offer a robust power protection solution utilizing a higher-voltage part or employing a protection front-end based on justifiable reasons; but also guarantee the design's EMI optimization when evaluating the input filter based on your system's needs.
€500 EUR in 7 days
4.8
4.8

I understand you need a robust dual CAN gateway for construction machinery, similar to the data aggregation and local processing requirements I've successfully implemented in automotive telematics projects using STM32 and ESP32 microcontrollers. My experience in building reliable communication bridges between complex embedded systems and cloud platforms directly aligns with your need for a telematics module. My approach will involve leveraging the STM32F4 series for its dual CAN controllers and processing power, alongside an ESP32-WROOM-32E for efficient Wi-Fi connectivity. I'll develop a firmware architecture where the STM32 manages CAN message reception, filtering, and essential data processing, then serializes and transmits relevant information to the ESP32. The ESP32 will handle Wi-Fi association, data buffering, and transmission to your backend via MQTT or HTTP. Error handling and robust communication protocols will be prioritized to ensure data integrity in harsh environments. To ensure optimal performance, could you clarify the expected CAN bus speeds and message throughput, and what specific data processing and filtering logic will be required on the STM32? I'm available to discuss these details further and provide a more precise technical plan.
€730 EUR in 21 days
3.8
3.8

Bant, Netherlands
Payment method verified
Member since Jan 22, 2024
€250-750 EUR
€30-250 EUR
€750-1500 EUR
€30-250 EUR
€250-750 EUR
$250-750 USD
₹12500-37500 INR
$15-25 USD / hour
$30-250 CAD
$15-25 AUD / hour
$30-250 USD
$30-250 USD
$15-25 AUD / hour
$30-250 USD
£250-750 GBP
$30-250 USD
$30-250 USD
₹12500-37500 INR
$30-250 USD
₹1250-2500 INR / hour
$30-250 CAD
₹600-700 INR
₹1500-12500 INR
₹1000-10000 INR
$250-750 AUD