
Closed
Posted
Paid on delivery
I need a compact yet reliable firmware package that runs on a Renesas micro-controller and speaks IEC 60870-5-104 end-to-end, pushing device-status updates through a Quectel EC200 cellular modem straight to our cloud endpoint. My goal is simple: every change of state inside the field unit must be encoded in the IEC104 frame set, transported over the EC200’s TCP stack, and arrive at the server in near real time for further processing. The data flow is strictly one-way for now—no remote controls—so the focus is on efficient, loss-tolerant transmission and clean reconnection handling after drops. Key points you should feel comfortable with: • Renesas toolchain (e² studio / GCC) and HAL drivers • Full or lightweight IEC104 implementation, including ASDUs for device status • Quectel EC200 AT command set and network registration routines • TLS or alternative encryption layered over the cellular link if footprint permits Deliverables I expect: 1. Well-commented source code and project files that build in e² studio 2. Configuration hooks for APN, server IP/port, and polling interval 3. A short test application or script on the PC side that confirms status frames are parsed correctly 4. Read-me with flashing instructions and memory/RAM footprint Acceptance will be based on the demo showing a Renesas board reboot, register to the LTE network through the EC200, transmit at least 100 consecutive status updates without loss, and reconnect automatically after forced link drops. If you already have IEC104 experience on constrained MCUs, we can move quickly. Otherwise, outline the third-party stack or open-source components you propose so I can review licensing.
Project ID: 40654900
18 proposals
Remote project
Active 5 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
18 freelancers are bidding on average ₹55,736 INR for this job

With a wealth of experience in systems architecture, I believe my unique skill set makes me the ideal candidate for your project. Having implemented military systems for fiber glass submarines, active combat rovers, custom drone frames with anti-jamming & RF communication, and aircraft communication equipment for Mountain RF, I have an innate understanding of hardware integration that transcends industries. I can bring this expertise to bear in developing a compact yet reliable firmware package to leverage the Renesas microcontroller and Quectel EC200 module for the IEC 104 protocol conversion to cloud server. In terms of specific hardware and silicon expertise, my fluency with FPGA & RF-in Xilinx Zynq-7020, PYNQ, Digital Down Conversion (DDC) IP Cores- is particularly relevant here. Meanwhile, my proficiency in embedded SoCs such as the STM32 (H7/F4) and ARM Cortex-M will ensure that your firmware package runs smoothly. Furthermore, my deep understanding of TCP stack and network registration routines enables me to tackle issues of loss-tolerant transmission and clean reconnection handling adeptly. What sets me apart from other candidates is my guarantee of quality and precision. As you've seen from my profile, whenever I deliver a finished product, it comes with the "Ground Truth”, benchmark tables (latency, jitter, power draw), and physical oscilloscope verification/
₹56,250 INR in 7 days
7.1
7.1

HI Vem, KINDLY READ THROUGH MY PROPOSAL I will develop compact, reliable firmware for a Renesas MCU that implements IEC 60870-5-104 and transmits device-status updates over a Quectel EC200 cellular modem to your cloud endpoint in near real time. MY APPROACH ✅ Implement lightweight IEC104 (ASDU status frames) on Renesas e² studio / GCC ✅ Integrate Quectel EC200 AT commands for network registration, TCP connection and reconnection handling ✅ Add optional TLS if footprint allows, plus clean configuration for APN, server and polling interval DELIVERABLES - Well-commented source code and e² studio project - Configuration hooks and short PC-side test tool - README with flashing instructions and memory footprint - Demo of 100+ consecutive updates with automatic reconnection after link drops QUESTIONS 1. Exact Renesas MCU part number and available flash/RAM? 2. Preferred IEC104 stack (existing lightweight library or custom)? I am Ready to start immediately.
₹40,000 INR in 4 days
6.2
6.2

https://www.freelancer.com/projects/telecommunications-engineering/Voice-Gateway-With-DTMF.html Have done similar work and confident to deliver on your delivarables. Let's connect in the chat to discuss properly on the all the aspects of the project.
₹56,250 INR in 7 days
4.9
4.9

With a wealth of experience across multiple industrial automation projects, including specializing in wastewater and water treatment plant automation, I would like to assure you that I can deliver exactly what you need. I am not only familiar with Renesas toolchain (e² studio / GCC) and HAL drivers but have actively worked with them in creating optimized firmware packages for efficient, reliable data flow from field units to cloud endpoints. In the wastewater treatment project specifically, I utilized SIEMENS TIA Portal program to achieve a similar end-to-end communication goal. Moreover, my proficiency extends to working with constrained MCUs and implementing advanced protocols like IEC 60870-5-104 into firmware stacks successfully. I will leverage these skills to ensure smooth transportation of device-status updates using Quectel EC200 AT command set and its TCP stack. Additionally, should your project call for it, I can augment further security by layering TLS or any alternative encryption technique on the cellular link while still adhering to the constraints of your footprint.
₹56,250 INR in 7 days
4.7
4.7

