From c510a3c875c5ae0f0b7c4fe871f3a8afb0a7c5e1 Mon Sep 17 00:00:00 2001 From: thirdr Date: Thu, 28 Mar 2024 09:41:33 +0000 Subject: [PATCH] Changed the png used --- micropython/examples/inky_frame/display_png.py | 11 +++++------ .../examples/inky_frame/pencil_256x256.png | Bin 0 -> 5542 bytes micropython/examples/inky_frame/success.png | Bin 1063 -> 0 bytes 3 files changed, 5 insertions(+), 6 deletions(-) create mode 100644 micropython/examples/inky_frame/pencil_256x256.png delete mode 100644 micropython/examples/inky_frame/success.png diff --git a/micropython/examples/inky_frame/display_png.py b/micropython/examples/inky_frame/display_png.py index 5096c6c5..7b3cd587 100644 --- a/micropython/examples/inky_frame/display_png.py +++ b/micropython/examples/inky_frame/display_png.py @@ -19,19 +19,18 @@ graphics.clear() graphics.set_pen(0) # Few lines of text. -graphics.text("Display PNG Image...", 10, 40, 300, 3) +graphics.text("PNG Pencil", 70, 100, WIDTH, 3) -# Open our PNG File from flash. In this example we're using a green check mark. +# Open our PNG File from flash. In this example we're using a cartoon pencil. # You can use Thonny to transfer PNG Images to your Inky Frame. try: - png.open_file("success.png") + png.open_file("pencil_256x256.png") # Decode our PNG file and set the X and Y - png.decode(130, 70) + png.decode(200, 100) - graphics.text("Success!", 10, 70, WIDTH, 3) except OSError: - graphics.text("Unable to find PNG file! Copy 'success.png' to your Inky Frame using Thonny :)", 10, 70, WIDTH, 3) + graphics.text("Unable to find PNG file! Copy 'pencil_256x256.png' to your Inky Frame using Thonny :)", 10, 70, WIDTH, 3) # Start the screen update graphics.update() diff --git a/micropython/examples/inky_frame/pencil_256x256.png b/micropython/examples/inky_frame/pencil_256x256.png new file mode 100644 index 0000000000000000000000000000000000000000..def3fd92e11816ff8cd5dd1c8d2e906ac8b57732 GIT binary patch literal 5542 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 literal 0 HcmV?d00001 diff --git a/micropython/examples/inky_frame/success.png b/micropython/examples/inky_frame/success.png deleted file mode 100644 index 1ef6561b148301a6c32d8d7da17f7ccb1aab44a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1063 zcmV+?1laqDP)EX>4Tx04R}tkv&MmKpe$iTcuJe4t9|0kfAzR6cusQDionYs1;guFuC*#nlvOS zE{=k0!NHHks)LKOt`4q(Aou~|?BJy6A|?JWDYS_3;J6>}?mh0_0scmXsb<$WplX(p zP9}tGZdC}rB7i7D7{r*wOnpuiQ}7&L_we!cF3z*O&;2=imAuISpFljzbi*RvAfDc| zbk6(45mu5E;&b9rgDyz?$aUG}H_kbWYY7*5n`d(!Ey()lA#h$5yuo&qkMnX zWrgz=XSGset$XqphV$CWGS_JiA&EsSL4*JqHIz|-g*dGmDJIgipYZTU9luB}nOtQs zax9<<6_Voz|AXJ%nuW;;Hz}L|x?gPjV;BhT0?oQ@e;?a+^8^Sy16NwxUu^(0pQP8@ zTI>ku+XgPK+nT%wTbr*4*A&`#607GSpS-1~@nb zMv9cZ?(y!P&ffk#)9UXBj(T#kH-SA600006VoOIv0RI600RN!9r;`8x010qNS#tmY z4c7nw4c7reD4Tcy000McNliru=mQ!G92Lm=!UO;S0whU9K~zY`-Bm$o6HyR-v$nf- zmA1x0NUc^=1tE~42|cbC?@bgB#iK^g)zYY^oD69TUOY$+7Nl*kh;F=k5F)7+o8BS_ zF$uMaf~f^Dl3LjDl9n{P-R?GCbWY3vv+w=?=KUGqUk@_d^kgGqwNeX$XqYrU528K* z0P`vfv`kE@+#{-4Pvp040(a`pWoDWH;5Iu16Fv!y@%)A8b87_iR}P$V4#WVuZBvb@ zf+B@M5v_4iXwKRvH~@^f-)uxpZ%~)zSt~_lLa?YrRULsR8xgB(8y|=<(4uh)a*uR& ztMJj?-;mT{wetEZ- zie-ZuAY+u7UeDoXb_S#U7xAF@3Qxbjx9}KvY3s9XTQ(*Y;1Q$zB08*4tfrIG1dy3zjqrz24BEj|E!^{rI^84y&5 hyq3)P