MandoPuter icon indicating copy to clipboard operation
MandoPuter copied to clipboard

Unable to have Adafruit 1.3" LCD display anything

Open ishtob opened this issue 4 years ago • 16 comments

I bought the suggested "1.3" display](https://www.adafruit.com/product/4313)

I've commented out the other DISPLAY and uncommented "1.3 LCD". the screen stays black with the backlight on. the neopixel would display color based on the current battery level.

I am running the latest stable circuitpython v5.3.1

any assistance would be appreciated

ishtob avatar Sep 05 '20 07:09 ishtob

There are a couple 1.3" LCDs. Do you have the regular one, or the monochrome OLED one selected in the config (check the link in the config line comment)? If the right LCD is selected in the config, then send me some pictures of the wiring.

Regards, Jon


From: ishtob [email protected] Sent: Saturday, September 5, 2020 12:01 AM To: Breazile/MandoPuter [email protected] Cc: Subscribed [email protected] Subject: [Breazile/MandoPuter] Unable to have Adafruit 1.3" LCD display anything (#1)

I bought the suggested "1.3" display](https://www.adafruit.com/product/4313https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F4313&data=02%7C01%7C%7C7c5b91c3b4be446e51fc08d8516993a8%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637348861169403618&sdata=HR8uMzDpqvsiEF2pgOPwqC9R15AaXLIRGw%2Bg%2BDHwCiI%3D&reserved=0)

I've commented out the other DISPLAY and uncommented "1.3 LCD". the screen stays black with the backlight on. the neopixel would display color based on the current battery level.

I am running the latest stable circuitpython v5.3.1

any assistance would be appreciated

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FBreazile%2FMandoPuter%2Fissues%2F1&data=02%7C01%7C%7C7c5b91c3b4be446e51fc08d8516993a8%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637348861169413609&sdata=YXD6EbE6TlIfZzGnkckOgcwiE%2Fg7gIK7p3a9R0ZQfPE%3D&reserved=0, or unsubscribehttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAOFBCUNCPLUU6QFPBJLHSNTSEHO6HANCNFSM4Q2QSV4Q&data=02%7C01%7C%7C7c5b91c3b4be446e51fc08d8516993a8%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637348861169423604&sdata=Rir1qEN62UAfS%2Fqd2t3mmQAQ1mnbUB8iuA0NJ1VsGXY%3D&reserved=0.

Breazile avatar Sep 08 '20 17:09 Breazile

Hey Jon,

I had to order an itsy bitsy and all the accessories. Your instructions are unclear about the ground once you wire the three pin poly to the its bits. How do I ground the LCD? I am having loading issues as well. Just a black lit screen with nothing going on.

Ianjkingsf avatar Oct 28 '20 07:10 Ianjkingsf

Which LCD are you using?

Get Outlook for iOShttps://aka.ms/o0ukef


From: Ianjkingsf [email protected] Sent: Wednesday, October 28, 2020 12:15:42 AM To: Breazile/MandoPuter [email protected] Cc: Jon Breazile [email protected]; Comment [email protected] Subject: Re: [Breazile/MandoPuter] Unable to have Adafruit 1.3" LCD display anything (#1)

Hey Jon,

I had to order an itsy bitsy and all the accessories. Your instructions are unclear about the ground once you wire the three pin poly to the its bits. How do I ground the LCD? I am having loading issues as well. Just a black lit screen with nothing going on.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FBreazile%2FMandoPuter%2Fissues%2F1%23issuecomment-717748516&data=04%7C01%7C%7Cc55e4dd4b6f6479359c508d87b114874%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637394661437219842%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=kUuit1REMyKuAWFHNVuEbUBovqfXhvb%2F6tvG90mavzg%3D&reserved=0, or unsubscribehttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAOFBCUIBZOGEXSTL4KSWN63SM7AJ5ANCNFSM4Q2QSV4Q&data=04%7C01%7C%7Cc55e4dd4b6f6479359c508d87b114874%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637394661437229841%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=qFP0VhjCR8X3pvDd1DnIkEhJ96K42YME4bN6DxPSyhs%3D&reserved=0.

Breazile avatar Oct 28 '20 07:10 Breazile

The 1.3 LCD same as the guy above. IMG_2640 IMG_2641 IMG_2644 IMG_2646 IMG_2647

I am new to soldering.

Ianjkingsf avatar Oct 28 '20 07:10 Ianjkingsf

As you can see, I soldered the ground from the LCD to the top of the ground on the poly, which is three-pin soldered to the its bits.

Ianjkingsf avatar Oct 28 '20 07:10 Ianjkingsf

Looks reasonable, and I think you are missing the wire that goes to TCS (TFTCS, TFT_CS). Here is how I connected the wiring to my test board. The one I am holding goes to the LCD ground.

You also need to edit the code.py file on the board once you hook it up to your computer. Select the ItsyBitsy board and the 1.3” LCD. I’ll send the file once I’m in front of my PC

[Image.jpeg][Image.jpeg]

Get Outlook for iOShttps://aka.ms/o0ukef


From: Ianjkingsf [email protected] Sent: Wednesday, October 28, 2020 12:42:23 AM To: Breazile/MandoPuter [email protected] Cc: Jon Breazile [email protected]; Comment [email protected] Subject: Re: [Breazile/MandoPuter] Unable to have Adafruit 1.3" LCD display anything (#1)

As you can see, I soldered the ground from the LCD to the top of the ground on the poly, which is three-pin soldered to the its bits.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FBreazile%2FMandoPuter%2Fissues%2F1%23issuecomment-717758546&data=04%7C01%7C%7C2101229d153f4ead12b608d87b1502be%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637394677450145213%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=LWPbtIluKmJKcbFFDvPjMt6OBoNCuUTD6bbIhFMmzeQ%3D&reserved=0, or unsubscribehttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAOFBCUP3VJSUYBBLLJPMVT3SM7DN7ANCNFSM4Q2QSV4Q&data=04%7C01%7C%7C2101229d153f4ead12b608d87b1502be%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637394677450155196%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=AB2A78TmzhIOBQj0DJAxho6Ijywo1V19BGcwDs4gcW4%3D&reserved=0.

Breazile avatar Oct 28 '20 07:10 Breazile

Download the Zip file, and copy everything to the board once you have it connected to your PC. The latest version has the updated font:

https://github.com/Breazile/MandoPuter/blob/master/MandoPuter.zip

Then copy the attached code.py file and overwrite the one that is there. I have made the selections for you. If that does not work then you might need to update the CircuitPython on the board depending upon how old it is. Instructions here:

https://learn.adafruit.com/welcome-to-circuitpython/installing-circuitpython

If things still do not work then we can double check the wiring. Let me knows if you need help.

Here are where the LCD pins go:

Vin - 3V 3v3 - no connection GND - battery ground SO - no connection SI - MOSI TCS - pin 2 RST - pin 4 D/C - pin 3 CCS - no connection Lite - no connection


From: Ianjkingsf [email protected] Sent: Wednesday, October 28, 2020 12:42 AM To: Breazile/MandoPuter [email protected] Cc: Jon Breazile [email protected]; Comment [email protected] Subject: Re: [Breazile/MandoPuter] Unable to have Adafruit 1.3" LCD display anything (#1)

As you can see, I soldered the ground from the LCD to the top of the ground on the poly, which is three-pin soldered to the its bits.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FBreazile%2FMandoPuter%2Fissues%2F1%23issuecomment-717758546&data=04%7C01%7C%7C2101229d153f4ead12b608d87b1502be%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637394677450145213%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=LWPbtIluKmJKcbFFDvPjMt6OBoNCuUTD6bbIhFMmzeQ%3D&reserved=0, or unsubscribehttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAOFBCUP3VJSUYBBLLJPMVT3SM7DN7ANCNFSM4Q2QSV4Q&data=04%7C01%7C%7C2101229d153f4ead12b608d87b1502be%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637394677450155196%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=AB2A78TmzhIOBQj0DJAxho6Ijywo1V19BGcwDs4gcW4%3D&reserved=0.

Breazile avatar Oct 28 '20 07:10 Breazile

I did all the software and code editing. That is not the issue.

Also, I did just connect the TCS. No change. The LCD lights up black screen, but no code, not text. Also, no independent battery power when I connect the battery.

Ianjkingsf avatar Oct 28 '20 08:10 Ianjkingsf

Do you see the onboard LED go green and then red when you power it up? Check to make sure there is no short, hard to see from the photos, but the power leads are pretty close

Get Outlook for iOShttps://aka.ms/o0ukef


From: Ianjkingsf [email protected] Sent: Wednesday, October 28, 2020 1:14:54 AM To: Breazile/MandoPuter [email protected] Cc: Jon Breazile [email protected]; Comment [email protected] Subject: Re: [Breazile/MandoPuter] Unable to have Adafruit 1.3" LCD display anything (#1)

I did all the software and code editing. That is not the issue.

Also, I did just connect the TCS. No change. The LCD lights up black screen, but no code, not text. Also, no independent battery power when I connect the battery.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FBreazile%2FMandoPuter%2Fissues%2F1%23issuecomment-717772264&data=04%7C01%7C%7Cce54a594833f444bf54508d87b198da6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637394696959534508%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=fX%2F%2FGVg9OSrn9rDYsgOUJUIsveSEz%2Bm%2BujPtOGFvItY%3D&reserved=0, or unsubscribehttps://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAOFBCULOXNUHBS7B23ARYITSM7HH5ANCNFSM4Q2QSV4Q&data=04%7C01%7C%7Cce54a594833f444bf54508d87b198da6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637394696959544503%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=SC9BefknUlejG%2BQmR6mUBJoJRMLBKwhXMS5dMpG9euM%3D&reserved=0.

Breazile avatar Oct 28 '20 08:10 Breazile

[Image.jpeg] Get Outlook for iOShttps://aka.ms/o0ukef


From: Jon Breazile [email protected] Sent: Wednesday, October 28, 2020 1:33:40 AM To: Breazile/MandoPuter [email protected]; Breazile/MandoPuter [email protected] Cc: Comment [email protected] Subject: Re: [Breazile/MandoPuter] Unable to have Adafruit 1.3" LCD display anything (#1)

Do you see the onboard LED go green and then red when you power it up? Check to make sure there is no short, hard to see from the photos, but the power leads are pretty close

Get Outlook for iOShttps://aka.ms/o0ukef


From: Ianjkingsf [email protected] Sent: Wednesday, October 28, 2020 1:14:54 AM To: Breazile/MandoPuter [email protected] Cc: Jon Breazile [email protected]; Comment [email protected] Subject: Re: [Breazile/MandoPuter] Unable to have Adafruit 1.3" LCD display anything (#1)

I did all the software and code editing. That is not the issue.

Also, I did just connect the TCS. No change. The LCD lights up black screen, but no code, not text. Also, no independent battery power when I connect the battery.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FBreazile%2FMandoPuter%2Fissues%2F1%23issuecomment-717772264&data=04%7C01%7C%7Cce54a594833f444bf54508d87b198da6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637394696959534508%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=fX%2F%2FGVg9OSrn9rDYsgOUJUIsveSEz%2Bm%2BujPtOGFvItY%3D&reserved=0, or unsubscribehttps://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAOFBCULOXNUHBS7B23ARYITSM7HH5ANCNFSM4Q2QSV4Q&data=04%7C01%7C%7Cce54a594833f444bf54508d87b198da6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637394696959544503%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=SC9BefknUlejG%2BQmR6mUBJoJRMLBKwhXMS5dMpG9euM%3D&reserved=0.

Breazile avatar Oct 28 '20 08:10 Breazile

The 1.3 LCD same as the guy above. IMG_2640 IMG_2641 IMG_2644 IMG_2646 IMG_2647

I am new to soldering.

You are missing the TCS connection and from the looks of it, there’s a few blobs of solder overlapping. You probably have a short somewhere. Make sure all cables lead to the correct pins too.

JSCProps avatar Oct 28 '20 14:10 JSCProps

I've added the TCS connection. The leads and pins are correct. However, the blob might be causing a short? How do I ground the LCD screen on top of the poly?

Ianjkingsf avatar Oct 28 '20 18:10 Ianjkingsf

I’m not sure I understand your last question. Do you mean attaching the LCD? It is already grounded through the ground wire.

If the LEDs on the board light up and change then you have power.

Get Outlook for iOShttps://aka.ms/o0ukef


From: Ianjkingsf [email protected] Sent: Wednesday, October 28, 2020 11:24:08 AM To: Breazile/MandoPuter [email protected] Cc: Jon Breazile [email protected]; Comment [email protected] Subject: Re: [Breazile/MandoPuter] Unable to have Adafruit 1.3" LCD display anything (#1)

I've added the TCS connection. The leads and pins are correct. However, the blob might be causing a short? How do I ground the LCD screen on top of the poly?

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FBreazile%2FMandoPuter%2Fissues%2F1%23issuecomment-718123401&data=04%7C01%7C%7C1dbfbbff3959480e27cc08d87b6ea9a4%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637395062500986945%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=LJJhdmmkAHkeW68kY4rnWyVlgN7vwUXXADHGbhycoCo%3D&reserved=0, or unsubscribehttps://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAOFBCUNHCJFYSUKZI4PVHXTSNBOURANCNFSM4Q2QSV4Q&data=04%7C01%7C%7C1dbfbbff3959480e27cc08d87b6ea9a4%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637395062500986945%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=9%2F8XUyL9j0O2adPjnYT3yVzkKoaL4tgZFkR2v5jzGgI%3D&reserved=0.

Breazile avatar Oct 28 '20 18:10 Breazile

was this ever figured out cause im having the same exact problem?

Wolfpack0352 avatar Nov 07 '22 19:11 Wolfpack0352

Post some photos and let's see if we can figure out what is going wrong

Breazile avatar Nov 13 '22 18:11 Breazile

I updated the ZIP package with new libraries. With CircuitPython 7.3.3 the ItsyBitsy would throw an error because the libraries were older. Things are working now, so give the new release a try, and update your board to the latest CurcuitPython if you have not already.

Instructions on updating the ItsyBitsy are here: https://learn.adafruit.com/introducing-adafruit-itsybitsy-m4/update-the-uf2-bootloader

Breazile avatar Nov 25 '22 19:11 Breazile