Breazile / MandoPuter

Electronics to drive a Mandalorian gauntlet
MIT License
41 stars 9 forks source link

Unable to have Adafruit 1.3" LCD display anything #1

Open ishtob opened 3 years ago

ishtob commented 3 years ago

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

Breazile commented 3 years ago

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 notifications@github.com Sent: Saturday, September 5, 2020 12:01 AM To: Breazile/MandoPuter MandoPuter@noreply.github.com Cc: Subscribed subscribed@noreply.github.com 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.

Ianjkingsf commented 3 years ago

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.

Breazile commented 3 years ago

Which LCD are you using?

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


From: Ianjkingsf notifications@github.com Sent: Wednesday, October 28, 2020 12:15:42 AM To: Breazile/MandoPuter MandoPuter@noreply.github.com Cc: Jon Breazile breazile@hotmail.com; Comment comment@noreply.github.com 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.

Ianjkingsf commented 3 years ago

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 commented 3 years ago

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.

Breazile commented 3 years ago

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 notifications@github.com Sent: Wednesday, October 28, 2020 12:42:23 AM To: Breazile/MandoPuter MandoPuter@noreply.github.com Cc: Jon Breazile breazile@hotmail.com; Comment comment@noreply.github.com 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 commented 3 years ago

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 notifications@github.com Sent: Wednesday, October 28, 2020 12:42 AM To: Breazile/MandoPuter MandoPuter@noreply.github.com Cc: Jon Breazile breazile@hotmail.com; Comment comment@noreply.github.com 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.

Ianjkingsf commented 3 years ago

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.

Breazile commented 3 years ago

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 notifications@github.com Sent: Wednesday, October 28, 2020 1:14:54 AM To: Breazile/MandoPuter MandoPuter@noreply.github.com Cc: Jon Breazile breazile@hotmail.com; Comment comment@noreply.github.com 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 commented 3 years ago

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


From: Jon Breazile breazile@hotmail.com Sent: Wednesday, October 28, 2020 1:33:40 AM To: Breazile/MandoPuter reply@reply.github.com; Breazile/MandoPuter MandoPuter@noreply.github.com Cc: Comment comment@noreply.github.com 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 notifications@github.com Sent: Wednesday, October 28, 2020 1:14:54 AM To: Breazile/MandoPuter MandoPuter@noreply.github.com Cc: Jon Breazile breazile@hotmail.com; Comment comment@noreply.github.com 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.

JSCProps commented 3 years ago

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.

Ianjkingsf commented 3 years ago

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?

Breazile commented 3 years ago

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 notifications@github.com Sent: Wednesday, October 28, 2020 11:24:08 AM To: Breazile/MandoPuter MandoPuter@noreply.github.com Cc: Jon Breazile breazile@hotmail.com; Comment comment@noreply.github.com 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.

Wolfpack0352 commented 1 year ago

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

Breazile commented 1 year ago

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

Breazile commented 1 year ago

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