
Completed
Posted
Paid on delivery
I already have an ESP32 dev board toggling a 2-channel, low-level-trigger 5 V relay through a Telegram bot. The basic sketch is functional, but I want it tightened up, documented, and extended so the bot can reliably: • start or stop the motor • report current motor status on request No alert system is needed at this stage, though the structure should stay flexible enough to add one later. Your job is three-fold. First, review my existing Arduino (C++) code, eliminate redundant logic, improve readability, and make sure the asynchronous Telegram calls never block the Wi-Fi loop. Second, produce a clear wiring guide that shows exactly how the ESP32’s 3.3 V GPIO is shifted through the logic-level converter before it reaches the relay module. I would like this in two formats—an annotated schematic (Fritzing, KiCad, or similar) and a set of step-by-step photos I can mirror on my bench. Finally, walk me through the assembly and first power-up test over chat or a brief video call so we can confirm the relays click and the bot commands respond in real time. Deliverables I will sign off on: 1. Optimized, fully commented .ino file that compiles cleanly for ESP32. 2. PDF/PNG schematic plus a photo sequence showing each connection. 3. A live call (≈30 min) during which we upload the code and verify /start, /stop, and /status commands work without false triggers. If this fits your ESP32 and Telegram expertise, let’s set milestones and get the motor turning.
Project ID: 40520378
12 proposals
Remote project
Active 7 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
12 freelancers are bidding on average $36 USD for this job

With over a decade of experience in the field, I am confident that my skills perfectly align with your project requirements. I have an extensive track record in Arduino which includes expertise in Circuit Design and Electrical Engineering – skills that are vital in optimizing and extending your ESP32's motor control. Having worked extensively with microcontrollers, including the ESP32 and STM32, I can offer you a unique perspective on firmware development which will greatly help in enhancing your existing code's logic and ensuring it runs smoothly without blocking your Wi-Fi loop." One of my most notable strengths is my ability to communicate complex ideas simply, evident in your requirement for both the schematic drawings and step-by-step photographs. Not only can I deliver this documentation to you in an organized and user-friendly manner, but I am also offering to walk you through the assembly and first power-up test via chat or video call to ensure everything runs as expected. Lastly, I truly value the power of a good partnership built on trust. Therefore, rest assured that the code I deliver will be thoroughly documented ànd fully tested for reliability, so you won’t have to worry about false triggers or any unnecessary issues along the way. Let me optimize your ESP32 Telegram Motor Control – together we'll get those motors running at their best!
$100 USD in 7 days
4.8
4.8

I saw your project on optimizing the ESP Telegram motor control. I've done this exact kind of work before — tightening up ESP32 firmware to reduce latency and improve reliability in real-time control loops. On a recent smart vending machine build, I had to optimize the MQTT command pipeline to ensure sub-200ms response times for dispensing triggers. That same approach applies here: cleaning up the Telegram bot logic, ensuring non-blocking Wi-Fi handling, and making the motor actuation deterministic. I can handle the full stack — firmware, PCB design if needed, and shipping a working prototype. Let me know if you want me to take a look at your current code and give you a clear optimization path.
$60 USD in 2 days
3.5
3.5

With a deep understanding of both Arduino and the ESP32, I am well-positioned to optimize, document and extend your existing code for reliable motor control. My experience goes beyond coding, as I can also produce a comprehensive wiring guide for your project, complete with annotated schematics and step-by-step photos. This hands-on approach will enable you to easily recreate and troubleshoot the setup on your bench. Additionally, my proficiency in embedded systems and IoT engineering means that I have in-depth knowledge of GPIO conversion, low-level triggers, and relay modules. This makes me particularly skilled at eliminating redundant logic, improving code readability, and ensuring that asynchronous calls never hinder Wi-Fi loop functions—a vital element for a flexible yet high-performing motor control system. Moreover, I prioritize quality and practical implementation in all my projects. As such, if you choose to hire me, not only will you be provided with optimized code and detailed documentation but you can also expect a live call wherein we will upload the code together, test it thoroughly, and ensure that all commands work seamlessly without any false triggers. Let's get your ESP32 Telegram motor control turned up!
$30 USD in 7 days
2.9
2.9

Hi there, I understand you're looking to optimize your existing ESP32 project for controlling a two-channel relay through a Telegram bot. I can help you streamline your Arduino code, ensuring efficient asynchronous Telegram calls while enhancing readability. With over 6 years of experience in Electronics, Microcontroller programming, and Circuit Design, I specialize in developing reliable embedded systems. My skills in C++ and Arduino make me well-equipped to deliver your requested enhancements, documentation, and support for assembly and testing. You can view my portfolio here: https://www.freelancer.com/u/haseebsidd07 I am eager to help you successfully achieve your project goals. Let’s set milestones and get your motor turning! Thank you, Abdul Haseeb Siddiqui
$10 USD in 7 days
0.0
0.0

Hi, This is a great fit for my embedded systems and ESP32 experience. I have worked with ESP32, Arduino C++, Telegram Bot APIs, relay modules, Wi-Fi-connected controllers, and real-time automation projects. I can review and refactor your existing code to improve readability, remove redundant logic, and ensure Telegram communication remains non-blocking so Wi-Fi connectivity and command processing stay reliable. I will keep the code modular so future features such as alerts, monitoring, or scheduling can be added without major rewrites. My focus is on reliable operation, clean code structure, and clear documentation so future maintenance is straightforward. I will do my best. Best regards, Marian D.
$30 USD in 7 days
0.0
0.0

Dear Respected Customer, I would like to show my interest in your project which lies under my expertise as a mechatronics engineer. I've did many previous projects were I controlled a motor, relays and solenoids over mobile applications and remote controllers. Lets discuss further your project structure and finish this job. Thanks and Best Regards, Almuhannad Ali
$20 USD in 7 days
0.0
0.0

Tbilisi, Georgia
Payment method verified
Member since Jun 17, 2026
$30-250 USD
$25-50 USD / hour
$250-750 USD
£10-20 GBP
£250-750 GBP
$30-250 USD
$15-35 USD / hour
$250-750 CAD
₹1500-12500 INR
$30-250 USD
€12-18 EUR / hour
$100-300 USD
$250-750 CAD
£10-15 GBP / hour
$25-50 USD / hour
₹37500-75000 INR
$30-250 USD
₹600-1500 INR
₹400-750 INR / hour
£5-10 GBP / hour