
Closed
Posted
Paid on delivery
I need a complete electronics solution that can replace the original EBB board on an Axidraw-style writing machine. The job covers both hardware and software. Hardware scope • Design a compact, two-axis motor-control PCB built around an ESP32. • Integrate two stepper-motor drivers capable of smooth, quiet motion at plotting speeds. • Provide a reliable USB interface for host control and firmware updates. • Include all required power-management, end-stop, and pen-lifter circuitry so the board can drop straight into an existing Axidraw frame. • Deliver production-ready assets: schematic (PDF & source), PCB layout, Gerber/Drill files, BOM with part numbers, and a brief assembly guide. Firmware scope • Develop firmware that exposes Axidraw-compatible commands over USB—ideally mimicking the original EBB protocol so it works out of the box with Inkscape and existing plotter scripts. • Implement acceleration profiles, homing routines, and pen-up/pen-down sequencing. • Provide source code (PlatformIO / Arduino-ESP32 or ESP-IDF), well-commented, with build instructions. • Include a simple desktop test utility or example Python script that sends a demo plot to verify operation. Acceptance The board should drive two NEMA-17 steppers and a micro-servo smoothly, execute an SVG test file without missed steps, and enumerate as a USB device on Windows, macOS, and Linux. If you have prior experience with motion-control firmware or have built plotters/CNC controllers on ESP32, I’d love to see examples when you bid.
Project ID: 40695401
30 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
30 freelancers are bidding on average ₹9,123 INR for this job

Hi, I can develop the complete ESP32-based replacement controller for your Axidraw-style writing machine, covering both the custom PCB and motion-control firmware. I can design the compact 2-axis PCB with two quiet/smooth stepper drivers, USB interface, power management, end-stop inputs and micro-servo pen-lift control. I’ll provide the complete schematic, PCB layout, Gerbers/Drill, BOM with part numbers, and assembly documentation. For firmware, I can implement the EBB-compatible USB command interface so the controller can work with existing Axidraw/Inkscape workflows where the protocol requirements are compatible. I can also handle acceleration/deceleration, homing, stepper motion, pen-up/pen-down sequencing and reliable command buffering. The firmware can be delivered as a PlatformIO/Arduino-ESP32 or ESP-IDF project with full source and build instructions. I can also provide a Python test utility for sending motion and plotting commands. I’ll validate the design with NEMA-17 motors and a micro-servo, including USB enumeration, homing, smooth motion and an SVG/demo plotting test before final delivery. Please share the original EBB board details/pinout, motor voltage/current, servo specification and any mechanical dimensions available so I can finalize the architecture and PCB constraints.
₹7,000 INR in 7 days
7.5
7.5

Dear client, As an experienced electronics engineer with a strong background in digital motor control, embedded systems, and PCB design, I believe I would be the perfect fit for your ESP32 Axidraw project. My skills and experience align perfectly with your requirements, especially considering my proficiency in Arduino, Electronics, Embedded Systems, Microcontroller, and Motor Control. I have a proven track record in designing compact, efficient, and highly functional two-axis motor-control PCBs. In addition to this, I have successfully integrated various motor drivers into different applications - including smooth and quiet NEMA-17 steppers for high-speed plotting - making me aptly familiar with the specific needs of your project. Moreover, I bring a unique blend of skills that extends well beyond electronics design including OPAMP-based analog design ensuring low noise special circuits, power electronics applications such as AC/DC and DC-DC conversion (an important aspect for your power management requirements), and the use of tools like MATLAB for simulation. This immediately places me at an advantage over others who might solely focus on the electronic requirements of your project. Delivering quality designs on time is my commitment. Should you need more detailed examples from my previous projects that involved motion-control firmware or ESP32 based solutions similar to yours, please let me know. Looking forward to working with you. Metin
₹12,500 INR in 10 days
7.5
7.5

Hi there, I carefully reviewed your requirements and can develop the complete ESP32-based replacement for the original EBB controller, covering both the production-ready PCB and motion-control firmware. I have experience with ESP32, NEMA-17 stepper control, microstepping drivers, servo control, USB interfaces, end-stops, power management, acceleration profiles, homing, and embedded C/C++ development. I have worked with all the main component types and technologies involved in this project and can design the board for smooth, quiet, reliable two-axis plotting. On the firmware side, I can implement an EBB-compatible USB command layer for integration with Inkscape and existing plotting workflows, along with coordinated XY motion, acceleration/deceleration, pen-lift sequencing, homing, and fault handling. I can also provide a Python test utility for validating commands and SVG plotting. You will receive the complete schematic, PCB source, Gerbers/drill files, BOM, firmware source and binaries, build instructions, and assembly/testing documentation. Just send me a message with the existing Axidraw mechanical/electrical specifications and motor details, and I can get started quickly. Best regards, Samuel tshibangu
₹12,500 INR in 1 day
6.5
6.5

