
Completed
Posted
Paid on delivery
I have an existing Arduino sketch that communicates on Wifi, controls a pump relay and various other similar functions. The project is designed around the M5Stack CoreS3-SE, with a DIN base to provide connector functionality. I now want the whole project running cleanly in PlatformIO. Your task is to take my current codebase, create a PlatformIO project around it, resolve every library and board dependency, and make sure it compiles without warnings. All third-party libraries must be pulled in through [login to view URL] so the project is completely self-contained - no manual installs on my side. Because I need this ASAP, I’m looking for someone who has already done a few migrations and can spot typical pitfalls. Once finished, I should be able to clone the repo, hit “Build” in VS Code, and flash the firmware straight away. Specific deliverables: • A ready-to-open PlatformIO project folder with my source files placed in /src • A fully documented [login to view URL] with all dependencies and build flags If you can turn this around quickly and keep the setup clean, let’s get started right away.
Project ID: 40534592
35 proposals
Remote project
Active 6 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, I understand the goal - you need your existing M5Stack CoreS3-SE Arduino project migrated into a clean, self-contained PlatformIO setup that builds and flashes without dependency headaches. A similar implementation is documented here: [login to view URL] I recently migrated a WiFi-enabled ESP32 controller from Arduino IDE to PlatformIO for an industrial monitoring system using relay outputs, sensor inputs, and network communication. The work included rebuilding the project structure, resolving board-specific dependencies, moving all libraries into [login to view URL], cleaning compiler warnings, and validating firmware builds across multiple environments. One thing I'd verify early is whether any libraries were originally installed manually through the Arduino IDE. Those hidden dependencies are usually what cause migration issues later, so I prefer to identify and lock everything into [login to view URL] from the start to ensure the project remains fully reproducible. Are you using the standard M5Stack CoreS3 board package, or are there any custom libraries currently installed in your Arduino environment? I can complete the migration, dependency cleanup, and build verification within 24 hours. Chandler
£100 GBP in 1 day
0.0
0.0
35 freelancers are bidding on average £80 GBP for this job

I have experience of migrating Arduino code to PlatformIO project. I can do this task as per your requirement.
£50 GBP in 2 days
6.0
6.0

Hello, This is exactly the type of migration work I handle for ESP32 and M5Stack-based projects. I have converted numerous Arduino IDE projects to PlatformIO, including applications using WiFi, MQTT, displays, sensors, relays, file systems, and custom hardware integrations. I can take your existing M5Stack CoreS3-SE codebase, build a clean PlatformIO project structure around it, resolve all library and board dependencies, and ensure everything compiles correctly under VS Code without requiring any manual library installation. The goal is a fully reproducible project where a fresh clone can be built and flashed immediately. My approach is to first identify all direct and transitive library dependencies, replace any manually installed libraries with PlatformIO-managed packages where possible, verify board configuration settings, and resolve common migration issues such as include paths, framework differences, Master/Slave setting, partition tables, build flags, and M5Stack-specific dependencies. Since the hardware is already functional, this is primarily a migration and cleanup effort, allowing for a quick turnaround once I review the existing sketch and library list. Best regards
£75 GBP in 2 days
2.4
2.4

Hello, Our team has experience with Arduino and PlatformIO, having worked on projects that involved seamless communication with hardware components such as relays and sensors. For example, we developed an IoT solution that managed multiple relay controls while ensuring clean and maintainable code, aligning perfectly with your request for a clean build environment. We will create a PlatformIO project that integrates your existing sketch, resolving all library and board dependencies to ensure a self-contained setup. Our technical approach will include migrating your codebase, engaging in thorough testing phases to prevent compilation warnings and facilitate smooth functionality. Given your need for quick turnaround, we will prioritize the setup, configuration, and rigorous testing phases, anticipating completion within a few days. Thanks, PureCode Company
£50 GBP in 3 days
1.4
1.4

hello, i have experience working with arduino, platformio, esp32-based devices, m5stack hardware, wifi communication, relay control systems, and embedded firmware development. from my understanding, you have an existing arduino sketch running on an m5stack cores3-se that handles wifi communication, pump relay control, and other hardware functions. you now need the project migrated to platformio with all board configurations, library dependencies, and build settings properly configured so it can be compiled and flashed directly from vscode without any manual setup. best regards, dharam
£75 GBP in 2 days
0.8
0.8

I see you need to migrate an Arduino sketch for the M5Stack CoreS3‑SE, including Wi‑Fi handling, pump relay control and DIN base I/O, into a clean PlatformIO project structure. With 15+ years of web and firmware experience, I work daily with C/C++ microcontroller code, debugging and porting Arduino projects to PlatformIO. My background in low‑level hardware integration and strong troubleshooting skills means I can reorganise your sketch, set up the correct lib_deps, configure the environment for the M5Stack, and verify that all Wi‑Fi and relay functions work reliably. My bid is £67.24 for delivery within 7 days. Let me know if you’d like to discuss the current codebase or any specific requirements, and we can get started right away.
£67.24 GBP in 7 days
0.0
0.0

Dear Valued Client I HAVE CREATED SIMILAR BEFORE AND I CAN SHOW YOU. With 10 years+ of experience as an expert Senior Software Engineer and Web Developer, I am HIGHLY confident that I have the skills, experience, and dedication needed to deliver a High-Quality solution that meets your expectations. I take pride in understanding my clients' objectives and transforming their ideas into reliable, scalable, and effective solutions. Throughout the project, you can expect clear communication, complete transparency, attention to detail, and timely delivery of all agreed milestones. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT for maintenance, optimization, bug fixes, and future enhancements. I am available on desk as per your convenient time zone and will work on your project until you satisfied with my work. Kind Regards, Phakisang Molefe Senior Software Engineer
£50 GBP in 7 days
0.0
0.0

Hi, I am a Senior Embedded Engineer with 10+ years of experience in ESP32, Arduino, PlatformIO, and IoT firmware development, having completed 50+ embedded projects including WiFi controllers, relay automation systems, and production-ready ESP32 platforms. Approach: ✅ I will migrate the existing Arduino sketch into a clean PlatformIO structure with proper src organization, board configuration, and dependency management through platformio.ini. ✅ I will resolve M5Stack CoreS3-SE, DIN base, WiFi, relay control, and third-party library compatibility issues, then optimize build flags and compile settings for a warning-free build. ✅ I will validate the firmware build in VS Code PlatformIO, test flashing workflow, and provide a self-contained project repository ready for future maintenance. Questions: ✅ I would like to confirm the current Arduino IDE version, installed libraries, and whether the existing sketch uses any custom modifications of M5Stack libraries. ✅ Does the project require maintaining the exact current hardware behavior, or are there any firmware improvements expected during the migration? Best, Yaroslav
£75 GBP in 2 days
0.0
0.0

Experience in this background, worked many similar projects and i be developing prototypes to many start ups.
£85 GBP in 7 days
0.0
0.0

Kings Langley, United Kingdom
Payment method verified
Member since Mar 31, 2026
£250-750 GBP
₹1250-2500 INR / hour
₹12500-37500 INR
₹750-1250 INR / hour
£18-36 GBP / hour
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
€250-750 EUR
min $50 USD / hour
$250-750 USD
$250-750 USD
$50-60 USD
₹750-1250 INR / hour
$750-1500 USD
$10-30 USD
$30-250 USD
$15-25 USD / hour
₹12500-37500 INR
£3000-5000 GBP
$240-2000 HKD