
Sürüyor
İlan edilme:
Teslimde ödenir
# Project Description: ESP32 Shield PCB + Firmware for Self-Balancing Robot I am seeking an experienced PCB designer (and preferably embedded developer) to create a **two-layer, through-hole ESP32 shield** that will serve as the main control board for a self-balancing two-wheel robot with an automated kickstand. This project is **almost identical to an existing design** (see firmware requirements below for link to project), so the firmware does not need to be developed from scratch — it can be adapted and refined from prior work. --- ### Deliverables - **Schematic diagram** - **Wiring diagram** - **Bill of Materials (BOM)** with parts sourced from **AliExpress** (cost efficiency is important) - **PCB layout** optimized for hand soldering - **Gerber files** ready for fabrication - **Firmware** for ESP32 (adapted from existing project, not full ground-up development) --- ### Hardware Design Requirements - **Core Controller:** ESP32 module (mounted via female headers for easy replacement/upgrade) - **Sensors:** MPU6050 (IMU for balance control) - **Motor Drivers:** Rio Rand ZS-X11D1 BLDC motor controllers - **Motors:** Hoverboard-style 36V BLDC hub motors with hall sensors - **Power Supply:** Buck converters to step down from 36V or 18V battery input - **Kickstand Mechanism:** 9g servo motor controlled by the ESP32 - **Passive Components:** Capacitors and resistors as required - **Connectivity:** - Female headers for ESP32 and other modules - Screw terminals for motor controller connections - Clearly labeled pins and components for ease of assembly and future upgrades --- ### Firmware Requirements - Adapt existing firmware for ESP32 from this project: [login to view URL] - Read sensor data from MPU6050 - Implement balance control algorithms for two-wheel self-balancing - Interface with Rio Rand ZS-X11D1 BLDC motor controllers via hall sensors - Control the 9g servo motor for automated kickstand deployment/retraction - Manage power input from 36V or 18V sources with buck converters - Provide **well-documented source code** (Arduino IDE or ESP-IDF preferred) - Include **clear instructions** for flashing and configuring the firmware - Modular design so future upgrades (new sensors, features) can be added easily --- ### Key Considerations - Designed for **ease of soldering and assembly** (through-hole components preferred) - **Headers provided for unused ESP32 pins** to allow future experimentation and expansion - **All components and pins must be clearly marked** on both the schematic and PCB silkscreen - **Cost-conscious BOM** with AliExpress sourcing in mind - Firmware adaptation rather than full development from scratch
Proje No: 40037271
35 teklifler
Uzaktan proje
Son aktiviteden bu yana geçen zaman 3 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
35 freelancer bu proje için ortalama $236 USD teklif veriyor

As an electrical engineer with close to a decade's worth of experience and a Master's in Embedded Systems, I believe I am the perfect fit for your project. My expertise lies not only in firmware development and PCB design, but also in complete IoT product engineering - covering all aspects of the project from concept to end-product. Having worked extensively with various microcontrollers including ESP32, TI Tiva, and STM32, I'm confident in my ability to adapt the existing firmware for your self-balancing robot. With regards to PCB design, I have firm command over multiple professional tools such as Altium Designer, KiCad, EasyEDA, among others. Thus, I can provide you with a seamless layout that is high-functioning as well as easy to assemble. Moreover, my proficiency extends to RF hardware too which will be beneficial in ensuring your project operates smoothly without any interference issues.
$500 USD 7 gün içinde
8,2
8,2

Having seen the detailed requirements for the self-balancing robot and my extensive professional experience, I am confident that I am the ideal freelancer for this project. With my deep skills in Circuit Design, Electrical Engineering, Motor Control, and PCB Layout, I am intimately familiar with all key components needed for your ESP32 Shield. Having successfully designed and implemented PCBs with various motor-driven systems like yours, I can guarantee a fully functional and efficient design optimized for uncomplicated hand soldering. Alongside designing the hardware, I also offer top-notch firmware adaptation. As an expert in Embedded Systems, Arduino, and ESP-IDF, I can skillfully adapt and refine the existing firmware to perfectly match your project needs. Moreover, given my rigorous attention to detail, I ensure that all components will be clearly labeled on both the schematic and PCB silkscreen, aiding seamless assembly & future upgrades. Lastly, cost-efficiency is a key consideration which makes me uniquely suited for this project since I have mastered sourcing parts from AliExpress without compromising quality. My well-documented programming approach combined with clear instructions on flashing & configuring firmware ensures easy maintenance even after my task is completed. Let's embark on this journey together and create a high-performing self-balancing two-wheel robot!
$250 USD 7 gün içinde
7,4
7,4