Hello, I am very interested in this project. I am currently developing production-oriented firmware on Renesas RA0E1 MCUs using e² studio, FSP and GCC, including low-power operation, interrupts, ADC, serial communication, Flash handling and hardware-level debugging. I also have extensive embedded protocol experience, including Modbus RTU master implementations, custom binary protocols, communication state machines, timeout/retry handling and reliable recovery after communication failures. For your system, I can implement a clean architecture covering: • Renesas MCU firmware • IEC 60870-5-104 status ASDU generation • Quectel EC200 AT-command/network registration • TCP connection and automatic reconnection • buffered/loss-tolerant status transmission • configurable APN/server/port • PC-side IEC104 verification tool • documentation and memory-footprint report For IEC104 I can either port a suitable lightweight stack after reviewing its license, or implement the required one-way subset cleanly if that gives a smaller footprint. I can start immediately and would be happy to discuss the exact Renesas MCU, available RAM/Flash, and EC200 interface. Best regards, Nichita
₹56,250 INR in 7 days
3.0
3.0

Ready-to-Deploy IEC 104 C-Stack for Renesas MCU & Quectel EC200 Hello, I will deliver a compact, zero-loss IEC 60870-5-104 telemetry firmware running on your Renesas MCU via the Quectel EC200 modem. With 15+ years of embedded networks experience, I specialize in low-level C protocol pipelines. How I will address your requirements: 1. Lightweight IEC 104 Stack: Optimized C implementation skipping heavy OS layers to minimize RAM/Flash footprint while formatting standard ASDUs. 2. Robust EC200 State-Machine: Non-blocking, interrupt-driven UART driver tracking network registration (+CREG) and APN activation (+QIACT) for instant reconnection. 3. Loss-Tolerant Buffering: Volatile circular ring buffer on the MCU to preserve frames during forced drops, flushing 100+ consecutive updates upon socket reconnect. 4. Security Layering: TLS encryption implementation via mbedTLS or EC200 AT commands if footprint permits. Deliverables: * Well-commented C source code for e² studio / GCC. * Centralized config file (APN, interval, server IP/Port). * PC mock-server script to parse and verify incoming frames. * Read-me detailing flashing guides and RAM/Flash footprints. Acceptance is tied directly to your loop test: registering, surviving link drops, and delivering 100 packets with zero data loss. Let's discuss your Renesas part number to align the memory footprint. Best regards, Amitesh Kumar
₹75,000 INR in 1 day
2.9
2.9

I wanted to follow up on my proposal for the Renesas + EC200 IEC 60870-5-104 firmware. The critical part is reliable reconnect handling: after an LTE/TCP drop, the IEC104 session should recover cleanly without losing the one-way status stream or corrupting frame sequencing. If you already have the Renesas MCU model and IEC104 ASDU types defined, I can clarify the implementation approach.
₹70,000 INR in 5 days
1.3
1.3

Hello, I’m Bharghav, and I bring over 10 years of experience in matching job skills, particularly in C Programming. I'm confident in my ability to meet the demands of your project focused on embedded firmware development for IEC 104 protocol conversion. I've thoroughly reviewed your requirements, and I understand the critical need for a compact and robust firmware solution that effectively communicates through the Renesas micro-controller and the Quectel EC200 modem. My approach will ensure that every state change is accurately encoded in the IEC 104 frame set, while also focusing on efficient data transmission and reliable reconnection handling. The deliverables will include well-commented source code, configuration hooks, and a short test application to confirm data integrity. I would love to discuss your project further to tailor the solution to your specific needs and ensure we are aligned on expectations. Please start a chat so we can dive deeper into the details. Best regards, bhargav922002
₹52,500 INR in 3 days
0.4
0.4

Hello, I can develop the Renesas-based IEC 60870-5-104 firmware with reliable cellular communication through the Quectel EC200, focusing on low footprint, robust reconnection, and near real-time one-way status transmission. I have strong experience with embedded C, microcontrollers, communication protocols, cellular modules, TCP/IP, firmware architecture, and hardware/software integration. I can structure the implementation to remain maintainable and suitable for constrained MCU environments. Proposed deliverables: IEC 60870-5-104 implementation with required ASDUs for device-status updates Renesas e² studio/GCC-compatible source and project files EC200 AT-command integration, LTE registration and TCP connection handling Configurable APN, server IP/port and polling parameters Robust timeout, reconnect and link-drop recovery mechanisms Efficient buffering and transmission to minimise RAM/flash usage TLS support where the selected MCU/resources permit PC-side test utility to validate and parse IEC104 status frames Build, flashing and deployment documentation Memory/RAM/flash footprint report Before implementation, I can review the exact Renesas MCU, EC200 variant and IEC104 data mapping, then select or implement a suitable lightweight stack with licensing clearly documented. Best Regards, Arun
₹56,250 INR in 14 days
0.0
0.0

Thanks for detail. I have solid experience in embedded firmware and Renesas MCU development. So I know this workflow well. I can make you get good result quickly. Thanks Lugic
₹42,000 INR in 3 days
0.0
0.0

