> Functionality and Features
> The Pi Board is an advanced automated chess system powered by a Raspberry Pi, utilizing an XY stepper motor mechanism and magnets to move chess pieces seamlessly across the board. The development process involved several key stages, including precise calibration of stepper motor coordinates, calculating the weight of each piece for accurate handling, integrating a robust chess engine, and optimizing piece-grabbing strategies and movement detection. Special attention was given to selecting the most efficient algorithm to minimize the stepper motors' power consumption.
Is there a reason for the marketing speech? I'm assuming most people interested in this would rather read engineering speech, like so:
> The Pi Board, as the name suggests, uses a Raspberry Pi under the hood to calculate engine moves from <Stockfish? Leela Zero?>, and move the pieces with a series of stepper motors and magnets. We spent a significant amount of effort minimizing power consumption, including weighing the individual pieces to get more efficient grabbing and moving motions for each one.
Probably an LLM-assisted blog post.
It must be. The part about minimizing the stepper motor power consumption is nonsensical. Steppers use the same current whether moving or stationary.
You can absolutely adjust the current for a stepper motor. Lower currents use less power, but have less torque, leading to an increased chance of missed steps. In a system like this, the motor torque becomes a linear force to move a belt — and the force required to move the belt depends on if a piece is moving with it, and which piece. It’s perfectly reasonable to bump up motor current when moving a piece, and bump it down when moving just the belt to grab the next piece.
> Steppers use the same current whether moving or stationary.
You can turn off the power when you're not moving it, assuming it doesn't need to hold anything in its place (like in this application).
E.g. https://www.allegromicro.com/-/media/files/datasheets/a5984-... describes how its current control in general works for this stepper motor driver in page 9 (certainly not using the same current always) and in page 12 how to use its ENABLE signal to control FETs and SLEEP to further reduce power usage.
Only the most naive stepper driver will drive a stationary motor at full current
That's an immediate disqualifier for everything (for me) unfortunately.
I would suggest keeping an open mind. I use LLMs to check, my writing and if could be could improved. English is not first language and I am not confident enough to know if what I wrote comes across professionally or not. May be the author of the blog post has the same issue.
English is my fourth language and I much prefer reading something that is imperfect but written by a human to something auto-generated. That feels as if we someone would say "I'm busy, talk to my agent instead."
This comes across a little aggressive and braggy. Perhaps a better way to write it would be:
> I much prefer reading something that is imperfect but written by a human to something auto-generated. That feels as if we someone would say "I'm busy, talk to my agent instead."
Condescending to someone who speaks your language as a fourth language about their tone comes off as extremely rude and superior. A better way to write this would be:
""
I'm not certain that this blog post is the original. The bottom of the website has contact information for the author, and the hyperlinks for the email and phone number link to different emails and numbers than are listed on the page.
Section 2 has the words "Mars Science Laboratory" (the official name of the Curiosity Rover) printed vertically to the right for no discernible reason.
It's almost as if this were a patchwork of content from multiple sources, maybe glued together by an LLM.
It's hosted on a free hosting platform with no chain of custody. The author is only known as "Tamerlan". Why wouldn't an engineer have their own blog for a project like this?
Yeah it really does read like something spat out by ChatGPT. They always have to include the word “key” for some reason.
Indeed, I see the word "key" in titles of many click bait LLM generated articles. Probably it is creating a self feedback loop now.
I wish they added some LLM-assisted CSS & Div tags because this layout is atrocious.