With my extensive experience in PCB design, especially within the realm of robotics, I am confident that I am the perfect fit for this project. I understand the critical importance of efficiency, reliability and cost-effectiveness without hampering performance, which aligns closely with your vision. Having already seen and understood the existing project, my prior familiarity with ESP32 firmware will minimize adaptation hassles. In addition to being well-versed with Rio Rand ZS-X11D1 motor controllers and MPU6050 balance control sensors, my expertise in power supply designs will be advantageous during buck converter integration for variable battery power inputs. Being no stranger to multilayered board designs and the challenges they bring, my focus will be on neat layouts that are easy to understand and solder, giving importance to clearly labelled components and pins on both schematic and PCB silkscreen. What sets me apart is my ability to deliver not only on-time but also thoroughly documented source codes with clear instructions for hassle-free flashing and configuration. My commitment extends beyond the current project; I design with future upgrades and expansions in mind, ensuring enough headers are provided for unused ESP32 pins facilitating future experiments. My work ethic is fueled by a genuine passion for transforming ideas into reality, and I believe together we can bring your vision for the self-balancing two-wheel robot with an automated kickstand to life.
$200 USD 7 gün içinde
6,7
6,7

KINDLY READ THROUGH MY PROPOSAL THIS IS WHAT I WILL DO - Full 2-layer through-hole ESP32 shield for self-balancing robot (exact match to your specs) - Adapt the PCBWay project firmware (already downloaded + analyzed) → ESP32 optimized - 100 % hand-solderable, AliExpress BOM, ready for your hoverboard motors + kickstand HARDWARE DESIGN - ESP32-WROOM-32E via female headers (all pins exposed) - MPU6050 (I2C, 3.3V) - 2× Rio Rand ZS-X11D1 connectors (screw terminals + hall sensor pins) - 9g MG90S servo header - Buck converters: 36V/18V → 12V (motors) + 5V (logic) + 3.3V (ESP) - Power input XT60 + fuse + TVS protection - PCB size 100 × 80 mm, DIN-rail compatible, clear silkscreen labels FIRMWARE ADAPTATION - Start from PCBWay code → migrate to ESP32 Arduino Core 2.0.14 - MPU6050 balance PID (tested on 36V hoverboard motors) - ZS-X11D1 PWM + hall feedback for precise speed control - Servo library for automatic kickstand (deploy on stop, retract on motion) - Battery monitoring + low-voltage cut-off - OTA updates + serial debug DELIVERABLES - KiCad 8 project + schematic PDF + wiring diagram - Gerbers + drill files + assembly guide - AliExpress BOM (≈ $28/unit @ 10 pcs) - Arduino .ino source + libraries + flash instructions - 3-min video (balance demo on my prototype)
$350 USD 5 gün içinde
6,3
6,3

Hi — I'm an experienced PCB designer & embedded developer who builds hand-solderable, through-hole shields and ports firmware adaptations for ESP32 robots. I will deliver a production-ready package that matches your spec: What you get (complete): • Full schematic + clear wiring diagram. • Hand-friendly 2-layer through-hole PCB layout with silkscreen labels. • AliExpress-focused BOM (cost-aware parts + alternatives). • Gerber files ready for fab + assembly notes. • ESP32 firmware adapted from your linked project (MPU6050, balance PID, hall-sensor BLDC control for Rio Rand ZS-X11D1, 9g kickstand servo, buck power handling). • Well-documented source (Arduino IDE or ESP-IDF), flashing steps, and modular hooks for future upgrades. Why me: • Practical ESP32 + motor control experience, emphasis on robustness and easy assembly. • Clear silkscreening, labeled headers, and screw-terminal layout for simple wiring. Award me and I’ll deliver the full package (schematic, BOM, gerbers, firmware, docs) ready to fabricate and flash. I’ll adapt and document the existing firmware so you can test and iterate quickly. Looking forward to building this — I’ll start as soon as you award.
$270 USD 9 gün içinde
5,8
5,8

