Schrijf Software

I am looking for someone who can write a Arduino code for controlling a steppermotor by a PC program.

Arduino has to be programmed to communicate according the Rotary Communication Protocol (see below). The Stepperdriver is a Easydriver.

General Rotary Communication Protocol

All commands sent to the rotary table are in simple character format including the motor numbers. Only the parts marked as xxx passed to the table as byte data. For example if you want table 1 rotate 4 steps instead of passing "I1M004" you pass "I1M" + (char)0 + (char)0 + (char)4

In general all commands get a reply in the form of: ^XXXXXX



Request the status of the rotary table. Usual reply would be ^R1R2R3R4 indicating rotary 1 ready, rotary 2 ready, etc. ^B1xxxR2R3R4 means rotary 1 is busy where xxx are 3 bytes indicates how many steps the rotary still has to perform.


Sets the speed of the motor m to xxx, where xxx is a 3 bytes of data indicating the speed. Example code: [url removed, login to view]("S1M" + (char)0 + (char)6 + (char)255); // set motor 1 to speed 1791. The standard speed range of our rotary table is: 0x000001 to 0x0012FF (1 to 4863). Controller will respond with ^mxx mirroring the motor number and 2 last bytes of speed setting.


Turns motor m xxx number of steps. Controller will acknowledge with ^Bmxxx


Set motor number m to rotate clockwise (So each consecutive command to rotate the motor m will rotate it clockwise).


Sets rotary m to rotate counterclockwise.


Rotary m stop.

Rotary Sample Command Sequence

Motor numbers are passed as characters but the number of steps and speed are passed as 3 bytes of binary for simplicity.

send: V reply: ^R1R2R3R4

send: S1M1791 reply: ^191

send: D1CWLO reply: ^

send: I1M100 reply: ^B1100

Habilidades: Arduino, Microcontrolador

Veja mais: get arduino, binary code sample, how to program a microcontroller, schrijf, schrijf software 2, code arduino, binary software, Arduino code, arduino 4*4, microcontroller software code, arduino send, code software microcontroller, send code microcontroller, arduino command, command software, send data microcontroller microcontroller, microcontroller example, arduino motor code, arduino microcontroller code, character controller, code arduino program, code arduino software, command arduino, microcontroller software, write program protocol

Acerca do Empregador:
( 1 comentário ) Beek en Donk, Netherlands

ID do Projeto: #6778598

Concedido a:


I have done much more complex project in company, designing whole devices. Currently, I'm designing stepper motor controller that includes gyroscope, magnetometer and accelerometer for camera stabilization. PC interfac Mais

€111 EUR em 5 dias
(0 Comentários)

17 freelancers estão ofertando em média €183 para esse trabalho


Embedded system engineer , rated #1 as arduino developer in freelancer i can help you with your project in no time , i'll provide you with a windows based application program to run your commands through with response Mais

€177 EUR in 5 dias
(30 Comentários)

A proposal has not yet been provided

€500 EUR in 20 dias
(23 Comentários)

ACTUAL BIDDER! NOT A SUBCONTRACTOR!!! Hello, i have a PhD in Mechatronics and ample experience with Arduino boards, as well as microcontrollers. I have most of the hardware needed to get this started and have worke Mais

€177 EUR in 10 dias
(6 Comentários)

Hello, My name is Victor, I am engineer with 4 years of experience working with Arduino. Your project looks very interesting, I haven't worked before with this particular protocol but it looks very standard. And sim Mais

€200 EUR in 3 dias
(9 Comentários)

Hello, I am Anthony and I am an Electronic Engineer who have five year experience in circuit designing and firmware developing. I am specialized in embedded system control and I am very familiar with popu Mais

€155 EUR in 3 dias
(5 Comentários)

Hi, I have experience with Arduino developing. I can implement "General Rotary Communication Protocol" for Arduino. I can do your project. Slavi.

€200 EUR in 7 dias
(6 Comentários)

Hello. Im designing different electronics devices, mostly based on avr, arm MCUs and boards with them like arduino, stm-discovery etc. I can help you with your deal and since im new one here I can do it cheaper then an Mais

€166 EUR in 20 dias
(2 Comentários)

i am an electronic engineer with 4 years of experience. i have worked on stepper motor control using PC. please contact me to discuss details

€150 EUR in 5 dias
(2 Comentários)

Hello! I have experience programming in C / C + + for almost 20 years. Devices based on Arduino, I'm doing more than 3 years. I have experience writing applications "client-server" for the Arduino, writing applicatio Mais

€200 EUR in 7 dias
(2 Comentários)

Hello, I can do your Job, I have already done a CMC with steppers. Do you want to communicate in Serial ? Thanks Thomas

€166 EUR in 7 dias
(0 Comentários)

Thank you for interesting project posing. Right now I'm designing own Arduino-based cnc wood carving machine so I understend what you need very well :) Best, Alex

€200 EUR in 14 dias
(0 Comentários)

We are new to freelancer, try to increase our clients for long term and healthy business relationship. We have followed our passion dedicatedly in embedded electronics for quite long time. "We Love What We Do." A Mais

€155 EUR in 10 dias
(0 Comentários)

My work expeirence of designing two major project using arduino uno and mega have profined skills in header customization

€188 EUR in 3 dias
(0 Comentários)

Thank you for this opportunity to work with you. We have extensive hands on experience using Arduino. Please see our profile. Please do not hesitate to ask us any doubt. Kind regards, Daniel Donantueno

€111 EUR in 10 dias
(0 Comentários)

Hello,I'm MSc Computer Engineer at Istanbul Technical University and I'm also studying now at AGH University/Poland. Im doing these kinds projects. I'm very interested working in some team hourly basis. If you are inte Mais

€100 EUR in 5 dias
(0 Comentários)

I am an electronics engineer working on arduino projects for more than two [url removed, login to view] ,i think i can do [url removed, login to view] [url removed, login to view] you

€155 EUR in 3 dias
(0 Comentários)