Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

PSoC™ 4

Level 3
50 sign-ins 25 sign-ins 10 replies posted
Level 3

Dear Team Cypress,

Can you recommend a cypress MCU that can  work, thru SPI communication , together with motor driver to do micro-stepping control in Stepper Motor ? If you can find a part that meets the below requirements that would be great!

microstepping feature + specification  requirements:
-core Arm m0+
-32KB Flash
-SPI communication required
-ADC/GPIO/SPI available
-having EEPROM is a plus

The customer used to consider for CY8C4125PVE-S422 ( https://www.cypress.com/file/429186/download ) for its specification, but the previous advise told me microstepping didn't work, so im posting this again to ask for the Cypress MCU part that can have microstepping through SPI communication

Thank you for your consideration and help.



1 Solution
Moderator 250 solutions authored 100 likes received 250 sign-ins

Hello @hoop4g 

You can refer to the CY8CKIT-037 PSoC 4 Motor Control Evaluation Kit landing page the CY8CKIT-037  specifically designed to mate with our popular PSoC 4 CY8CKIT-042( which has the CY8C4245AXI-483 device) pioneer kit. CY8CKIT-037 kit can also work with latest PSoC 4500S Pioneer kit (CY8CKIT-045S) for a motor control evaluation platform.

On the kits landing page you would also find some code examples one of which shows microstepping feature in Stepper motor. The code example however does not use SPI for communication. But since the  CY8C4245AXI-483 supports SPI feature you can use the same device to implement microstepping using SPI.

Here is the datalink for the PSoC 4200 part: link

The part support the following features:
1. Up to 32 kB Flash
2. Up to 4kB SRAM
3. Emulated EEPROM
4. Two SCBs which are configurable as SPI
5. ADC and GPIO

Best Regards

View solution in original post

3 Replies