Dino Fizzotti

Engineer, maker, hacker, thinker, funner.

Jun 10, 2017 - 4 minute read - Comments - Electronics Software Python Raspberry Pi

A Python wrapper for the Adafruit USB/Serial LCD Backpack

Overview I’m working on a project which requires a character LCD to work with a Raspberry Pi. A character LCD is thing displaying the text in the image above. The one I am currently using is a “green backlit 16x2” character LCD. This means that the display is capable of displaying 2 rows of 16 characters, and it features black characters on a green background. There are various sizes and colour combinations (text and backlight) available.

May 1, 2017 - 3 minute read - Comments - Software

Adding Hugo version and commit information to a status page

As described in a previous post, I have set up a GitLab CI runner to build and deploy this blog. For obvious content changes it is easy to see if they have been applied - I can just visit the site itself. For changes that are a bit more “behind the scenes” it may not be so easy to determine if and what changes have been applied. For example: updating the version of Hugo used by the GitLab CI runner to generate the site.

Mar 26, 2017 - 1 minute read - Comments - Meta

Domain Name Change

FYI I have decided to “re-brand” this blog under my own name. I have 301’d all the server blocks for practicalmagic.co.za to point to dinofizzotti.com. I also promise to actually blog more often (sorry).

Oct 18, 2016 - 11 minute read - Comments - Software

Automated blog posts with Hugo, GitLab CI and Docker

…or how this blog is built and deployed. Introduction I’m using the tools and methods described in this post because I wanted to learn more about Hugo, GitLab CI and Docker. I don’t claim this is the best way of combining these technologies, or that everyone should do it this way. I wanted to create a blog and publish content in a way that felt fun, and at the same time learn something new.