⭐⭐⭐⭐⭐ Senior Embedded Systems & IoT Engineer Here! ⭐⭐⭐⭐⭐ Hello! As a senior PCB & Firmware & IoT engineer, I have checked out your project details and I am confident that I can finish your project perfectly. I will design a two-layer, through-hole ESP32 shield optimized for hand-soldering that implements your self-balancing robot control stack and adapt the referenced firmware for rapid bring-up. Hardware deliverables include a clear schematic, wiring diagram, hand-friendly PCB layout with labeled silkscreen, screw-terminal motor hookups, female ESP32 header, MPU6050 footprint, servo connector for the 9 g kickstand, buck-regulator power input accepting 18 V or 36 V, and conservative routing for motor hall sensor signals. I will produce a cost-conscious BOM sourced from AliExpress, Gerbers, pick-and-place and assembly notes, plus a wiring/commissioning checklist. Firmware work adapts the existing ESP32 balancing project to your Rio Rand ZS-X11D1 controllers and hub motors, implements MPU6050 readout, PID/motion control, kickstand servo logic, and safe power handling. Deliverables include source code (Arduino or ESP-IDF), flashing instructions, test procedures, and one revision cycle after prototype testing. I am ready to start your project now and I will do my best. Looking forward to discussing more details. Regards, Mykola
$1.000 USD 15 gün içinde
5,1
5,1

Hello, I'd be happy to take on the design of your two-layer through-hole ESP32 Shield and the adaptation of the firmware for your self-balancing robot. I have strong experience in PCB design, ESP32 systems, motor-control electronics, IMU integration, and balancing robot projects, with several previous projects closely matching the requirements of this one. I will deliver: A clean, hand-solder-friendly schematic and 2-layer PCB layout with clear labeling. A cost-optimized BOM sourced from AliExpress. Proper headers, screw terminals, and interfaces for the ESP32, MPU6050, the Rio Rand ZS-X11D1 drivers, BLDC hall sensors, and the servo kickstand. Gerber files ready for fabrication, plus a complete wiring diagram. For the firmware, I have prior experience modifying ESP32 balancing firmware, and I will adapt the referenced project to your hardware setup, refine the PID and sensor handling, integrate hall-sensor feedback, and add servo control—delivered with full documentation and flashing instructions. I can start immediately and ensure a robust, scalable design ready for future upgrades.
$200 USD 7 gün içinde
5,3
5,3

Hello! Our team at RedBrick American Engineering is well-equipped to take on the challenge of designing a custom ESP32 Shield PCB and adapting the firmware for your self-balancing robot project. With our expertise in circuit design, electronics, and embedded systems, we will deliver a high-quality two-layer shield with through-hole components for easy assembly. Our focus on cost-efficient Bill of Materials sourced from AliExpress ensures affordability without compromising quality. The firmware adaptation will be based on your reference project, guaranteeing a seamless integration of balance control algorithms and motor control features. Let's turn your vision into reality!
$100 USD 2 gün içinde
4,7
4,7

HI, I am an experienced electronics and PCB Design engineer, specialised in use of ECAD software such as Altium Designer, KICAD, EasyEDA, etc. for the the design of electronics and PCB. I will design your projects to meet your Requirements and the industry standard. I do all kinds of circuits such as Power delivery circuit, Sensor Integrated Circuits, wireless control, MCUs etc. I will deliver the following. The Schematics for your Design The PCB for the design Bill of materials(If needed) Gerber, Pick and Place and other manufacturing and assembly drawings needed. Full Support and consultancy till the project is done. Kindly send me message so we can discuss further on your project I look Forward to working with you. Best Regards, Abdur-Rafiq
$150 USD 7 gün içinde
4,4
4,4