Hi there, I read through your project details and I’m confident I can deliver a complete, production-ready drop-in replacement for your AxiDraw EBB board—covering both the custom ESP32 hardware and the full EBB-compatible firmware stack. Having designed custom motion-control PCBs and firmware for CNCs and plotters using ESP32 and TMC drivers, I understand the exact requirements for smooth, silent vector plotting without missed steps. Here is how I plan to execute your scope: • Hardware Design: I will use KiCad to design a drop-in PCB matching the original EBB physical footprint, built around the ESP32-S3 with native USB, dual UART-configured TMC2209 drivers for silent stealthChop operation, robust power regulation, and dedicated servo/end-stop headers. • Firmware & Protocol: I will implement the standard EiBotBoard (EBB) command set over USB CDC so it works seamlessly out of the box with Inkscape and existing plotter scripts, complete with smooth acceleration profiles and precise servo sequencing using PlatformIO. • Complete Deliverables: You will receive full KiCad source files, PDF schematics, Gerber/Drill files, an optimized BOM, a concise assembly guide
₹7,000 INR in 7 days
5.6
5.6

Hello, I’m an Electrical/Electronics Engineer with 15+ years of experience in embedded systems, STM32/ESP32 firmware, PCB design, motor control, and complete hardware prototyping. Your Axidraw-style controller is a strong match for my experience with stepper motion systems and production-ready electronics. I can design the complete 2-axis ESP32 controller, including two quiet microstepping drivers, USB interface, power management, end-stops, and micro-servo pen control. I will provide the schematic/source, PCB layout, Gerbers/Drill, BOM with exact part numbers, and assembly documentation. On the firmware side, I can implement the EBB-compatible USB command interface so existing Inkscape workflows and plotter scripts can communicate with the replacement board. Motion firmware will include acceleration/deceleration, homing, coordinated X/Y movement, pen sequencing, and reliable step generation without missed steps. I can also provide a Python/desktop test utility for sending commands and performing repeatable motion tests. The firmware will be clean, commented, and delivered with PlatformIO/Arduino-ESP32 or ESP-IDF build instructions. I will validate USB enumeration, motor motion, homing, servo operation, and an SVG plotting test on the completed prototype. I can also work from the existing EBB pinout/mechanical dimensions to ensure the replacement is practical for the current frame. Best regards, Hamza Electrical/Electronics Engineer
₹7,000 INR in 7 days
5.4
5.4

As an experienced freelancer specializing in Arduino, electronics, and embedded systems, I am uniquely equipped to handle your ESP32 Axidraw project. I have extensive knowledge in hardware design encompassing motor-control PCBs, stepper-motor drivers, and device interfaces—credentials that align perfectly with your hardware scope needs. Having worked on similar projects previously and achieved client satisfaction, my proficiency in creating reliable, production-ready assets (such as schematic layouts and BOMs) is unquestionable.
₹1,655 INR in 1 day
4.5
4.5

As an experienced electronics engineer with a diverse skill set encompassing PCB design, firmware development, and Python programming, I am uniquely qualified to fulfill your project's requirements. Demonstrated by my successful completion of similar motion-control firmware and ESP32-based plotter projects in the past, I have both the technical expertise and real-world understanding to deliver a superior product that seamlessly integrates into your Axidraw-style writing machine. In terms of hardware scope, my proven proficiency at designing compact motor-control PCBs using ESP32 is key for this project. Complementing this capability is my strong grip on power-management circuits, end-stop systems, and pen-lifter circuitry citing the need for reliable performance as your board slots into the existing Axidraw framework. In addition to my extensive electronics skills, I also bring to table solid experience in firmware development following PlatformIO / Arduino-ESP32 or ESP-IDF guidelines. Importantly, given your requirement to mimic the original EBB protocol for Linux, Windows and macOS compatibility while implementing acceleration profiles, homing routines, pen-up/pen-down sequencing and more - I've got it all covered! Offering a comprehensive package of production-ready assets including schematic design (PDF & source), BOM with part numbers and well-commented source code(PlatformIO / Arduino-ESP32 or ESP-IDF) , I can assure you of a streamlined experience at every step.
₹18,500 INR in 5 days
4.7
4.7

