GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — ellisgl - Overview

@ellisgl ellisgl Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@ellisgl
ellisgl
Follow
View ellisgl's full-sized avatar
💭
PHP engineer since 2000 · SaaS, e-commerce, telecom · Electronics hobbies

Ellis ellisgl

💭
PHP engineer since 2000 · SaaS, e-commerce, telecom · Electronics hobbies
Follow
57 followers · 63 following
  • Fort Worth, TX
  • 05:41 (UTC -06:00)
  • in/kennethellismccall

Achievements

Achievement: Pair ExtraordinaireAchievement: QuickdrawAchievement: YOLOAchievement: Pull Sharkx2Achievement: Arctic Code Vault Contributor

Achievements

Achievement: Pair ExtraordinaireAchievement: QuickdrawAchievement: YOLOAchievement: Pull Sharkx2Achievement: Arctic Code Vault Contributor
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
ellisgl/README.md

Hi, I'm the developer known as Ellis 👋

I build things across many domains: PHP libraries, Verilog circuits, simulators for old electronics kits, retro games, and many more! This is just a snap shot of what I have done.

🐘 PHP

  • GeekLab-GLPDO2: a PDO wrapper for easy, correct bindings (PHP 8.1+)
  • GeekLab-Conf: a configuration system for PHP 8.1+

🕹️ Simulators & Games

  • SAP-1-CPU: a SAP-1 style CPU and computer simulator in HTML and JavaScript
  • virtual_65-in-1_28-250: the RadioShack 65-in-1 electronics kit, in the browser
  • FQ2TS: Final Quest 2, the QBASIC RPG, rewritten in TypeScript with multiplayer over the web
  • game: "The Game" for the NES, in 6502 assembly

Rust

  • MewtureButton Host: "Driver" using the DDAA (Ding Ding Ack Ack) protocol
  • rust-e-sim: an electronics simulation library in Rust, built for WASM

🔌 Hardware & FPGA

  • sap-1-v2-mojo: an improved SAP-1 CPU in Verilog for the Mojo FPGA board, with a separate address bus
  • 65c02-dcim: a 65C02 CPU with a compute-in-memory zero page, plus a Tang Nano 20K DVI demo
  • spartan6-toolchain: an open toolchain for Spartan-6 FPGAs
  • 915-mesh-antenna: a 915 MHz ISM antenna tuned for MeshCore

🧰 Tools I use

Verilog · TypeScript / Bun · PHP · Rust · JavaScript · 6502 Assembly · C++ · C#

Pinned Loading

  1. GeekLab-GLPDO2 GeekLab-GLPDO2 Public

    PHP >= 8.1 PDO Wrapper for Easy and Proper Bindings.

    PHP 4

  2. SAP-1-CPU SAP-1-CPU Public

    SAP-1 Like CPU / Computer Simulator in HTML and Javascript.

    JavaScript 9

  3. epsiom epsiom Public

    Express, Passport, Socket.io and MySQL Boilerplate (epsiom)

    JavaScript 2 1

  4. game game Public

    "The Game" for NES

    Assembly 2

  5. virtual_65-in-1_28-250 virtual_65-in-1_28-250 Public

    Virtual RadioShack Science Fair 65 In 1 Electronics Project Kit

    JavaScript 3

  6. GrabTheCubeDropTheCube GrabTheCubeDropTheCube Public

    Meta Quest VR - Grab the Cube, Drop the Cube

    C# 1

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.