# St7735s

**URL:** <https://forum.makecode.com/t/st7735s/31966>\
**Category:** Help\
**Created:** [November 26, 2024, 12:54am UTC](https://forum.makecode.com/t/st7735s/31966 "2024-11-26T00:54:29Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![benrobotx](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/benrobotx/32/18362_2.png) [@benrobotx](https://forum.makecode.com/u/benrobotx)\
**Post date:** [November 26, 2024, 12:54am UTC](https://forum.makecode.com/t/st7735s/31966/1 "2024-11-26T00:54:29Z")

</div>

Hello everyone. I am trying to make a game console with st7735s screen using raspberry pi pico. But the screen looks black and white. I did not have any problems when I used st7735. But it is hard to find st7735 in my country and the prices are high. st7735s is a price performance product. How can I solve this problem?

---

<div class="post-metadata">

**Author:** ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/32505_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)\
**Post date:** [November 28, 2024, 6:47pm UTC](https://forum.makecode.com/t/st7735s/31966/2 "2024-11-28T18:47:59Z")

</div>

I’m _really_ not sure about raspberry pi, but here’s what I found:  
[Could be configuration of connections or a settings error](https://forums.raspberrypi.com/viewtopic.php?t=227115)

[Same error case as above, seems to be a running issue with older or cheaper models](https://forums.raspberrypi.com/viewtopic.php?t=5771)

[Most likely this setting has been changed](https://raspberrypi.stackexchange.com/questions/82080/turn-on-raspberry-pi-3b-monochrome-display-output)

 ![IMG_5355](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/8/4/8496b17d93fcff0b9a128996e48b80f5e9d18418.jpeg)

And that’s just how to change the file but you probably already knew that!  
Any more details would also be appreciated!

---

<div class="post-metadata">

**Author:** ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/32505_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)\
**Post date:** [November 28, 2024, 6:48pm UTC](https://forum.makecode.com/t/st7735s/31966/3 "2024-11-28T18:48:09Z")

</div>

- some say it could also be an unstable power source or using the wrong driver

By black and white, do you mean grayscale, just black and white, or a full solid screen or black or white?

---

<div class="post-metadata">

**Author:** ![benrobotx](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/benrobotx/32/18362_2.png) [@benrobotx](https://forum.makecode.com/u/benrobotx)\
**Post date:** [November 29, 2024, 4:13am UTC](https://forum.makecode.com/t/st7735s/31966/4 "2024-11-29T04:13:14Z")

</div>

thank you for responsing.  
The results you suggested are related to raspberry pi. But Im using raspberry pi pico. The screen looks like this:

 ![st7735s](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/a/6/a666d093ddad7b43320c1f03171d85ffad428f94.jpeg)

---

<div class="post-metadata">

**Author:** ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/32505_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)\
**Post date:** [November 29, 2024, 8:56pm UTC](https://forum.makecode.com/t/st7735s/31966/5 "2024-11-29T20:56:52Z")

</div>

Hmm… have you followed the steps [Here](https://forum.makecode.com/t/diy-arcade-console-with-rp2040-pico/22969) correctly?

---

<div class="post-metadata">

**Author:** ![benrobotx](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/benrobotx/32/18362_2.png) [@benrobotx](https://forum.makecode.com/u/benrobotx)\
**Post date:** [November 29, 2024, 10:29pm UTC](https://forum.makecode.com/t/st7735s/31966/6 "2024-11-29T22:29:25Z")

</div>

yes. I have done this before with st7735 and ili9341 screens. Both of them work. I can’t do this with st7735s screen. There is an image but it is black and white. It seems like a little touch is needed. But what is that? I don’t know. I reviewed the source files in makecode arcade. I saw that the ili9341.h and st7735.h screen libraries were included in the screen.cpp file. If there was a st7735s.h library, this problem would be solved. But the files are locked. Cannot be edited.
