Find Jobs
Hire Freelancers

Arduino with TMCStepper library - Disable TMCStepper communication after setup

$30-250 NZD

Completed
Posted about 3 years ago

$30-250 NZD

Paid on delivery
Currently this Arduino project uses the TMCStepper library to configure a set of six(6) TMC stepper drivers. Once configured the TMC drivers are no longer communicated with. Having configured the TMC driver slows down the main loop even though there is no TMC code in that loop. There looks to be an timer interrupt running in the back ground even though the driver is not being communicated with. The attached sample codes main loop with the TMC setup disabled is nearly 4 times faster than the one with the TMC started. I need the code rewritten to setup the TMC drivers and then stop communicating with them so the main loop runs at the faster speed. The two programs supplied are snippets of the full code but shows the problem. 1) [login to view URL] - If the code in the void setup() for setting up the TMC stepper drives is active, the main code loops at 420kHz. 2) [login to view URL] - If the TMC code is commented out it loops at 1450mHz. Programmed in PlatformIO using Arduino framework on a Weact STM32F411 BlackPill.
Project ID: 29374600

About the project

7 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, I have (4) years of experience in Arduino, and to cut things short now, I think I might be able to help you, if you give me the link to the library you are using, I will take a look at it and give a solution. It will not be my first time diving into libraries header files and even editing them, so can we communicate so we can exchange more info? Thank you and good luck.
$30 NZD in 1 day
5.0 (8 reviews)
3.1
3.1
7 freelancers are bidding on average $180 NZD for this job
User Avatar
Hi I am experienced electronics engineer with more than 14 years of experience. I have read the details and can help you fix it. I have checked the attached files and will a little more information to get it sorted. I am waiting for your reply to start Please get in touch to discuss it further Regards
$170 NZD in 5 days
4.8 (225 reviews)
7.9
7.9
User Avatar
Hi there I am an electrical engineer and I have 14 years of experience in embedded systems design and development. Discuss the details with me in chat. Looking forward to hear from you soon. Yours sincerely Muhammad Shahid
$100 NZD in 3 days
5.0 (7 reviews)
6.0
6.0
User Avatar
We are a team of Electrical and Electronics engineers having Excellence in the following areas: • Embedded C Programming. • VHDL/Verilog, LABView/ Multisim/PSPICE • Network Simulator NS2/3 • Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC and STM32. • IDEs like Keil MDK V5, ATmel studio and MPLab XC8. • PLCs / SCADA • PCB Designing-Proteus, Eagle. • IOT Technologies like Ethernet, GSM GPRS. • HTTP Restful APIs connection for IOT Communications. Also we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements. We can deliver your project efficiently within timeline. If you choose me, I think you won't regret. Best Regards.
$400 NZD in 7 days
4.7 (42 reviews)
5.8
5.8
User Avatar
Hello! Hope you are good I have read your project & requirements. We have an experience of more than 10 years. As You can check my portfolio and rating and reviews given by clients as they are satisfied with our quality work especially on time Will discuss further in Inbox
$140 NZD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of NEW ZEALAND
NZL, New Zealand
5.0
31
Payment method verified
Member since Mar 22, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.