TOP Contributors

  1. MIKROE (2779 codes)
  2. Alcides Ramos (376 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (118 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (139563 times)
  2. FAT32 Library (72041 times)
  3. Network Ethernet Library (57254 times)
  4. USB Device Library (47615 times)
  5. Network WiFi Library (43219 times)
  6. FT800 Library (42556 times)
  7. GSM click (29930 times)
  8. mikroSDK (28292 times)
  9. PID Library (26930 times)
  10. microSD click (26309 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Project

mikromedia plus for STM32 and SpeakUp Chess

Rating:

6

Author: MIKROE

Last Updated: 2014-07-25

Package Version: 1.0.0.0

Category: Gaming and Fun

Downloaded: 823 times

Not followed.

License: MIT license  

We challenge you to beat an STM32 it in a blitz game. Our chief of software can do it fairly consistently. How well will you fare? You can use the SpeakUp to speak out your moves while you skim a book on chess openings.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "mikromedia plus for STM32 and SpeakUp Chess" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "mikromedia plus for STM32 and SpeakUp Chess" changes.

Do you want to report abuse regarding "mikromedia plus for STM32 and SpeakUp Chess".

  • Information
  • Comments (0)
DOWNLOAD LINK RELATED COMPILER CONTAINS
mikroC PRO for ARM
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Project Blog

Figure 1 - mikromedia plus for STM32 and SpeakUp Chess

Figure 1 - mikromedia plus for STM32 and SpeakUp Chess

MM+ STM32 and SpeakUp connections.

View full image

Challenge the MCU on your mikromedia plus for STM32 to a game of chess. The game is adapted from the Fairy-Max chess engine. You can also pair it with SpeakUp click and speak your moves. You'll need a shield for your mikromedia and a set of wire jumpers to do that. It's a simple setup because the commands are sent over UART indexes.

Just record columns (best to use a phonetic alphabet like Alpha, Bravo, Charlie and so forth) followed by rows (1-8). So you'll start with Index 0 in the SpeakUp software and record "Alpha", and end with Index 15 and a recording of "eight". See how it works in the video. It plays quite good considering it's a single MCU with no additional memory. Try and beat it. Or try tinkering with the code to make it even stronger.

ALSO FROM THIS AUTHOR

G2C 3G Click

0

Go to Cloud (G2C) 3G Click is a gateway Click board™ which provides a simple and reliable connection to the Click Cloud platform, a cloud-based rapid prototyping environment, hosted by Mikroe. G2C 3G offers an unprecedented simplicity for adding Click Cloud connectivity over UMTS/HSPA to any embedded application, by utilizing the simple UART interface: it can be configured and managed using a minimal set of well-documented AT commands.

[Learn More]

2x30W Amp click

5

2x30W Amp click is a class-D audio amplifier with a tremendous output power, considering its size and lack of huge heatsinks, usually associated with the audio amplifiers.

[Learn More]

Opto Encoder 5 Click

0

Opto Encoder 5 Click is a compact add-on board that offers non-contact switching with unparalleled accuracy and precision. This board features the OPB666N, a Photologic® slotted optical switch from TT Electronics, ensuring top-notch performance and reliability. It integrates an 890nm infrared LED and a monolithic integrated circuit with a photodiode, linear amplifier, and Schmitt trigger, all powered effectively by a 5V supply from the mikroBUS™ power rail. The board features an NPN open-collector output configuration and is TTI/LST TL compatible, highlighting its ease of use and versatility.

[Learn More]