What version of UNO is this board?

I have a board that drives my X axis stepper motor. It seems to have failed. I swapped cables and the Z axis board will drive the X axis stepper motor but the board circled in the image (X axis) will not drive the X axis stepper motor.
Where can I buy a replacement for the board shown in the picture?
Or, what model or version of an UNO board is it?. I just see "UnoDrive" and think it is Arduino Uno.
Or, are the questions I could answer that would lead to an equivalent board?

It's not Arduino.

Help email, fax and telno on Page 9.

It's not an Arduino Uno. It's a dedicated board that someone or some company designed. It however probably has a 328P processor that can run code written for an Uno or classic Nano.

And it's definitely not an Uno Q and hence your topice has been moved to a more suitable location on the forum.

Manufacturer of the device that contains that board.

Thank you for the reply. Looks like the link you send leads to a $10 replacement part. I will pursue this further. I appreciate your effort.

Give the telno a call (or email) for an OEM board. (page 9 in user manual)

Maurice at MicroKinetics wants $150 for a the replacement. That is too much and seems unfair. I would prefer to do business with a more reasonable company.

Weird because they seem to be asking $69 on their website.


Maurice definitely sounds unreasonable.

Atlanta area code.

In Kennesaw apparently.

I ordered and paid $69 put then they sent me an email one day later. The email said, new policy, $150 minimum.

Sorry, it is not.

Note that UNO is written entirely in uppercase, while the documentation spells UnoDrive as one word. Translated literally, UnoDrive means "one drive," but the two are definitely not the same.

You can use your browser to look at pictures of the UNO. It will be obvious that the two are not even remotely alike.

Maybe the price difference is a volume/quantity issue. FTC says some circumstances allow price differences... https://www.ftc.gov/advice-guidance/competition-guidance/guide-antitrust-laws/price-discrimination-robinson-patman-violations

Ebay seems good if the device works.

It's pretty common for moderate-sized companies to have a "minimum order" that is not the same as a minimum price for an individual piece. Ie, they'd probably be happy to send you three boards at $69 each.

The other ($10) board looks to be significantly different (different voltage and current specs.)

Looks fairly old board with a possible date code of week 41 09 (2009).

If so, I would say it's lucky to find one.

As the others have said, $150 minimum could be a minimum order charge, whatever the price of the item. It could mean minimum order value accepted, or minimum order value for free delivery.

If you are sure the board is faulty, $150 could be reasonable to keep the equipment going.

Alternatively, do your own driver board, then spares are less likely to be an issue in the future.

Thank you for the reply. The "do your own board sounds interesting". Currently, I have a possible second source for the card. If that source fails I may pursue an ad hoc means of taking information (on 4 pins) from the main board and amplifying it so as to cause the motor to rotate.

The chip on the boards has a 24pins whereas the ATmega328P in a DIP package has 28 pins. I suspect that this board has absolutely no relation to the Uno or Nano and is not compatible with them in any way.

Initially, it could be a lot to learn, but any sort of plotter, CNC is ideal for an Arduino based project. There are lots of examples available. Check out this Arduino site.

If you go down the OEM board route, you could run into other problems later on.

If you do the DIY route, it puts you firmly in control. You can buy in spares and change things in the software.

Why not try a cheap Arduino-stepper motor kit or example and try it out? There are ready to go code examples. There may be some research to do to determine what motors you have.

Even a basic Arduino Uno or Nano would teach you the basics.

That may not be necessary. From the manual that @xfpd posted, the UnoDrive seem to be just a plain old stepper motor driver with the following specs:
Electrical Specifications

Drive circuit............................................... Bipolar chopper
Chopping rate ......................................... 20 KHz nominal
Operating voltage range ....................... 10 ~ 40 VDC
Output Current ......................... 1.2 Amp per phase max continuous
Stepping mode........................... Half step / Full step selectable
Current cutback ........................ Automatic after 1 second of idle
Step signals .................... 1 TTL compatible positive edge trigger
Direction signals ........... 1 TTL compatible
Physical dimensions .............. 4.1" W x 2.325" D x 1.25" H
Working temperature range .............. 32oF ~ 158o F (0o C ~ 70o C)

OOPS