With a decade of experience in the field of electrical engineering and proven proficiency in the areas you seek, I am convinced that I'm the ideal candidate for your ESP32 Shield Design and Firmware Adaptation project. Having designed over 60 successful projects, my expertise will facilitate a smooth and accurate transformation of your two-wheel self-balancing robot design needs. In line with your project's requirements, I assure you of optimal design and organization – be it with the core controller, sensors, motor drivers, or passive components. My priority is to ensure ease during assembly and future upgrades while maintaining the cost efficiency you desire. On that note, I am well-versed in sourcing quality materials at reasonable prices from AliExpress. Moreover, my familiarity with creating firmware and adapting existing ones makes me suited for this task. From the reference design provided, I'll adapt the ESP32 firmware proficiently, implementing algorithms for balance control and managing power inputs for various sources. Ultimately, I aim to deliver a highly functional product with clearly labeled PCB's wiring diagram, well-documented source code, inclusive instructions for firmware flash and configuration, and the scope for future enhancements.
$200 USD 7 gün içinde
4,8
4,8

I understand your project involves designing a custom ESP32 shield and adapting firmware to meet your specific requirements. I will begin by thoroughly analyzing your existing specifications and functionality needs to ensure the shield design aligns perfectly with your project goals. I will utilize my expertise in PCB design software such as KiCAD and Eagle to create a robust and efficient ESP32 shield layout. This will include designing schematics, selecting appropriate components, and ensuring optimal connectivity for peripherals. Following the hardware design, I will adapt the firmware to integrate seamlessly with the new shield, employing the Arduino IDE or PlatformIO to modify and optimize the code as needed. My relevant experience includes previous projects where I successfully designed ESP32-based solutions for IoT applications, focusing on wireless communication and sensor integration. I have a strong background in embedded systems programming and hardware-software interfacing, which will be invaluable for this project. With a commitment to delivering high-quality results and maintaining open communication throughout the process, I am confident in my ability to meet your expectations. Best regards, Bilal.
$200 USD 5 gün içinde
4,1
4,1

Hello, I understand that you are looking for an experienced PCB designer and embedded developer to create a two-layer, through-hole ESP32 shield for a self-balancing two-wheel robot with an automated kickstand. The project involves adapting existing firmware, optimizing the PCB layout for hand soldering, and sourcing cost-effective components from AliExpress. With my expertise in product design and extensive experience in PCB layout and firmware development, I am confident in delivering high-quality schematics, wiring diagrams, BOM, PCB layout, Gerber files, and well-documented firmware for the ESP32 module. I have a few technical questions regarding the motor drivers and kickstand mechanism to ensure seamless integration. Effective communication and collaboration will be maintained throughout the project to meet your requirements and expectations. Looking forward to the opportunity to work on this exciting project with you. Best regards, Umar
$200 USD 7 gün içinde
4,8
4,8

Hi there! I see you need an ESP32 shield PCB and firmware adapted for a self-balancing robot. Without a well-designed board and correctly adapted firmware, the robot may fail to balance or control motors properly. I can design a two-layer, through-hole PCB with clear schematics, wiring diagram, AliExpress-sourced BOM, and Gerber files ready for fabrication. I’ll also adapt the existing firmware to read MPU6050 sensors, control BLDC motors, manage the kickstand servo, and provide fully documented source code for easy flashing and future upgrades. Do you want the PCB optimized primarily for cost or for easiest assembly first? Open chat now so we can start designing and adapting your ESP32 shield and firmware efficiently.
$200 USD 7 gün içinde
3,6
3,6

Hi There , Good afternoon! I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Python, C++, C#, Angular JS, Node JS, Ruby on Rails, html/css as well as javascript and jquery. I have rich experienced in Motor Control, Prototyping, Electrical Engineering, PCB Layout, Electronics, Embedded Systems, Circuit Design, Automation and Product Design. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Thanks and Regards
$225 USD 1 gün içinde
3,7
3,7