**Dear Client,** Your Renesas + Quectel EC200 + IEC 60870-5-104 project is a strong match for my **15+ years of embedded C/C++, cellular IoT, industrial communication, and real-time firmware experience**. I can develop a compact IEC104 communication layer for reliable one-way status transmission from the field unit to your cloud. I can deliver: * **IEC 60870-5-104** implementation with appropriate status ASDUs. * Renesas **e² studio/GCC** project with clean, modular firmware. * EC200 LTE registration, APN configuration, TCP communication, and automatic reconnection. * Event buffering/queuing to minimize data loss during temporary network failures. * Configurable APN, server IP/port, polling interval, and communication parameters. * TLS/security integration where practical. * PC-side test utility to decode and verify IEC104 frames. * Complete source, build/flash instructions, and memory/RAM footprint report. * Validation with **100+ consecutive status updates**, MCU reboot recovery, forced link drops, and automatic reconnection. If a third-party IEC104 stack is appropriate, I can evaluate open-source options and document licensing before integration. **Please message me with the exact Renesas MCU, EC200 variant, server details, and hardware information. I can then propose the architecture, milestones, timeline, and cost.** **Best regards,** **Subhash Suman** IEC104 | Renesas | EC200 | Embedded C/C++ | LTE | TCP/IP | Industrial IoT | 15+ Years Experience
₹70,000 INR in 7 days
0.0
0.0

I understand the real requirement here: a Renesas field device must reliably detect status changes, send IEC 60870-5-104 messages through the EC200 over LTE, survive connection drops, and prove 100 consecutive updates without loss. I want to be transparent rather than claim experience I cannot substantiate. My documented 10+ years are primarily in software engineering, backend architecture, APIs, cloud systems, databases, and production integrations—not Renesas firmware or IEC104 embedded development. Because this project depends on hardware-specific debugging, e² studio/HAL work, IEC104 implementation, EC200 AT handling, and reliable MCU reconnection behavior, I would not present myself as an experienced IEC104/Renesas specialist when my resume does not support that claim. If the project can include a software/cloud-side component—such as the IEC104 test server, frame parser, validation tooling, cloud endpoint, logging, or integration layer—that is directly aligned with my background in APIs, distributed systems, PostgreSQL, AWS, Docker and backend development. For the embedded portion, I recommend choosing a specialist with proven Renesas + IEC104 experience rather than risking your field prototype with an overstated bid.
₹40,000 INR in 7 days
0.0
0.0

Hi there, I am very interested in assisting you with your project and requirements. My team and I have extensive experience in embedded firmware development, specifically with IEC 60870-5-104 protocol implementations on Renesas microcontrollers. We fully understand the importance of efficient, loss-tolerant data transmission, especially when working with cellular modems like the Quectel EC200. We are proficient with the Renesas toolchain and HAL drivers, ensuring that we can deliver well-commented source code and project files that build seamlessly in e² studio. Additionally, we can implement configuration hooks for your specified parameters and provide a test application to confirm the correct parsing of status frames. I would value the chance to discuss your project further and deliver a solution that exceeds your expectations. You won't regret using me and my team! Best Regards, CJansen75
₹56,250 INR in 7 days
0.0
0.0

I recently assisted a client in transforming their initial concept into a sophisticated firmware solution that effectively communicates between embedded devices and cloud infrastructures. I can help you bring your vision to life with a clean, user-friendly solution that not only looks professional but also operates seamlessly to support your overall goals. I understand you're looking for something that feels compact yet reliable, focusing on efficient and loss-tolerant data transmission while ensuring clear reconnection handling for your IEC 104 protocol implementation. I specialize in embedded firmware development, particularly with Renesas micro-controllers and cellular communication modules. My experience with IEC 60870-5-104 and the Quectel EC200 will ensure rapid and reliable data flow from your field units to the cloud. I am very interested in discussing your project further and helping you achieve your goals. The only thing you will lose is some time on a free consultation. Kind Regards, Nanise Mostert I have done similar work: Web application
₹37,500 INR in 7 days
0.0
0.0

I can deliver reliable IEC 104 firmware for your Renesas + EC200 setup with clean protocol conversion, robust error handling, and full documentation. My Upwork profile has earned over $300,000 with account Paul.P, including industrial telemetry and protocol bridge projects. I'll ensure compact, maintainable code that meets your reliability requirements. Best regards, Paul.
₹56,250 INR in 7 days
0.0
0.0

Chennai, India
Payment method verified
Member since Jul 2, 2025
₹37500-75000 INR
₹1500-12500 INR
₹37500-75000 INR
₹12500-37500 INR
₹37500-75000 INR
$10-40 USD
$250-750 CAD
$30-250 USD
₹1500-12500 INR
$30-250 NZD
£10-15 GBP / hour
$250-750 USD
$10-60 USD
₹3000-5000 INR
min $50 USD / hour
₹12500-37500 INR
$15-25 USD / hour
$30-250 USD
$30-250 USD
₹800000-1000000 INR
$30-250 USD
$250-750 USD
₹75000-150000 INR
€30-250 EUR
₹600-1500 INR