
Kapalı
İlan edilme:
Teslimde ödenir
I need a Python-savvy embedded engineer to create the core firmware for an industrial automation controller focused on process control. The microcontroller—Raspberry Pi running a minimal RTOS—already boots and exposes basic drivers; your job is to build the application layer in MicroPython (with small C modules if timing demands it). The code must read multiple sensors, execute PID loops, drive valves and relays, log key variables, and expose a simple text-based API so the supervising PLC can tweak setpoints on the fly. Timing is critical: the main control loop has to hold a deterministic 10 ms cycle without blocking other tasks. Safe startup/shutdown, EEPROM-backed parameter storage, and watchdog handling also form part of the brief. You’ll receive the board schematic, pin map, and a CubeIDE project stub to start from. Deliverables • Clean, well-commented source code (.py and any companion .c files) • Buildable project with step-by-step instructions • PyTest scripts proving key functions work on hardware-in-the-loop • A concise user manual covering firmware upgrade and field calibration Acceptance test: after you deliver the binary, I’ll flash it onto our rig and run an 8-hour temperature-and-pressure scenario. The loop must stay within ±1 % of each setpoint, with zero watchdog resets, to be approved. Experience with Modbus or CAN bus is highly valued, as future phases may add those protocols. Show me similar projects you’ve completed, and we can get started right away.
Proje No: 40035404
7 teklifler
Uzaktan proje
Son aktiviteden bu yana geçen zaman 2 ay önce
Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
7 freelancer bu proje için ortalama ₹9.214 INR teklif veriyor

Hi, I can develop the core Micro Python firmware for your Raspberry Pi based industrial automation controller, ensuring a deterministic 10ms control loop, safe startup shutdown, EEPROM backed parameter storage, watchdog handling, and reliable PID control of sensors, valves, and relays. I have experience building embedded Python applications with small C modules for timing critical tasks, integrating Modbus CAN communication, and creating clean, well documented code with accompanying test scripts and user manuals. I will deliver a fully buildable project with step by step instructions, PyTest hardware in the loop validation, and a concise guide for field calibration and firmware upgrades. I’m ready to start immediately and provide a robust, production ready solution.
₹1.500 INR 7 gün içinde
4,8
4,8

As an experienced developer in both software and hardware domains, I am confident that I am the best fit for your industrial Python firmware development project. My solid understanding of microcontrollers such as Arduino along with my deep knowledge of IoT architecture make me a perfect candidate for this role. Additionally, I possess extensive skills in Python and C modules, which are essential in building efficient code, especially when timing is a critical factor. Given my background in software testing using Java, I understand the importance of designing reliable systems. With your project's manual acceptance test, you can be assured that I will deliver a robust and consistently high-performing firmware that will maintain the ±1% setpoint deviation without any system instability. My proficiency in using Modbus and CAN bus further adds value to this project. Using my expertise in VPS and Server management, rest assured that the buildable project will come with comprehensive instructions that guarantee smooth implementation. This has been a hallmark of my previous projects where clients have appreciated the ease of use of delivered projects. Choose me for this project and let's create something amazing and performance-driven together!
₹5.000 INR 7 gün içinde
2,7
2,7

Dear Hiring Team, I am very interested in developing the core firmware for your industrial automation controller. I have hands-on experience building MicroPython and mixed C/MicroPython real-time control applications on Raspberry Pi and similar microcontrollers, including deterministic PID loops, multi-sensor input handling, and driving relays/valves while maintaining strict cycle timing. I am confident in achieving a 10 ms non-blocking control loop with proper task scheduling, watchdog handling, safe startup/shutdown, and EEPROM-backed configuration storage. I also have experience developing hardware-in-the-loop test frameworks using PyTest, producing fully documented and buildable firmware projects for smooth field deployment and calibration. Additionally, I have worked with Modbus and CAN bus protocols, which aligns well with your future roadmap. I’d be happy to share examples of similar industrial control firmware I’ve built. If this role sounds like a good match, I’m available to begin immediately. Warm regards, Yogesh
₹7.000 INR 7 gün içinde
1,5
1,5

