
Fechado
Publicado
Pago na entrega
I need a Python-based solution that plugs into Euro 6 trucks through a PEAKcan interface on the OBD port and automatically pulls three key identifiers—VIN, Cal-ID and CVN—from both the engine ECU and the after-treatment modules (ACM/SCR). Target brands are DAF, Iveco, Ford, MAN, Mercedes, Renault, Scania and Volvo. Core requirements • Talk to the CAN bus using my PEAKcan adapter (PCAN‐USB); feel free to rely on python-can, cantools or similar libraries. • Detect the correct diagnostic protocol for each brand and request the VIN, Cal-ID and CVN from the engine ECU first, then from the after-treatment unit. • As soon as the data set is complete, push it to a MySQL database through a small REST endpoint on my web-server. One single table is enough; just include sensible columns for timestamp, truck brand, unit type (ECU / ACM), VIN, Cal-ID and CVN. • Provide clean, well-commented code plus a brief README that explains driver installation, command-line parameters and how to edit connection details for the database and API. Acceptance The script must run on Windows 10 with Python 3.11, detect each listed brand without manual intervention, and insert a full data row into MySQL for at least one sample truck per brand during testing.
ID do Projeto: 40150836
98 propostas
Projeto remoto
Ativo há 12 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
98 freelancers estão ofertando em média $151 USD for esse trabalho

⭐⭐⭐⭐⭐ Create Python Solution for Euro 6 Trucks Using PEAKcan Interface ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you're looking for a Python-based solution for Euro 6 trucks. You don’t need to look any further; Zohaib is here to help you! My team has completed 50+ similar projects for automotive diagnostics. I will create a reliable script that connects to the CAN bus using the PEAKcan adapter, retrieves the required identifiers, and pushes the data to your MySQL database. ➡️ Why Me? I can easily do your project because I have 5 years of experience in Python programming, specifically in automotive diagnostics, data handling, and database management. My expertise includes using libraries like python-can and cantools, ensuring seamless communication with the truck's ECU and after-treatment modules. Additionally, I have a strong grip on RESTful APIs and MySQL database integration. ➡️ Let's have a quick chat to discuss your project in detail. I can show you samples of my previous work and how I can effectively meet your needs. Looking forward to our conversation! ➡️ Skills & Experience: ✅ Python Programming ✅ CAN Bus Communication ✅ PEAKcan Adapter ✅ Data Retrieval ✅ MySQL Database Integration ✅ RESTful API Development ✅ Code Documentation ✅ Error Handling ✅ Windows 10 Compatibility ✅ Script Optimization ✅ Diagnostic Protocols ✅ Automotive Systems Waiting for your response! Best Regards, Zohaib
$150 USD em 2 dias
8,0
8,0

I reviewed your project details and highly capable to handle this task. I am an INNOVATIVE PYTHON / Full stack developer having great expertise with all the latest CRM and Frameworks. I will deliver you high quality work . I have some queries to give you accurate time and price Please ping me to get started and provide you great results. Thanks
$140 USD em 7 dias
7,8
7,8

Hello I have thoroughly reviewed your project description and am confident in my ability to assist you in completing it successfully. I believe it would be highly beneficial to delve deeper into the specifics of the job to determine the most effective way forward. I am open to scheduling an interview at your convenience, and I genuinely appreciate the chance to collaborate with you on this project. Your response is eagerly anticipated, and I'm excited about the prospect of working together. Thank you for considering my proposal. Looking forward to your prompt reply! Best regards Rekha!!!
$250 USD em 7 dias
7,2
7,2

Hi. I'm an experienced Python developer specializing in automotive diagnostics and CAN/UDS protocols. I can build a robust script that discovers ECU/ACM addresses across multiple truck brands, extracts the required data, and posts it to your REST endpoint with proper authentication and error handling. My solution will include configurable polling intervals, batch processing support, and comprehensive logging for production reliability. I've delivered similar OBD-II/J1939 integration projects and can provide a working prototype within your timeline. Let's discuss your specific truck brands, data fields needed, and preferred JSON schema to ensure the solution meets your exact requirements.
$250 USD em 3 dias
6,6
6,6

As a leader in AI, programming, and web development at Web Crest, our knowledge base aligns perfectly with your needs for a Python-based solution to extract ECU data from Euro 6 trucks. My proficiency in languages like Python combined with experience working with PEAKcan adapters, python-can, cantools libraries and their similar counterparts give me an edge over other programmers. This ensures that not only will I be able to successfully connect with the CAN bus through your PEAKcan adapter, but also understand and adapt tothe varying diagnostic protocols required by each brand you specified - DAF, Iveco, Ford, MAN, Mercedes, Renault, Scania and Volvo. Another reason to choose Web Crest is our ability to create robust REST APIs that can push data directly from the script to a MySQL database - just as you require. Our thorough approach will ensure that all necessary data fields are efficiently included and organized in one table as needed: timestamp, truck brand, unit type (ECU / ACM), VIN, Cal-ID and CVN. To help you navigate the usage of this impactful tool effortlessly, we'll provide clean code with detailed comments as well as a README that outlines driver installation procedures and advises on the modification of connection details according to your specific setup.
$100 USD em 3 dias
6,3
6,3

