# Inkyshot - nothing showing on display

**URL:** <https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149>\
**Category:** Project help\
**Created:** [October 13, 2020, 12:42pm UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149 "2020-10-13T12:42:11Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Richard238](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard238](https://forums.balena.io/u/Richard238)\
**Post date:** [October 13, 2020, 12:42pm UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/1 "2020-10-13T12:42:11Z")

</div>

Inky phat display not changed, either with quote of the day, or a manual message.  
This is on a Pi Zero with a fresh Balena OS install.

This could be related to some of the inkyphat issues, where the name badge doesn’t work?  
The fix for that one is something along the lines of:  
Install smbus2 manually with `pip3 install smbus2`

```auto
python name-badge.py --type "phat" --colour "yellow" --name "Inigo Montoya" = FAIL
python3 name-badge.py --type "phat" --colour "yellow" --name "Inigo Montoya" = WORKING
python name-badge.py --type "auto" --colour "yellow" --name "Inigo Montoya" = WORKING

```

Hope someone can help with inkyshot.

Thank you.

---

<div class="post-metadata">

**Author:** ![mtoman](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/mtoman/32/3599_2.png) [@mtoman](https://forums.balena.io/u/mtoman)\
**Post date:** [October 13, 2020, 2:49pm UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/5 "2020-10-13T14:49:49Z")

</div>

Hi,  
I assume the device did provision and you can see it online, so can you see any log messages in the dashboard? It should be something like

```auto
 main INFO:root:Display type: InkyPHAT
 main INFO:root:Display dimensions: W 212 x H 104
 main INFO:root:Message: Do not be afraid to give up the good for the great.
 main INFO:root:Font size: 23
 main INFO:root:Done drawing

```

and then the display would have changed. I have just tried that and had it work fine with a RPi Zero & Black/White/Yellow Inky pHAT.

---

<div class="post-metadata">

**Author:** ![Richard238](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard238](https://forums.balena.io/u/Richard238)\
**Post date:** [October 13, 2020, 2:56pm UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/7 "2020-10-13T14:56:57Z")

</div>

Yes, all good like that, just nothing on the inky…  
I’m sure it’s something to do with the same issues I have with the default Pimoroni examples.

Thank you.

---

<div class="post-metadata">

**Author:** ![codewithcheese](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/codewithcheese/32/3007_2.png) [@codewithcheese](https://forums.balena.io/u/codewithcheese)\
**Post date:** [October 14, 2020, 5:33am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/8 "2020-10-14T05:33:46Z")

</div>

Hi Richard, would you mind granting us support access and send us the device URL so that we may take a look at the device for you. If you are sure how to do that you can refer to the docs here: [https://www.balena.io/docs/learn/manage/support-access/](https://www.balena.io/docs/learn/manage/support-access/)

---

<div class="post-metadata">

**Author:** ![Richard238](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard238](https://forums.balena.io/u/Richard238)\
**Post date:** [October 14, 2020, 7:58am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/10 "2020-10-14T07:58:25Z")

</div>

OK, UUID sent via DM.  
Thank you.

---

<div class="post-metadata">

**Author:** ![gelbal](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/gelbal/32/1109_2.png) [@gelbal](https://forums.balena.io/u/gelbal)\
**Post date:** [October 14, 2020, 9:42am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/17 "2020-10-14T09:42:25Z")

</div>

Hello again @Richard238, I took a look at the device and everything seems like in working order. I even saw that the scheduled update run fine. Looking at the logs, I don’t see any obvious problem.

To test it out, I manually updated the line you mentioned earlier to: `display = InkyPHAT("yellow")` in the code running on your device.  
Could you please check if this makes a difference? Do you see the “Hello World!” message now?

If you see it, I will push this change to the inkyshot repo and make this color a configuration option. Though I’m not sure if that’d help as I have a Red Inkyphat and it displays the text fine when I set it to to either `black` or `red`.

---

<div class="post-metadata">

**Author:** ![Richard238](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard238](https://forums.balena.io/u/Richard238)\
**Post date:** [October 14, 2020, 9:45am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/18 "2020-10-14T09:45:19Z")

</div>

Hi. Sadly not, no change. It’s still showing the default Pimoroni “Hello my name is…”

---

<div class="post-metadata">

**Author:** ![gelbal](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/gelbal/32/1109_2.png) [@gelbal](https://forums.balena.io/u/gelbal)\
**Post date:** [October 14, 2020, 10:03am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/20 "2020-10-14T10:03:53Z")

</div>

Richard, let’s take a step back. Can you make sure that your Inky pHat is pushed down firmly?

I wonder if there is a hardware issue as I couldn’t see any software problems so far. I asked my teammates to look further at this device and logs. Can you please extend the support window?  
(our access is about to expire)

---

<div class="post-metadata">

**Author:** ![Richard238](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard238](https://forums.balena.io/u/Richard238)\
**Post date:** [October 14, 2020, 10:34am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/21 "2020-10-14T10:34:07Z")

</div>

Support access granted for another 3hrs.

Phat definitely sitting on Pi ok, as I can run the default weather, calendar, name\_badge scripts.

Thank you.

---

<div class="post-metadata">

**Author:** ![catherine](https://avatars.discourse-cdn.com/v4/letter/c/c67d28/32.png) [@catherine](https://forums.balena.io/u/catherine)\
**Post date:** [October 14, 2020, 10:39am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/22 "2020-10-14T10:39:56Z")

</div>

@Richard238  
Hi Richard, nice to meet you and I’m really glad you’re making Inkyshot - I was one of the project creators. I’m just wondering, could you clarify what code you’ve deployed onto the Pi0? I’m wondering since I don’t recall our code having Pimoroni’s default demo displays and I’m wondering how that showed up.  
Thanks,  
Catherine

---

<div class="post-metadata">

**Author:** ![Richard238](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard238](https://forums.balena.io/u/Richard238)\
**Post date:** [October 14, 2020, 10:55am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/23 "2020-10-14T10:55:54Z")

</div>

Hi Catherine,

Different SD cards: One for Inkyshot, one for the Pimoroni.

And I’m not the only one with this problem: [https://forums.pimoroni.com/t/inky-phat-name-badge-does-nothing/14739/22](https://forums.pimoroni.com/t/inky-phat-name-badge-does-nothing/14739/22)

Thanks,  
Richard.

---

<div class="post-metadata">

**Author:** ![catherine](https://avatars.discourse-cdn.com/v4/letter/c/c67d28/32.png) [@catherine](https://forums.balena.io/u/catherine)\
**Post date:** [October 14, 2020, 11:08am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/24 "2020-10-14T11:08:30Z")

</div>

@Richard238  
Thanks for the response - as far as I recall/know of, I don’t think the inkyshot code([https://github.com/balenalabs/inkyshot](https://github.com/balenalabs/inkyshot)) and the Pimoroni demos ([https://github.com/pimoroni/inky/blob/master/examples/name-badge.py](https://github.com/pimoroni/inky/blob/master/examples/name-badge.py)) are compatible in the code we’ve written for Inkyshot.  
Did you set up inkyshot with the `Deploy with balena` button in the GitHub Repo from [https://github.com/balenalabs/inkyshot](https://github.com/balenalabs/inkyshot)? The inkyshot code doesn’t include running pimoroni’s inky demos as far as I can remember; we only pull from Pimoroni’s python library for the fonts.  
@gelbal added a weather feature but that’s on inkyshot, but that is not related to the Pimoroni weather demo.  
I’m wondering if this is the issue, let me know if it’s something else though.

---

<div class="post-metadata">

**Author:** ![Richard238](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard238](https://forums.balena.io/u/Richard238)\
**Post date:** [October 14, 2020, 11:19am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/25 "2020-10-14T11:19:57Z")

</div>

No, forget the Pimoroni demo’s, they’re on a different SD card. (But they do prove the hardware works.)

I created my Inkyshot from the Hackster write-up, here: https://www.hackster.io/balena/inkyshot-the-inspirational-e-ink-message-display-c3066b

---

<div class="post-metadata">

**Author:** ![catherine](https://avatars.discourse-cdn.com/v4/letter/c/c67d28/32.png) [@catherine](https://forums.balena.io/u/catherine)\
**Post date:** [October 14, 2020, 11:40am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/26 "2020-10-14T11:40:14Z")

</div>

Ah apologies that I missed that @Richard238. Right that makes sense that the hardware is working then. So you followed the Hackster steps exactly (deploy with balena button, inputted the WiFi credentials, used balenaEtcher and everything) - and nothing happens on the display is what’s going on? (I did the Hackster post as a very quick, less detailed writeup - [this writeup](https://www.balena.io/blog/send-personal-messages-and-inspirational-quotes-with-this-e-ink-display-project/) goes into more detail with screenshots).  
I’m wondering if it has to do with the color variant of the InkypHAT, we might need to ask Chris for his input as I’ve not played with the other ones and don’t know whether it makes a difference with the set up.

---

<div class="post-metadata">

**Author:** ![Richard238](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard238](https://forums.balena.io/u/Richard238)\
**Post date:** [October 14, 2020, 11:48am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/27 "2020-10-14T11:48:14Z")

</div>

> [@catherine](#):
>
> So you followed the Hackster steps exactly (deploy with balena button, inputted the WiFi credentials, used balenaEtcher and everything) - and nothing happens on the display is what’s going on?

Yes, **precisely** that.

FWIW, Name\_badge _(Different SD card remember!_ 😉) Didn’t work out-of-the-box. My first post in this thread explains the workaround.

---

<div class="post-metadata">

**Author:** ![catherine](https://avatars.discourse-cdn.com/v4/letter/c/c67d28/32.png) [@catherine](https://forums.balena.io/u/catherine)\
**Post date:** [October 14, 2020, 11:53am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/28 "2020-10-14T11:53:53Z")

</div>

@Richard238 haha yes ok I’ll give it a run on spare hardware I have later but if we can’t reproduce the error it won’t be helpful 😅 (except that it could be the yellow variant as I only have the black/white one) My colleagues are saying the logs are showing the software is running perfectly fine so it can’t be that it’s network either 🤔

---

<div class="post-metadata">

**Author:** ![chrisys](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/chrisys/32/1731_2.png) [@chrisys](https://forums.balena.io/u/chrisys)\
**Post date:** [October 19, 2020, 5:14pm UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/35 "2020-10-19T17:14:26Z")

</div>

I don’t think this issue is caused by colour variants; I have all 3 colours here and all work OK. I’ve just pushed a new release of the latest Inkyshot code to a brand new app (meaning no caching), and everything worked fine. I can only hazard a guess that perhaps there’s some hardware revision that doesn’t work with the old version of the `inky` Python module?

In that case, the only thing I can suggest to @Richard238 is to bump the versions of all the packages used and go from there. I have prepared a test branch on GitHub that has the latest version of the `inky` library and associated dependencies here: [https://github.com/balenalabs/inkyshot/tree/bump-package-versions](https://github.com/balenalabs/inkyshot/tree/bump-package-versions)

I’ve tested this with my displays here and it works OK. Note to deploy this you’ll have to download it and use the balena CLI to push it as the Deploy with balena button will only push the latest version of the main branch.

---

<div class="post-metadata">

**Author:** ![Richard238](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard238](https://forums.balena.io/u/Richard238)\
**Post date:** [October 20, 2020, 10:35am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/37 "2020-10-20T10:35:02Z")

</div>

Ok, I have downloaded `inkyshot-bump-package-versions.zip`

What do I do with it to get it on the Pi?  
Does the .zip need to be extracted first?

Thank you.

---

<div class="post-metadata">

**Author:** ![chrisys](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/chrisys/32/1731_2.png) [@chrisys](https://forums.balena.io/u/chrisys)\
**Post date:** [October 20, 2020, 11:03am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/40 "2020-10-20T11:03:35Z")

</div>

@Richard238 as I mentioned above you’ll have to use the balena CLI to push it. The documentation for this process is here: [https://www.balena.io/docs/learn/deploy/deployment/#balena-push](https://www.balena.io/docs/learn/deploy/deployment/#balena-push) and we also have a bit more information here: [https://www.balena.io/docs/learn/more/masterclasses/cli-masterclass/#3-pushing-code-to-a-device](https://www.balena.io/docs/learn/more/masterclasses/cli-masterclass/#3-pushing-code-to-a-device)

To do so you’ll have to extract the .zip file and execute the CLI commands from within the same folder as the `Dockerfile` for the project after extracting.

---

<div class="post-metadata">

**Author:** ![Richard238](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard238](https://forums.balena.io/u/Richard238)\
**Post date:** [October 20, 2020, 11:22am UTC](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149/42 "2020-10-20T11:22:40Z")

</div>

I am struggling to see any advantage in the whole Balena project.  
Every other Pi project I’ve done worked so much more easily with a bit of sFTP/SSH/VNC work.

Now I have to install balena-cli-v12.25.1-windows-x64-installer.exe and Docker Desktop Installer.exe  
How is that any easier?!

I don’t have time to read pages and pages of dull documentation.

With Balena CLI and Docker installed, what on earth do I do next please?

Thank you.

[Next page](https://forums.balena.io/t/inkyshot-nothing-showing-on-display/198149.md?page=2)
