Budget: 10000 UAH Deadline: 7 days
Hello, I worked on controlling stepper motors using a PS4 gamepad, each stick corresponds to its own motor. I think I can do it without any problems.
A program is needed to control a rotary table on a Raspberry Pi 5 microcomputer running Linux Ubuntu.
The programming language is Python.
The program must support two operating modes:
It uses NEMA 23 stepper motors with MKS-SERVO57D drivers, for which it is necessary to correctly configure the operating parameters.
A test stand and a wiring diagram for connecting the motors to the Raspberry Pi 5 are available.
The motors are controlled by sending GPIO signals from the Raspberry Pi to the driver inputs:
The program is needed for testing but should be neatly formatted, contain comments, and have a clear code structure.
The result of the work is a fully functional program.
1) Link to the rotary table https://javelin-cnc.com.ua/shop/povorotnyj-stol-chpu-povorotnaya-os-5-koordinata/?gad_source=&gad_campaignid=23343353410&gbraid=0AAAAApAnuJhtr_iEWsgHV5_c37aMYp7LO&gclid=CjwKCAjwn4vQBhBsEiwAq3hhN0WINzqQrWfXRBzscJfyg9nwIBRKVn4qOAhXltXlHvXkpZYsGU-pdBoCVpIQAvD_BwE
2) Controller https://jabko.ua/product/gejmpad-microsoft-xbox-series-x-s-wireless-controller-robot-white--qas-00001-qas-00002-?utm_source=google&utm_campaign=Performance_PMax_Shopping_ACC_Game&utm_medium=cpc&gclid=CjwKCAjwn4vQBhBsEiwAq3hhNz5a2Ob-0aSG9OsWet8NRRXvwqRvAZecg3rV9q4IEXXteNHkw0IVxBoCkRMQAvD_BwE
Budget: 10000 UAH Deadline: 7 days
Hello, I worked on controlling stepper motors using a PS4 gamepad, each stick corresponds to its own motor. I think I can do it without any problems.
Budget: 8000 UAH Deadline: 6 days
Good day. I have experience in executing similar projects, and accordingly, a solution template for your task. Please write to me privately, as there are some clarifications, so we can discuss the details and the technical implementation plan.
Budget: 27000 UAH Deadline: 3 days
Good day. I am ready to complete this project as I have extensive experience in app development.
Budget: 27000 UAH Deadline: 30 days
Everyone understands what kind of machine this is, but assembling it on Raspberry Pi with a game joystick is at least unreliable. At least on any microcontroller, you can develop your own manipulator. This will be much more reliable and completely protected from copying. We can develop it for you in a proper implementation.
Budget: 1000 UAH Deadline: 1 day
Hello!
We are ready to take on the project — Python for Raspberry Pi, GPIO control of stepper motors, and Xbox controller is our specialty.
Here’s how we envision the implementation:
1. Manual mode (Xbox) — we read the states of the sticks/buttons through inputs or pygame, converting them into STEP/DIR/EN signals on GPIO. Smooth acceleration so the motor doesn’t lose steps.
2. Automatic mode — the trajectory is defined by a file or commands, the program processes a sequence of positions with speed and acceleration control.
3. MKS-SERVO57D — we will configure the driver parameters for NEMA 23: microstepping, current, overload protection.
4. Code — clean structure, comments, two modes switch without restarting the program.
Message us privately — we will provide free consultation on the connection scheme and all implementation details.
Budget: 5000 UAH Deadline: 1 day
Good day, there is a ready solution according to the attachment of your technical specification. Adjustments by you for your needs.
Budget: 1111 UAH Deadline: 1 day
Hello! I am an experienced developer, capable of creating bots of any complexity, ranked TOP-4 in the "Bot Development" category. I also develop websites and API documentation in Python, where I hold TOP-2.
Regarding your project, I have clarifying questions that will affect the assessment of your task and help understand what you want. Please write to me to clarify all the details!
You can review my skills in my resume 👉 Freelancehunt
My work is also published in my portfolio 👉 Freelancehunt
💻 I am also the CEO of a team consisting of a FrontEnd developer and a BackEnd developer! So if necessary, our team of three can organize a turnkey development for you!
I look forward to your response, thank you.
Budget: 8000 UAH Deadline: 6 days
Hello. I have reviewed your task and am ready to develop software for the turntable. The task is very interesting, and I fully understand the specifics of working with Raspberry Pi 5. The main nuance of this microcomputer is the new RP1 chip, which means that old GPIO libraries no longer function, so I will use the modern gpiod protocol or hardware PWM to generate perfectly even STEP signals. This will ensure that your MKS-SERVO57D motors operate smoothly, without vibrations or missed steps.
The program will be written in Python, divided into understandable classes with detailed comments. For the Xbox controller, I will set up asynchronous reading of the sticks (using the evdev library), so you can smoothly adjust the rotation speed by the pressure on the stick or trigger. I will also implement a second mode for movement along a specified array of coordinates.
Since you already have a test stand assembled, I will only need remote access (SSH) to your Raspberry Pi. We will be able to test and calibrate the motor acceleration together. The work will take about 5-7 days. Please let me know if you already have Ubuntu installed, and if there is currently a possibility to connect the board to the internet for my access?
Budget: 2000 UAH Deadline: 3 days
Hello! Your project has sparked great interest in me. I am ready to start working immediately and ensure high-quality execution.
Budget: 3500 UAH Deadline: 4 days
Good day, I will do everything in the best way.
Stack: lgpio for GPIO on RPi5, pygame for the controller, numpy for trajectories.
I have done similar projects with Raspberry Pi.
Доброго дня.
Розглядається варіант тільки на raspberry? Комплектацію я так розумію змінити не варіант...
The goal of the project is to create two devices that will communicate with each other via cable (485). 1) The first device is a metal casing with connectors, it is a switching block with 16 relays + Ebyte-400M2213S which will check for the presence of a signal at specified frequencies. 2) This is a control panel on esp32 mcu2.8 smart display. Its purpose is to control the load and receive data from the switching block about the presence of a signal at specified frequencies. A specialist or specialists are needed who have experience in such work. Circuit design and programming. All technical resources will be provided. We discuss the project, possible changes, etc... and we work.
Development of a Flight Controller for Fixed-Wing UAVs An experienced Embedded Hardware Engineer is needed to develop a flight controller for fixed-wing UAVs. Tasks: develop the electrical schematic; design a multilayer PCB; select the component base; prepare Gerber, BOM, and Pick&Place for mass production. Main requirements: microcontroller STM32H743 or equivalent class; functionality similar to Matek H743-Wing V3 (without copying); compatibility with PX4 or ArduPilot; interfaces: CAN, UART, SPI, I2C, USB, PWM; support for connecting GPS, IMU, barometer, telemetry, and other peripherals; maximum use of components that meet NDAA requirements (without using Chinese components where possible). Mandatory when responding: describe your experience in developing Flight Controllers or other Embedded platforms; provide examples of completed projects; indicate which CAD systems you use (Altium, KiCad, etc.); specify estimated timelines and costs for completion. Preference will be given to contractors with experience in developing electronics for UAVs, robotics, or avionics.
There is a board with esp32, sim800l, mini 560pro 5v. It has two pulse inputs (coin, bill). 1. A 6-pin connector (mdb) needs to be made. 2. Integrate power into the board, it can be replaced with ti, Pololu D24V5F3 6-30V 3.3V / 1.5A, as a choice or integrate the existing module into the board. 3. Replace sim 800l with another module (the pins fit, but differ in places). Gerber files are available, there are no schematics, base jlpcb.
I have some logic in Google Excel related to the integration with the Nova Poshta API and the Turbosms API. Overall, everything works fine, but some functionality needs to be added. All details will be discussed in correspondence. I will provide access to the Excel and the code. It is essential for the performer to have experience working with Google Excel JS in Apps Script.