With extensive expertise in Python, Linux, and Software Architecture, I'm certain I'll be able to deliver the efficient and reliable Python Truck ECU Data Exporter solution you're after. I'm no stranger to working with CAN bus communication, having successfully integrated various protocols before. This experience will be indispensable when implementing your PEAKcan adapter and ensuring seamless interaction with each of the specified truck brands. Leveraging libraries like python-can or cantools won't just make our code clean and well-commented - it will also ensure excellent compatibility and efficiency. One area where I can genuinely set myself apart is my familiarity with handling large datasets. Your requirement for pulling three key identifiers from both the engine ECU and after-treatment modules for multiple truck types is a challenge I relish. Not only can I design algorithms to systematically fetch and parse data, but as a bonus only someone experienced with cloud technology can offer, I can also fine-tune the MySQL integration to optimize database performance for longer-term use.
$300 USD em 7 dias
6,1
6,1

Hi there, I’m offering a 25% discount for this project. With expertise in Python automation and vehicle telematics, I will develop a robust Python application to connect to, extract, and export diagnostic data from truck ECUs. I specialize in building tools that interface with vehicle protocols (like J1939 or OBD-II) to retrieve and structure operational data for analysis. The process includes researching the specific ECU communication protocol, developing the data extraction and parsing logic, creating a user-friendly interface or CLI, and implementing export functions to formats like CSV, JSON, or direct database insertion. I will ensure reliable connections, error handling, and data validation. You'll receive a fully functional Python ECU data exporter with documentation and usage examples. My goal is to deliver a reliable tool that gives you easy access to critical truck diagnostic and performance metrics for fleet management or maintenance analysis. Best regards, Sohail
$30 USD em 1 dia
6,2
6,2

Hi I can build a Python 3.11 solution for Windows 10 that reads VIN, Cal-ID, and CVN from Euro 6 trucks via a PCAN-USB adapter and sends the data to your MySQL system through a REST API. 1 CAN communication Use python-can with the PCAN interface Configurable channel and bitrate via CLI Stable timeouts and retry handling 2 Diagnostics support UDS over ISO-TP for ECU and ACM/SCR modules Automatic protocol detection per brand Engine ECU queried first, then after-treatment unit 3 Data extraction VIN via UDS service 09 or 22 Cal-ID and CVN via service 22 Extensible DID mapping for DAF, Iveco, Ford, MAN, Mercedes, Renault, Scania, and Volvo 4 Data delivery Once both modules respond Send JSON to your REST endpoint Insert into a single MySQL table with timestamp, brand, unit type, VIN, Cal-ID, CVN 5 Deliverables Clean, commented Python code README for PCAN driver install, CLI usage, and API config Basic logging for troubleshooting The script will run on Windows 10 with Python 3.11 and auto-detect supported brands without manual selection. Ready to start as soon as you share the API details and test access.
$120 USD em 5 dias
6,2
6,2

Hi client, I'm Denis Redzepovic, an experienced developer with expertise in CAN Bus, Software Architecture, Arduino, REST API, Database Management, Linux, Python and MySQL. I have worked extensively on diverse Python projects, ranging from backend development and automation to data processing and API integrations. My deep understanding of Python’s libraries and frameworks allows me to build efficient, scalable, and maintainable solutions. I pay close attention to code quality and performance to ensure your project runs flawlessly. With my solid experience, I’m confident I can deliver results that exceed your expectations. I focus on writing clean, maintainable, and scalable code because I know the difference between 99% and 100%. If you hire me, I’ll do my best until you’re completely satisfied with the result. Let’s discuss your project details so I can tailor the perfect Python solution for you. Thanks, Denis
$150 USD em 2 dias
5,9
5,9

As someone highly proficient in Python, I have successfully developed various applications designed to pull and process data from different sources. Although I've not worked directly with Euro 6 trucks and PEAKcan interface on the OBD port, my capabilities extend beyond familiar horizons. My experience in leveraging python-can, cantools, and similar libraries gives me confidence that I can handle your project requirements. Furthermore, my track record as a developer speaks for itself; full marks on job completion, time management, and positive client reviews. As a freelancer, I value open communication for both coding and project needs implementation purposes, ensuring you get what you need and how you need it. If chosen for this task, you will receive clean, well-commented code alongside a detailed README file that sheds light on all aspects of the script from driver installations to making adjustments should it be necessary. In terms of your crucial core requirement of pushing the retrieved VIN, Cal-ID and CVN data to your MySQL server through a RESTful endpoint on your web-server, I am more than capable. Having built numerous apps working with MySQL databases before, I understand their structure very well. My strength in problem-solving will also prove useful when detecting the correct diagnostic protocol for each brand. Trust me with this task; rest assured it will be done effectively and efficiently!
$140 USD em 2 dias
5,6
5,6