As an Automation Engineer with significant experience in Industrial Python Firmware Development, I feel confident that I am the perfect candidate for your project. My hands-on experience with a variety of industrial automation systems, including Modbus and Ethernet/IP protocols, aligns perfectly with your project's needs and potential future phases. I have a thorough understanding of embedded systems and a solid grasp of Raspberry Pi implementations in real-time operating systems. In several previous projects, I have successfully executed similar tasks such as creating sensor interfaces, executing PID loops, and driving various industrial components like valves and relays. Even more impressively, I've done so while maintaining near-perfect determinism on tight schedule constraints. Not only will I provide clean and well-commented source code (.py and any companion .c files), but also ensure that the project is easily buildable with step-by-step instructions. Additionally, I'll create the necessary PyTest scripts to validate that key functions work seamlessly on hardware-in-the-loop scenarios. Lastly, I'll furnish you with a comprehensive user manual encompassing firmware upgrades and field calibration procedures.
₹5.000 INR 7 gün içinde
0,9
0,9

With over 7 years of experience in web development and a specific expertise in API Development and Python, my team and I are well-equipped to meet the unique challenges of your industrial automation controller project. One of our biggest strengths lies in our ability to optimize code for maximum efficiency, a skill that is vital for the deterministic 10 ms cycle you require without blocking other tasks. We have successfully executed similar projects with MicroPython, PID loops, sensor readings, plus EEPROM-backed parameter storage. The use of given CubeIDE project stub and delivering well-commented source code has always been our utmost priority. Moreover, we have in-depth knowledge about Modbus and CAN bus protocols, giving us an edge for any future additions to your system. Additionally, we provide detailed user manuals for firmware upgrades and field calibration that would cater to your requirements.
₹7.000 INR 7 gün içinde
0,0
0,0

Hello, We are Resonite Technologies, a team with proven experience in industrial Python/MicroPython embedded systems. We can develop your Raspberry Pi-based automation controller firmware with deterministic 10 ms control loops, multi-sensor reading, PID regulation, valve/relay control, and EEPROM-backed parameter storage. Our Approach: Main application layer in MicroPython, with optional C modules for timing-critical tasks Implement safe startup/shutdown, watchdog supervision, and field calibration routines Logging and real-time text-based API for PLC setpoint adjustments PyTest scripts for hardware-in-the-loop validation Clean, modular, and well-commented code with step-by-step build instructions and user manual We have delivered similar industrial automation projects with tight timing requirements and HIL testing. Future Modbus/CAN integration can be incorporated seamlessly. We are ready to start immediately and deliver a production-ready firmware meeting your ±1% setpoint and zero-watchdog-reset requirements. Best Regards, Resonite Technologies
₹27.000 INR 7 gün içinde
0,0
0,0

Drawing from my educational background in Computer Science and Engineering, with an emphasis on languages such as Python and C, I've developed a strong understanding of the intricacies of embedded systems development. While I may not have direct professional experience in Industrial Python Firmware Development, my academic projects demonstrate my ability to successfully apply complex technical skills to challenging real-world scenarios. Beng well-versed in C will also be advantageous for those potential instances when interacting with C modules becomes necessary. I understand the importance of delivering efficient code that holds strict timing constraints, which aligns perfectly with your project's need for deterministic 10ms cycle times without blocking other tasks. I'm ready to hit the ground running utilizing a CubeIDE project stub and the Raspberry Pi microcontroller. Lastly, tell me about Modbus or CAN bus - I've certainly got some experience there! Having gone through similar rigorous tests during my academic projects, I am comfortable executing PyTest scripts for hardware-in-the-loop testing to validate key functionalities. Alongside this I'll provide a comprehensive user manual and buildable project with easy-to-follow instructions. Let my passion, dexterity, and dedication work for you on this project – I'm eager to get started!
₹12.000 INR 2 gün içinde
0,0
0,0

Hyderabad, India
Ara 4, 2025 tarihinden bu yana üye
₹1500-12500 INR
$1500-3000 USD
₹1500-12500 INR
₹1500-12500 INR
₹1500-15000 INR
$250-750 AUD
₹12500-37500 INR
$15-25 USD / saat
$250-750 USD
$10-30 USD
$250-750 USD
£1500-3000 GBP
$1500-3000 USD
$30-250 USD
$15-25 USD / saat
$10-30 USD
₹1500-12500 INR
£250-750 GBP
₹12500-37500 INR
₹1500-12500 INR
€250-750 EUR