Hello, I am Santosh Chaulagain, a professional Electrical Engineer and PCB Designer with over 7 years of experience in schematic design, PCB layout, and embedded systems, including ESP32, IoT devices, analog and digital circuits. I have successfully completed multiple projects for clients worldwide, delivering reliable and manufacturable designs. I have carefully reviewed your project requirements and I am confident that I can provide a high-quality solution tailored to your needs. My expertise includes PCB design using industry standards, component selection, BOM preparation, Gerber generation, and design optimization for cost and performance. I always ensure that my designs are fabrication-ready and tested for reliability. I focus on clear communication, timely delivery, and customer satisfaction. I am happy to discuss your project in detail and provide revisions until the final result meets your expectations. Looking forward to working with you. Best regards, Santosh C. Electrical Engineer | PCB Designer | ESP32 & IoT Specialist
₹5,500 INR in 7 days
3.8
3.8

I've built similar two-axis motion systems before, and I know the EBB protocol well enough to make this feel like a drop-in upgrade. → I've done ESP32-based stepper control with acceleration profiles and homing routines on custom PCBs → I'll deliver the full board design, firmware, and test scripts — everything you listed → Production-ready files within 3 weeks, tested with a sample plot For this scope, the cost would be INR 3500. Happy to share examples of my motion-control work.
₹3,500 INR in 7 days
3.1
3.1

Hi, This project closely matches my experience. I have **16 years of experience** in embedded hardware, firmware, PCB design, motor control and industrial automation, and I have already completed **ESP32-based motor-control, stepper/servo, robotics and motion-control projects**. I can develop a complete **ESP32 replacement for the Axidraw EBB controller**, including a compact production-ready PCB with two quiet stepper drivers, USB, end-stops, power management and micro-servo pen control. On the firmware side, I can implement **EBB-compatible USB commands** so the controller can work with Inkscape and existing plotter scripts. I can also implement coordinated X/Y motion, acceleration/deceleration, homing, pen-up/down sequencing, motion safety and firmware updates. My completed projects include **ESP32 robotics controllers, stepper/actuator control, industrial motion-control systems and custom production PCBs**, giving me hands-on experience with both hardware and real-time firmware. Deliverables: * Schematic + PCB source * Gerber/Drill files * Production BOM * Assembly documentation * Complete firmware source * EBB protocol support * Python test utility * Build/flash instructions * SVG plotting test I can take this from **EBB interface analysis through prototype testing and a production-ready controller**. Best regards, **Subhash Suman** ESP32 | Motion Control | PCB | Embedded Firmware **16 Years R&D Experience**
₹15,000 INR in 7 days
2.3
2.3

With an over 9+ years of experience, I have developed a proven expertise in web, mobile and Python development. As a company committed to turning clients' ideas into reality, we have an excellent understanding of motion-control firmware, which is essential for your project. Building a replacement board for the Axidraw with an ESP32 is familiar territory for us and we are confident about our capabilities to design a compact, efficient and durable PCB as per your requirements. Moreover, I have a profound understanding of USB interface compatibility across multiple platforms such as Windows, macOS, and Linux. This knowledge will be reflected in the firmware development stage where I will create a smooth-execute system that might not even require you to switch your current plotting scripts or software client like Inkscape. I'm glad to provide you with any illustrative example from my past work that would put any skepticism at ease about my ability to execute this project successfully. Lastly, our services don't cease after delivery. We believe in serving clients beyond the scope as freelancers. Offering free 3 months support for any issues post-completion and inexpensive domain and hosting deals are just some of the added advantages working with us brings forth. I'm excited about this opportunity and look forward to the chance of working with you!
₹17,000 INR in 7 days
2.0
2.0

hey there, i can design the custom esp32 pcb and write the firmware to replace the ebb controller on your plotter setup. i've built similar embedded motor control boards and esp32 hardware projects before, so handling stepper drivers and motion timing will be straightforward. let me know if you'd like to jump on chat and discuss the details!
₹2,200 INR in 14 days
0.0
0.0

I can deliver 'ESP32 Axidraw PCB & Firmware' end to end — clean architecture, tests, and deployment. I'll start with a short plan, share progress daily, and hand over production-ready code. Could you confirm your timeline and must-have features so I can lock the scope?
₹9,832.50 INR in 7 days
0.0
0.0

Hello, I am interested in developing this complete Axidraw-style EBB replacement controller. I currently work in R&D at Sahasra Electronic Solutions Limited and have hands-on experience in embedded hardware, PCB design, ESP32-based systems, power electronics, debugging, validation, and product development. I have developed ESP32-based home automation projects involving relay control, power/grid detection, LCD interfacing, and peripheral integration. I can handle both hardware and firmware development. I can design the complete controller PCB in Altium Designer, including ESP32, dual NEMA-17 stepper control, smooth/quiet drivers, USB, end-stops, micro-servo, power management, protection, and compact PCB layout. I will provide Altium source files, schematic PDF, Gerber/NC Drill files, BOM with MPNs, and assembly documentation. I can also develop ESP32 firmware with EBB-compatible commands, motion control, acceleration, homing, end-stop and pen control, along with a Python test utility. I can also share sample PCB designs I have worked on as a reference for my practical PCB design experience. I am confident I can deliver the complete solution from design to testing and production-ready files. Phone: 9918376546 Regards, Pawan Chaurasiya R&D / Embedded Hardware Engineer Sahasra Electronic Solutions Limited
₹12,000 INR in 15 days
0.0
0.0

