Are you tired of playing the same Sudoku game always on your phone? Here is the new “RGB” Sudoku with Infineon PSoC6 Pioneer kit. Hardware The PSoC 6 WiFi-BT Pioneer kit comes with a 2.4” TFT Display shield. The PSoC 62 MCU has 1MB of flash memory which is enough to build games with minimal graphics. The TFT Display shield has a stereo audio codec “AK4954A” with I2S communication to play audio through the headphone jack or speakers. In this game, we connected a 1W speaker to the audio output. The display has RGB LEDs which are used as indicators for the user. CapSense sliders/buttons and buttons are used to navigate the menus and play games. Software and Tools ModusToolbox based on Eclipse IDE is used for the development of the code. The firmware is developed on FreeRTOS platform using Segger emWin graphics library and board utils library. The complete firmware is written in C language with separate FreeRTOS tasks for display and user input (CapSense). To play the audio of the game, the wav file data (audio mono, format 16 bit PCM) is stored in array format. WavToCode software is used to convert the audio file into byte array. There is no algorithm for generating the puzzle matrix, the predefined puzzle values are stored in 6x6 matrix array as a proof of concept demonstration. For GUI development, the images are designed by Affinity Studio/Photoshop and emWin tool is used to convert the bitmap into byte array. In future, this idea can be extended to cloud via Wi-Fi for multiplayer option. How to Play This is a 6x6 Sudoku game with six colors in each box. The rules are the same as normal Sudoku, but we have colors instead of numbers. After power-on, the board starts with menu options, "EASY", "MEDIUM" and "HARD" modes are selected using CapSense buttons. Press SW1 once to select the mode and second time to start the game. As soon as the game is loaded, the timer starts running. The user can change the color index from 1 to 6 using the CapSense slider: 1 - Red 2 - Blue 3 - Green 4 - Yellow 5 - Magenta 6 - Cyan The CapsSense button is also used to move from left to right and vice versa. Pressing and holding button SW1 allows the user to navigate up and down. The pre-filled value (correct color) is shown with an inner square mark and the user has no control to change the color.