typre writer text and gitea

This commit is contained in:
2026-04-04 10:18:51 +01:00
parent 1ad4d6299d
commit f52f901180
4 changed files with 19 additions and 2 deletions
+5
View File
@@ -33,6 +33,9 @@ I had a waveshare 4.2" eink display in my drawer that ive been looking to find a
I found this brilliant tool online called [Python Garmin Connect](https://github.com/cyberjunky/python-garminconnect) that allows you to input your Garmin account details and pull specific data from their API. The tool was installed and setup up as a system service on my server and the results servered with a Caddy web server.
The full repo can be found below,
{{< gitea server="https://git.marlow.quest" repo="ash/Garmin-API" >}}
### Step 2 - Displaying data on the eink screen
In VS Code I installed platform IO and connected my ESP32. The code was written to connect to wifi, grab the data from the web server and display it to the eink. I gave it a title and a progress bar with percentage to clearly show how much I have completed. I also added a Last Updated time stamp and logic to put the ESP to deep sleep and only update each morning after my typical workout time slot.
@@ -43,6 +46,8 @@ I later decided it made more sense to show todays date at the botton my the page
One of the greatest challenges was my desicion to include an image. An easier option would have been to buy an ESP32 with a micro SD card slot to give me an easier way of storing the image. Wanted to make this work without buying anything new I decided to stream the image from my Caddy server directly ro the display. With some AI magic I had a bash script that would convert any image I gave it to a resized monochrome bitmap suitable for the basic eink display. The great thing about using this approach is it makes changing the image for a different future challenge much easier.
{{< gitea server="https://git.marlow.quest" repo="ash/Garmin-Eink" >}}
### Step 3 - The case
The case comes from [printables](https://www.printables.com/model/495094-waveshare-42-e-paper-stand/comments) and felt like the cleanest option.

Before

Width:  |  Height:  |  Size: 4.3 MiB

After

Width:  |  Height:  |  Size: 4.3 MiB

+1 -1
View File
@@ -67,7 +67,7 @@ This is an incredibly popular device so I am certainly in the minority but I jus
### Miyoo Mini V4
![Miyoo Mini V4](./Miyoo Mini V4.jpg)
![Miyoo Mini V4](./MiyooMiniV4.jpg)
The Miyoo mini is the first handheld I really wanted but due to pricing, high demand and stock shortages it took me a long time to get hold of it.
It really does not disappoint. Technically its a worse version of the Miyoo mini +.
+13 -1
View File
@@ -6,6 +6,19 @@ layout: "simple"
## {{< icon "file-lines" >}} Professional Experience
{{< typeit
tag=h3
speed=50
breakLines=false
loop=true
>}}
Nextbase
Panasonic
Pointwire
University of Bristol
Tanium
{{< /typeit >}}
{{< button href="/Ash_Marlow_CV.pdf" target="_blank" >}}
<i class="fas fa-download"></i> &nbsp; {{< icon "download" >}} Download CV
{{< /button >}}
@@ -51,6 +64,5 @@ Developed firmware for high-end, IoT-enabled smart home appliances.
## Education & Credentials
* **ISTQB Certified Tester (Foundation)** - *2026*
* **Tanium Certified Cloud Deployment Specialist** - *2024*
* **BSc Physics** - University of Bristol *(2018 - 2022)*