John Hatton's repositories
STM32F7-Disco_LVGL
A PlatformIO refactor, from the LVGL port for the STM32F746G-DISCO.
aarch64_assembly_introduction
An extremely simple aarch64 assembly file, to be used for practicing with GDB and aarch64 assembly.
BitHack_Swap
An implementation of the algorithm displayed in the MIT OpenCourseWare, Course 6.172, Lesson 3, 16:30.
BlackPill_I2C_Display
A simple I2C demo, with the 0.96 in Monochrome Display found on eBay, as well as an STM32 Black Pill.
ASCII_Converter_QML
A converter program, which moves between ASCII, binary (8-bit), and Hex, written in QT QML, for eventual building for Android.
BlackPill_HAL_Blinkey8
A recreation of an earlier demo, using the STM32 Hardware Abstraction Layer, instead of the Arduino Library.
cmdline_go
A simple command line package for use with other Go projects.
ComposeArticle_Android
Further work in the Android Developer Series, on a Compose Article.
Dafny_HalloWelt
A Hello World written in Dafny. Also includes help installing and compling your first Dafny program.
EmbeddedCalculus
An implementation of differential and integral calculus.
FactoryBuilder
Following Ryan Laley's Building Series in Unreal Engine 5.
fibonacci_go
A simple fibonacci program written in go, with use of the cmdline_ go package.
fo4-aspr
Advanced Settlement Power Redux - a Fallout 4 mod
Getting_Started_with_Fedora
Steps to get Up and Running on Fedora
HappyBirthday_Android
An implementation of the Android Developer tutorial, on Happy Birthday.
HelloJakartaServerFaces
A simple JSF Hello World demo, for use with Tomcat version 10 and up.
HelloJavaServerPages
An introduction to Java Server Pages, where the user enters their name, and the name should be displayed.
HelloServlets
An example of Java Servlets, a Hello, World!
HugeInt
A dynamically resizable int, that's larger than unsigned long long (18,446,744,073,709,551,615)
Intro_to_ANTLR4
A breif introduction to getting started with ANTLR using Windows
John-Hatton
Config files for my GitHub profile.
SELinux_Port_Exception
A description of how to add a SELinux Port Exception.
SimpleWebsite
A simple website using HTML, CSS, and JavaScript
Testing_TCP_Port_In_Windows
How to test a TCP port using Powershell
TradeDemo
A simple Unreal Engine 5 Trading Demo, to be built upon in some bigger game.
TristateLogicCircuits
A revision of AbstractLogicCircuits with Tri-State Inputs in mind.