With 10+ years of experience, I am well-versed in Python, debugging, scripting, automation, API development, and software engineering. My expertise in Electronics, Microcontroller, PCB Layout, Arduino, Embedded Systems, Motor Control, and Firmware Development makes me a strong fit for this task. For the ESP32 Axidraw PCB & Firmware project, I will review the requirements, update the PCB layout and firmware code carefully, test the changes, and ensure the final result is clean and maintainable. My skills in Motor Control will be particularly useful for any motor-related aspects of the project. I look forward to your response.
₹1,500 INR in 5 days
0.0
0.0

Hi can design the ESP32 two-axis controller PCB and develop firmware with EBB-compatible USB commands, stepper acceleration, homing, servo pen control, and cross-platform USB support. I’ll provide schematics, PCB/Gerbers, BOM, firmware source, build instructions, and a Python test utility for SVG plotting validation. Do you have the original EBB board pinout/dimensions and Axidraw frame revision available? Which stepper-driver and USB approach do you prefer, or should I select components based on the required motor/current specifications?
₹20,000 INR in 7 days
0.0
0.0

Hi! ESP32 motion control is solid ground for me - I've done stepper driving with acceleration profiles and USB device enumeration on embedded targets before, and I'm comfortable with PlatformIO for this kind of board bring-up. For the SVG-to-motion path I'd parse paths into line/arc segments, feed them through a simple step-planner, and keep pen-up/pen-down timing tight so it doesn't jitter on direction changes. I'll include a small Python test script to send a demo plot, same as you described. Do you already have the stepper driver ICs picked (A4988/DRV8825/TMC-series), or is that still open?
₹7,000 INR in 5 days
0.0
0.0

Hi — I can take this on as a focused esp32 axidraw pcb & firmware deliverable. I would first verify the source and expected output, then complete the work with a clean handoff and a concise QA check. The brief points to the stated project requirements. I can start within the listed delivery window and keep the scope aligned with the brief.
₹1,500 INR in 2 days
0.0
0.0

We've just completed a similar project, helping a small business owner launch a custom motion-control solution that enhanced their production efficiency. Based on what you're looking for, we can design a compact, two-axis motor-control PCB centered around the ESP32, ensuring smooth and quiet operation for your Axidraw-style machine. I noticed you need a reliable USB interface and firmware that mimics the original EBB protocol, which aligns perfectly with our expertise. We have extensive experience in creating hardware and firmware solutions, with over 75 five-star reviews on similar projects and a top 1 percent ranking among 75 million users. I'd love to share a couple of examples that match your requirements and discuss how we can bring your vision to life. Regards, Ruan111.
₹6,250 INR in 7 days
0.0
0.0

Hi, I'd take this on paired with a PCB design partner: I lead firmware/motion control, they handle schematic + PCB layout — full scope delivered as one team. My background: ESP32 firmware for real-time embedded I/O, including an interactive game platform (ESP32 driving illuminated arcade buttons + debounced hit detection, feeding a Raspberry Pi game engine). Same core skill your board needs — precise, low-latency embedded response. Firmware plan: - EBB-compatible command layer so Inkscape/plotter scripts work unmodified - Acceleration, homing, pen-up/down sequencing, well-commented (PlatformIO/Arduino-ESP32 or ESP-IDF) - Python test script for one-command SVG plot verification Hardware (partner): ESP32 two-axis stepper board, quiet drivers, USB, power/end-stop/pen-lifter circuitry sized for the Axidraw frame, full production files (schematic, Gerbers, BOM, assembly guide). Best jitendra
₹12,500 INR in 7 days
0.0
0.0

Bilaspur, India
Payment method verified
Member since Nov 27, 2019
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
₹12500-37500 INR
₹600-1500 INR
$10-30 CAD
$30-250 USD
₹1500-12500 INR
₹1500-12500 INR
₹600-1500 INR
₹600-1500 INR
£20-250 GBP
$30-250 USD
₹1500-12500 INR
$250-750 USD
$10-30 USD
$30-250 USD
min $50 USD / hour
$10-30 USD
$10-30 USD
£20-250 GBP
$10-30 USD