Hi there, Good evening I am Talha. I have read you project details i saw you need help with REST API, Arduino, Python, Database Management, Software Architecture, CAN Bus, Linux and MySQL I am excited to submit my proposal for your project, which focuses on a comprehensive project plan. To begin, we will thoroughly understand your project's objectives and requirements, ensuring alignment on scope and goals. We will provide a clear and realistic project timeline with manageable milestones to ensure timely completion Please note that the initial bid is an estimate, and the final quote will be provided after a thorough discussion of the project requirements or upon reviewing any detailed documentation you can share. Could you please share any available detailed documentation? I'm also open to further discussions to explore specific aspects of the project. Thanks Regards. Talha Ramzan
$30 USD em 11 dias
5,7
5,7

⭐Hi, I’m ready to assist you right away!⭐ I believe I’d be a great fit for your project since I have extensive experience working with Python, CAN Bus communication, MySQL database management, and software architecture. My expertise in developing solutions for data extraction and database integration align perfectly with the requirements of your project. I have successfully implemented similar projects where I interacted with CAN bus interfaces, extracted specific data identifiers from various modules, and efficiently stored them in databases for analysis and monitoring purposes. Ensuring seamless communication between different modules and data transmission to databases is a core strength of mine. This project aims to streamline the process of retrieving crucial truck data and storing it securely for further analysis. By automating the extraction and storage of VIN, Cal-ID, and CVN from ECU and ACM/SCR modules across multiple truck brands, we can enhance data accessibility and analysis capabilities for better decision-making. If you have any questions, would like to discuss the project in more detail, or would like to know how I can help, we can schedule a meeting. Thank you. Maxim
$50 USD em 6 dias
5,5
5,5

Python Truck ECU Data Exporter I’m a full-stack software engineer with expertise in React, Node.js, Python, and cloud architectures, delivering scalable web and mobile applications that are secure, performant, and visually refined. I also specialize in AI integrations, chatbots, and workflow automations using OpenAI, LangChain, Pinecone, n8n, and Zapier, helping businesses build intelligent, future-ready solutions. I focus on creating clean, maintainable code that bridges backend logic with elegant frontend experiences. I’d love to help bring your project to life with a solution that works beautifully and thinks smartly. To review my samples and achievements, please visit:https://www.freelancer.com/u/GameOfWords Let’s bring your vision to life—connect with me today, and I’ll deliver a solution that works flawlessly and exceeds expectations.
$140 USD em 7 dias
5,5
5,5

Hello, This project is fully achievable as specified, including automatic brand/protocol detection, ECU and after-treatment querying, Windows 10 compatibility, and clean, well-documented delivery. I’ll implement a robust detection flow, collect VIN, Cal-ID, and CVN from both ECU and ACM/SCR units, and push the completed dataset to your REST endpoint once verified. The solution will include commented code and a clear README covering driver setup, configuration, and usage. I can start immediately and deliver reliably within scope. I look forward to working with you. Best regards, Davide
$200 USD em 5 dias
5,2
5,2

Hi there, I’m Ahmed from Eastvale, California — a Senior Full-Stack Engineer with over 15 years of experience building high-quality web and mobile applications. After reviewing your job posting, I’m confident that my background and skill set make me an excellent fit for your project — Python Truck ECU Data Exporter . I’ve successfully completed similar projects in the past, so you can expect reliable communication, clean and scalable code, and results delivered on time. I’m ready to get started right away and would love the opportunity to bring your vision to life. Looking forward to working with you. Best regards, Ahmed Hassan
$120 USD em 2 dias
5,0
5,0

As a highly skilled and seasoned full-stack software engineer, I am confident that my expertise is precisely what you require for this project. With over 12 years' experience, I have made myself a trusted name in the field of web and mobile app development. My proficiency lies particularly in MySQL and Python, which your project heavily relies on. I am well-versed in integrating Python with databases and have utilized MySQL effectively in many previous projects. Paired with my natural creativity and a knack for delivering high-quality products, you can expect clean, well-commented code that functions seamlessly and offers straightforward scalability. This partnership will prepare your truck ECU data exporter to handle not only the current set of requirements but also future enhancements. Finally, adherence to deadlines has always been my priority as a freelancer. My effective communication skills make sure there are no misunderstandings during any stage of the project. Keeping all these factors in mind, I propose we join hands and create a top-notch solution for your truck ECU data exporting needs together!
$100 USD em 7 dias
5,5
5,5

