Raspberry Pi Pico Chess Robot Cheats and Insults Players via … – Tom’s Hardware
Have you ever wanted to play chess but didnt have anyone to play with? Now you can play against a virtual opponent using a real chess board thanks to this Raspberry Pi project put together by maker and developer Noah Davis. Not only does this Pico-powered chess-playing robot simulate having a real opponent, it brings your challenger to life by adding ChatGPT to throw insults at you while you play and uses Stockfish to cheat by optimizing its moves against you.
The project mainly uses ChatGPT to add dialogue using text-to-speech functionality. After all, who wants to play against a silent opponent when you could program them to be super sassy and toss out insults in the middle of your match?
Image 1 of 3
The Raspberry Pi team reached out to Davis to get some more information about how it works and published the details in a recent blog post. The board is fitted with an array of Hall effect sensors that determine where pieces are placed. The chess pieces have magnets on the bottom to trigger the sensors underneath. But this doesn't identify what the pieces are, so Davis wrote some code to track the position of every piece, from its starting to end position.
In addition to the magnets and sensor array, Davis created a robotic arm that can pick up pieces and move them. The arm position is transmitted to the Raspberry Pi Pico using a serial connection which is interpreted to process the next move position. LEDs installed on the side of the board signify whose turn it is.
The lights will illuminate blue on the side of whoevers turn it is to make a move. When its time for the virtual opponent to make a play, the Pi connects to an open-source chess-playing application called Stockfish. This is where the cheating comes into play. It uses Stockfish to plan the perfect move making it a more than difficult adversary.
If you want to see this Raspberry Pi project in action, you can check it out over at YouTube. There are plans to upload a new video with more details in the near future. In the meantime, you can find a behind-the-scenes look at its construction over at the official Raspberry Pi blog.
Continued here:
Raspberry Pi Pico Chess Robot Cheats and Insults Players via ... - Tom's Hardware
- Chess Olympiad 2024 Round 7 Highlights: Gukesh defeats Wei Yi to hand India victory; Vantika Agrawal, Vaishali help womens team win - The Indian... - September 19th, 2024 [September 19th, 2024]
- 2 Indians feature in top 5 of live chess rankings for the first time in history | R Praggnanandhaa is ranked 10th | Inshorts - Inshorts - September 19th, 2024 [September 19th, 2024]
- Charlene Chess Obituary (1934 - 2024) - Bryan, TX - The Bryan-College Station Eagle - Legacy.com - September 19th, 2024 [September 19th, 2024]
- Gukesh Grinds Out Endgame Masterpiece, Both Indian Teams On Perfect 14/14 - Chess.com - September 19th, 2024 [September 19th, 2024]
- The Unexpected Advice Given To A Future World Champion - Chess.com - September 19th, 2024 [September 19th, 2024]
- Aronian, Mamedyarov, Arjun Live Dangerously As Top Teams Win - Chess.com - September 19th, 2024 [September 19th, 2024]
- Chess Olympiad: Gukesh wins 6-hour marathon battle vs Wei Yi after China prevent him facing Ding Liren - The Indian Express - September 19th, 2024 [September 19th, 2024]
- China prevent Gukesh vs Ding Liren battle at Chess Olympiad by resting world champion after defeat in previous round - The Indian Express - September 19th, 2024 [September 19th, 2024]
- Russia making a bid to overturn FIDE ban in chess - Chess News | ChessBase - September 19th, 2024 [September 19th, 2024]
- Chess Olympiad: IM Vantika Agrawal fights severe time pressure to beat grandmaster Bella Khotenashvilli - The Indian Express - September 19th, 2024 [September 19th, 2024]
- 45th Chess Olympiad R06: India emerges as sole leader in both sections - FIDE - September 19th, 2024 [September 19th, 2024]
- Cuban teams return to action in Chess Olympiad - Radio Habana Cuba - September 19th, 2024 [September 19th, 2024]
- 45th Chess Olympiad R03: Netherlands and Germany fall, several favorites stumble - FIDE - September 19th, 2024 [September 19th, 2024]
- Chess Olympiads Bermuda Party tales: When a GM got punched for dancing with a girl, when Uzbeks were prohibited from attending - The Indian Express - September 19th, 2024 [September 19th, 2024]
- Chess Olympiad: Indian teams seal seventh successive wins - The Tribune India - September 19th, 2024 [September 19th, 2024]
- Chess Olympiad: India's men and women teams continue winning run to stay on top - The Times of India - September 19th, 2024 [September 19th, 2024]
- Chess: England seeded eighth as Carlsen targets gold at Budapest Olympiad - The Guardian - September 19th, 2024 [September 19th, 2024]
- Ding Liren on Gukesh: He is playing extremely well, he is a favourite to win World Chess title - The Indian Express - September 19th, 2024 [September 19th, 2024]
- Chess Olympiad: Two years after Chennai heartbreak, Gukesh on another winning spree - The Indian Express - September 19th, 2024 [September 19th, 2024]
- Chess Olympiad: Is Indian team a hot favourite to win gold? Heres what chess legends and GMs have said - The Indian Express - September 19th, 2024 [September 19th, 2024]
- Chess Olympiad: Vantika Agrawal scores crucial win over Georgian rival - The Times of India - September 19th, 2024 [September 19th, 2024]
- 45th Chess Olympiad Begins in Budapest, Both Teams Improve to 30 - uschess.org - September 19th, 2024 [September 19th, 2024]
- Chess Olympiad: Gukesh leads India to victory over China as womens team dominates Georgia - The New Indian Express - September 19th, 2024 [September 19th, 2024]
- In Ding decision, larger picture considered - The Times of India - September 19th, 2024 [September 19th, 2024]
- 45th FIDE Chess Olympiad: Armenia beat England in Round 7 - Public Radio of Armenia Official Web site - September 19th, 2024 [September 19th, 2024]
- Chess Olympiad 2024: Indian teams remain unbeaten in third round - ESPN India - September 19th, 2024 [September 19th, 2024]
- New Book Spotlights the Connection Between Chess and Culture - HYPEBEAST - September 8th, 2024 [September 8th, 2024]
- When the stars align: how the chess revolution is being televised - The Hindu - September 8th, 2024 [September 8th, 2024]
- Chess: Ethan Pang, nine, beats three grandmasters but misses 2300 rating - The Guardian - September 8th, 2024 [September 8th, 2024]
- Pokrovsk & Eastern Ukraine..Chess by Two Men Named Andrei(y). Ukraine Trains More Mech Brigades - Daily Kos - September 8th, 2024 [September 8th, 2024]
- Streamers Take Over the Maia Chess Open! - Chess.com - September 8th, 2024 [September 8th, 2024]
- Play Against The New Discord Chess Bots On Chess.com - Chess.com - September 8th, 2024 [September 8th, 2024]
- September 2024 FIDE Ratings: Niemann Storms To 16th In The World - Chess.com - September 8th, 2024 [September 8th, 2024]
- JBWSCC Quarterfinals: Ju Wenjun, Lagno Advance To Semifinal Clash Of World Champions - Chess.com - September 8th, 2024 [September 8th, 2024]
- Watch The Best Chess Content On Your LG SmartTV And On Fubo - Chess.com - September 8th, 2024 [September 8th, 2024]
- Navrotescu Wins With Stunning Perfect Score In London - Chess.com - September 8th, 2024 [September 8th, 2024]
- Danny Ainge shares a story of Bill Walton being obsessed with chess but being at it: "We thought he was a chess genius" - Basketball Network - September 8th, 2024 [September 8th, 2024]
- September 3, 2024 Titled Tuesday - Chess.com - September 8th, 2024 [September 8th, 2024]
- Before Vishy Vs. The World, There Was Kasparov Vs. The World - Chess.com - September 8th, 2024 [September 8th, 2024]
- Chess Olympiad Open Section: Who will reign supreme in Budapest? - Chess News | ChessBase - September 8th, 2024 [September 8th, 2024]
- Faustino's Run Through The Record Books - Chess.com - September 8th, 2024 [September 8th, 2024]
- Friday Knight Chess- Hosted By Atlanta Checkmate Club - Creative Loafing - September 8th, 2024 [September 8th, 2024]
- Chess Olympiad 2024 Preview: Power-packed India eyes glory and gold in Hungary - Sportstar - September 8th, 2024 [September 8th, 2024]
- Magnus Carlsen vs Hans Niemann: For 1st time since cheating scandal, rivals play face to face, but in online event in Paris - The Indian Express - September 8th, 2024 [September 8th, 2024]
- Chess Beyond the Board: Exciting side events at 45th FIDE Chess Olympiad - ChessBase India - September 8th, 2024 [September 8th, 2024]
- Binances CZ Out of Jail? Why This is a Major Bullish Catalyzer For an Altcoin Season - Live Bitcoin News - August 25th, 2024 [August 25th, 2024]
- Russian chess player Amina Abakarova seen poisoning rival with mercury - Yahoo! Voices - August 9th, 2024 [August 9th, 2024]
- Russian chess champion allegedly tries poisoning rival with mercury, caught on camera - Hindustan Times - August 9th, 2024 [August 9th, 2024]
- Chess: Carlsen loses in 23 moves but beats Ding and wins Titled Tuesday - The Guardian - August 9th, 2024 [August 9th, 2024]
- Female Russian chess champion is caught on CCTV smearing pieces with mercury to poison her childhood rival ahe - Daily Mail - August 9th, 2024 [August 9th, 2024]
- Chess player allegedly tried to poison rival by smearing mercury on chess board (video) - Boing Boing - August 9th, 2024 [August 9th, 2024]
- Chess and life expectancy - Chess News | ChessBase - July 15th, 2024 [July 15th, 2024]
- Chess: England and US win gold at world senior teams in echo of Soviet era - Financial Times - July 15th, 2024 [July 15th, 2024]
- 2024 U.S. Junior, Girls' Junior, and Senior Championship Preview - uschess.org - July 15th, 2024 [July 15th, 2024]
- Biel Festival: Martirosyan and Donchenko the strongest in the rapid - Chess News | ChessBase - July 15th, 2024 [July 15th, 2024]
- The Pie Ill Never Shut Up About - The New York Times - July 15th, 2024 [July 15th, 2024]
- I Beat A Grandmaster In Classical Chess For The 1st Time! - Chess.com - July 15th, 2024 [July 15th, 2024]
- Caruana Wins With 5 Rounds To Spare, Matches Carlsen's Record Of 27 Points - Chess.com - July 15th, 2024 [July 15th, 2024]
- U.S. Wins World Senior Team Championship 50+, England Takes Gold In 65+ - Chess.com - July 15th, 2024 [July 15th, 2024]
- Hikaru Nakamura and Danny Rensch Face the Polygraph - Chess.com - July 15th, 2024 [July 15th, 2024]
- Sigrun en, Mother Of Magnus Carlsen, Passes Away At 61 - Chess.com - July 15th, 2024 [July 15th, 2024]
- 2023-2024 US Chess Women and Girls Programming Grant Highlights! - uschess.org - July 15th, 2024 [July 15th, 2024]
- Titled Tuesday July 9, 2024 - Chess.com - July 15th, 2024 [July 15th, 2024]
- Bullet Brawl July 13, 2024: Naroditsky Wins 21st Brawl, Closes In On Nakamura's All-Time Record - Chess.com - July 15th, 2024 [July 15th, 2024]
- The Next Youth Movement In Chess Is Here - Chess.com - July 15th, 2024 [July 15th, 2024]
- Announcing The 2023 Create Your Own Course Winners - Chess.com - July 15th, 2024 [July 15th, 2024]
- Level Up! Go Beyond the Basics of Chess - AARP States - July 15th, 2024 [July 15th, 2024]
- SuperUnited Rapid & Blitz Croatia - Live! - Chess News | ChessBase - July 15th, 2024 [July 15th, 2024]
- 15-year-old Follows In Footsteps Of Carlsen, Agdestein To Win Norwegian Title - Chess.com - July 15th, 2024 [July 15th, 2024]
- Chess.com partners with CrunchLabs on Masters tour and Mark Rober Bot - VentureBeat - July 15th, 2024 [July 15th, 2024]
- Nonprofit working to combat crime like a game of chess and set kids up for a checkmate in life - WCNC.com - July 15th, 2024 [July 15th, 2024]
- Deseret News archives: Fischer beat Spassky in chess Match of the Century - Yahoo! Voices - July 15th, 2024 [July 15th, 2024]
- Chess: D Gukesh Finishes Seventh at Superunited Rapid and Blitz; Fabiano Caruana Clinches Title - myKhel - July 15th, 2024 [July 15th, 2024]
- Chess Table Murder: One Dead, One Wounded in Latest Spasm of Violence in the East Village - ourtownny.com - July 15th, 2024 [July 15th, 2024]
- Cold-blooded Josh Hartnett played 4-D chess with nail polish on The Bear - The A.V. Club - July 6th, 2024 [July 6th, 2024]
- Chess Developers Accused of Giving Queen a "Man Jaw" - Hard Drive - July 6th, 2024 [July 6th, 2024]
- Sunday, July 7: Great Chess Fest in London - Chess News | ChessBase - July 6th, 2024 [July 6th, 2024]
- 9-Year-Old Bodhana To Become England's Youngest Ever Olympian - Chess.com - July 6th, 2024 [July 6th, 2024]
- Superbet Chess Classic Round 8: Caruana Remains Favorite In Bucharest After Another Day Of Draws - Chess.com - July 6th, 2024 [July 6th, 2024]
- Suns Out, Pawns Out: What We Got Up To At TwitchCon EU - Chess.com - July 6th, 2024 [July 6th, 2024]