[RE] STEP100
It assembly involves setting up the X-Nucleo board, configuring pin assignments, and adjusting resistors to resolve conflicts, ensuring proper functionality.
Previous Curation Link :
- https://maker.wiznet.io/teddy/resellers/STEP100/
- https://maker.wiznet.io/eric_g/projects/STEP100200/
PIN MAP
Arduino | (Ethernet) | Default | Modified | Firmware | Note |
---|---|---|---|---|---|
D0 | |||||
D1 | |||||
D2 | FLAG | FLAG | Not in use | ||
D3 | LED | Optional | |||
D4 | SD CS | BUSY | SD CS | #1 | |
D5 | |||||
D6 | |||||
D7 | |||||
D8 | RST | RST | RST - PowerSTEP01 | ||
D9 | STCK | STCK | Not in use | ||
D10 | CS | CS | CS - W5500 | #2 | |
D11 | MOSI | MOSI | MOSI - PowerSTEP01 | ||
D12 | MISO | MISO | MISO - PowerSTEP01 | ||
D13 | SCK | SCK | SCK - PowerSTEP01 | ||
A0 | ID | ID | Not in use | ||
A1 | |||||
A2 | CS | CS - PowerSTEP01 | #2 | ||
A3 | |||||
A4 | |||||
A5 | |||||
MOSI | MOSI | MOSI - W5500 | SPI pin header | ||
MISO | MISO | MISO - W5500 | SPI pin header | ||
SCK | SCK | SCK - W5500 | SPI pin header |
Caution
- Conflict: The D4 pin is used as the CS (Chip Select) pin for the SD card on the Ethernet Shield and as the BUSY pin on the IHM03A1.
- Issue: These pins cannot be easily changed on either device.
- Solution: Cut the legs on the IHM03A1. The BUSY pin indicates that the PowerSTEP01 is busy, but this information can also be obtained via SPI, so it doesn't need to be connected to the Arduino.
- Conflict: The CS pin of the W5500 (or W5100) on the Ethernet Shield and the CS pin of the PowerSTEP01 on the IHM03A1 are both connected to D10.
- Solution: Change the CS pin on the IHM03A1. Remove the 0Ω resistor at R10 on the IHM03A1, then solder it to the R9 pad. This changes the CS pin of the PowerSTEP01 from D10 to A2.
The above operation works the same for both STEP100 and STEP200.
X-NUCLEO Series
These are evaluation boards released form STMicroelectronics. Available from major distributors as well.
Model | X-Nucleo | Driver | Mouser | Digikey | RS | Chip1stop |
---|---|---|---|---|---|---|
STEP100 | X-NUCLEO-IHM03A1 | PowerSTEP01 | link | link | link | link |
STEP200 | X-NUCLEO-IHM02A1 | L6470 | link | link | link | link |
Power Supply
According datasheets of the X-Nucleo, the voltages of motor power supply are;
- IHM03A1(PowerSTEP01): 10.5V-50V