⚠️You are not looking for a coder. You are looking for someone who can build this properly. That is exactly why your project stood out.⚠️ Your intent to develop a Python-based diagnostic interface leveraging PEAKcan hardware to automatically extract VIN, Cal-ID, and CVN across multiple Euro 6 truck brands demonstrates a commitment to scalable, brand-aware systems rather than one-off scripts. At DigitaSyndicate, a UK-based digital systems agency, we build precision-engineered automation and data integration platforms designed for reliability and long-term adaptability. Our approach naturally aligns with your need for seamless CAN bus protocol detection, modular data retrieval from multiple ECU units, and robust MySQL integration via RESTful APIs. We recently delivered a multi-brand vehicle diagnostics backend with automated data ingestion and error-proof device communication tailored for a logistics fleet. Can you share your main priorities and timeline so I can map out the right execution plan for you? Casper M. Project Lead | DigitaSyndicate Precision-Built Digital Systems.
$200 USD em 14 dias
5,3
5,3

Hello! The usual gotchas here are “one script for all brands” failing because CAN IDs/UDS addressing differ, and PCAN/ISO-TP timing causing partial reads—so I’ll build a robust auto-detect flow with retries, sane timeouts, and a fallback scan instead of hardcoding one happy path. How I’d deliver your requirements: • PCAN-USB on Windows 10: python-can (pcan backend) + ISO-TP layer (isotp) with proper baudrate/filters, plus a quick driver/setup checklist. • Protocol detection: try standard OBD-II Mode 09 (VIN) first, then UDS discovery (scan common physical/functional request IDs, 11/29-bit, ISO-TP params) to find engine ECU and aftertreatment (ACM/SCR) responders. • Data reads: request VIN, Cal-ID, CVN per unit; validate formats, and re-try on incomplete frames so you get a full dataset, not “sometimes blank.” • Brand inference: use response fingerprints (ECU IDs / addressing patterns) to tag brand automatically, with a small editable mapping file so adding edge cases is painless. • Push to server: POST to your REST endpoint, then insert into a single MySQL table (timestamp, brand, unit type, VIN, Cal-ID, CVN). Includes retry + local queue if the network is down. • Deliverables: clean commented code + README (install, CLI params, config for API/DB, troubleshooting). Estimate: 3–4 days depending on how many sample trucks we can test against (at least one per brand as you requested). Warm regards, Yulius Mayoru
$50 USD em 2 dias
5,2
5,2

Hello I can create a Python solution that connects via your PEAKcan adapter, automatically reads VIN, Cal-ID, and CVN from both engine ECUs and after-treatment modules for all listed Euro 6 truck brands, detects the correct protocol per brand, and pushes clean, timestamped records to your MySQL database through a REST endpoint, with fully commented code and a clear README. Regards Muhammad
$150 USD em 1 dia
4,8
4,8

Hello, I understand exactly what you want: a robust, brand-agnostic Python tool that connects via a PEAK PCAN-USB adapter, auto-detects Euro 6 truck protocols, pulls VIN, Cal-ID, and CVN from both the engine ECU and after-treatment units, and reliably pushes the completed dataset into MySQL through a REST endpoint—without manual brand selection. I’ll build this on Python 3.11 for Windows 10, using python-can (PCAN backend) and structured UDS/OBD diagnostic flows. The script will identify the correct protocol per brand (DAF, Iveco, Ford, MAN, Mercedes, Renault, Scania, Volvo), query the engine ECU first, then ACM/SCR, and validate responses before proceeding. Once all identifiers are collected, the data is posted to your API and stored in a clean MySQL schema with timestamps, brand, unit type, VIN, Cal-ID, and CVN. Error handling will cover missing ECUs, timeouts, and unsupported responses. You’ll receive: • Clean, well-commented Python code • A concise README covering PCAN driver setup, dependencies, CLI usage, and API/DB configuration • A solution tested against at least one sample truck per brand The goal is simple: plug in, run the script, and automatically get compliant, structured identifiers into your database—every time. Best regards, Munib S.
$200 USD em 2 dias
5,0
5,0

Agerbæk, Denmark
Método de pagamento verificado
Membro desde dez. 16, 2011
€30-100 EUR
€8-30 EUR
€8-30 EUR
$30 USD
$30-50 USD
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
$250-750 CAD
$30-250 USD
$300-350 USD
$30-250 USD
$250-750 USD
$5-15 USD / hora
₹12500-37500 INR
$20-30 SGD / hora
₹100-400 INR / hora
₹600-1500 INR
$250-750 USD
$250-750 AUD
₹600-1500 INR
₹1500-12500 INR
$10-30 USD