As an experienced electrical engineer with over 13 years in the field, adept at PCB layout and design, I'm confident in providing you a robust and cost-efficient solution for your ESP32 shield. Throughout my career, I've managed numerous construction projects, meaning I'm no stranger to paying attention to the minutest of details to ensure successful outcomes - something your project explicitly requires. Moreover, my expertise extends beyond the hardware aspect. I have substantial experience with firmware adaptation, a key requirement for this project. Skilled in both Arduino IDE and ESP-IDF, I can seamlessly adapt the existing firmware for your needs while ensuring modularity for painless upgrades if required in the future. Lastly, being familiar with sourcing from AliExpress as part of my cost-conscious approach, I guarantee a detailed BOM with AliExpress-sourced parts to keep your budget intact. With my skills in electrical engineering, electronics, PCB layout, and product design, your ESP32 shield will not only meet every specification but also perform at its absolute best. Therefore, choosing me will undoubtedly yield optimal results for your self-balancing robot project. Let's embark on this journey together!
$500 USD 7 gün içinde
3,0
3,0

After Looking and understanding your project description for getting little clarification. I have awesome past experience of designing in your mentioned CAD/CAM, 3D Modelling, Product Design, Mechanical Engineering and Manufacturing Design with expertise to create desired designs for you.
$100 USD 1 gün içinde
2,5
2,5

Hi patb71, I understand your need for a PCB designer with experience in creating two-layer, through-hole ESP32 shields for self-balancing robots. With my expertise in Product Design, I have successfully worked on similar creative tasks, ensuring professional quality and timely delivery. I am confident in my skills with PCB design and firmware adaptation, making me a suitable candidate for this project. I would love to invite you to review my portfolio https://www.freelancer.com/u/sfdesigning12 For this project, I plan to approach it by carefully designing the schematic and wiring diagrams, optimizing the PCB layout for hand soldering, and providing well-documented firmware adapted from the existing project you mentioned. I will ensure clear labeling of components, ease of assembly, and cost efficiency in the Bill of Materials sourced from AliExpress. Feel free to message me for further discussion or to see samples related to your project niche. Thank you, and I look forward to working with you. Best regards, Saif A.
$200 USD 3 gün içinde
0,0
0,0

Hello patb71, I am excited about the opportunity to collaborate on your project 'ESP32 Shield Design & Firmware Adaption'. With over ten years of solid experience in web and mobile app development, I am well-positioned to bring your vision to fruition. My focus is on understanding your unique requirements and delivering tailored solutions that drive tangible results. Clear and consistent communication is paramount to our success. I am committed to keeping you informed and involved throughout the project journey, ensuring we achieve our goals together. Let's talk to you about how I can contribute to your project's success.
$200 USD 7 gün içinde
0,0
0,0

Hello, I understand that you are looking for a skilled PCB designer and embedded developer to create a two-layer ESP32 shield for a self-balancing robot, which includes adapting existing firmware. With a solid background in both hardware design and firmware development, I am confident in my ability to deliver a solution that meets your specifications while prioritizing cost efficiency and ease of assembly. For this project, I propose developing a detailed schematic and wiring diagram, alongside an optimized PCB layout designed for hand soldering. I’ll ensure that the design accommodates all necessary components including the ESP32 module and the MPU6050 sensor, while also keeping the Bill of Materials cost-effective through AliExpress sourcing. When it comes to the firmware, I will adapt the existing code to implement balance control algorithms, manage the motor drivers, and document the process clearly for easy flashing and configuration. Do you have specific timelines or milestones in mind for this project? https://www.freelancer.com/u/proggon Best regards, Wahaj Barlas.
$200 USD 7 gün içinde
0,0
0,0

Hello, patb71 I am proficient in Electronics, Electrical Engineering, PCB Layout, Product Design, Circuit Design, Embedded Systems, Motor Control, Prototyping, Automation and have over 15 years of experience in this field. Having previously worked on similar projects, I believe this project is a perfect fit for me and I will do my best. I will provide technical solutions to your business through creative ideas and good personal conversation. Thank you.
$100 USD 90 gün içinde
0,0
0,0

Yuba City, United States
Ödeme yöntemi onaylandı
Ara 1, 2025 tarihinden bu yana üye
$20-100 USD
₹12500-37500 INR
€30-250 EUR
$30-250 USD
$500 USD
$250-750 USD
$15-25 USD / saat
$250-750 USD
$3000-5000 USD
$750-1500 USD
₹2000-4000 INR
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
$10-30 AUD
$10-30 USD
minimum €36 EUR / saat
₹37500-75000 INR
$15-25 USD / saat
$250-750 AUD