GitHunt

William Emfinger

finger563

Passionate about space systems research and development. Enjoys learning simulation and rendering techniques as well.

Organizations

Languages

C++48%C22%JavaScript7%Python7%C#7%Emacs Lisp4%TeX4%

Loading contributions...

Top Repositories

Repositories

292
FI
finger563/esp-usb-audio-example

Example for ESP32s3 acting as a USB audio device (headphones + mic)

C++70Updated 2 years ago
FI
finger563/unreal-camera-capture

Plugin for capturing camera (RGB + depth + motion vectors) data from multiple cameras in UE 5

C++103Updated 5 days ago
FI
finger563/unreal-rtsp-display

Unreal Engine 5 Example for receiving video streams over RTSP (using FSockets and FRunnables) and displaying their image data in a texture.

C++309Updated 1 year ago
mjpegmjpeg-playerrtsp-clientrtsp-playerrtsp-streamrunnableue5unreal-engine
FI
finger563/webgme-hfsm

Metamodel, visualization, simulation, and code generation for Hierarchical Finite State Machines (HFSMs) following the UML State Machine spec.

C++5219Updated 1 week ago
code-generatorsfsmhfsmstate-machineumluml-state-machinewebgmewebgme-domain
FI
finger563/webgme-codeeditor

Collaborative code editor visualizer for WebGME

JavaScript52Updated 2 weeks ago
codeeditorwebgmewebgme-codeeditorwebgme-component
FI
finger563/esp-simple-3d

Simple textured graphics / game engine ported to espressif microcontrollers

C30Updated 6 months ago
FI
finger563/cpswt-hil

Hardware in the Loop (HiL) Gateway/Proxy service example

C++10Updated 9 years ago
FI
finger563/unreal-python-tools

Some python libraries and scripts for interfacing with Unreal Engine 5, the plugins I've made, as well as the data they produce.

Python01Updated 3 weeks ago
FI
finger563/unreal-camera-capture-example

Example project showing the use of the unreal-camera-capture plugin for Unreal Engine 5

C#60Updated 3 weeks ago
FI
finger563/esp-usb-ble-hid

USB BLE HID adapter using ESP32S3 to have a BLE central which supports receiving HID input from a remote device and outputting over USB.

C123Updated 4 months ago
bleble-hidesp32nintendo-hackingnintendo-switchswitch-pro-controllerusbusb-hidxboxxbox-controller
FI
finger563/jsbsim-rocket-test

Test repo for running a rocket simulation using JSBSim and controlling it from c++

C++40Updated 9 months ago
FI
finger563/cities-skylines-network-api

Mod for Cities: Sylines which exposes its API through the network for other programs and computers to interact with and control the simulation.

C#131Updated 9 years ago
FI
finger563/slp-to-mp4Fork

Convert slippi replay files for Super Smash Bros Melee to videos

00Updated 3 years ago
FI
finger563/doom-emacs-config

config (~/.doom.d/) for doom emacs

Emacs Lisp00Updated 3 months ago
doomdoom-emacsdoom-emacs-configurationemacs
FI
finger563/unreal-space-program

Unreal Engine 5 playable simulation of aerospace vehicles, using JSBSIM. Following https://dev.epicgames.com/community/learning/tutorials/mmL/a-diy-flight-simulator-tutorial

C++122Updated 8 months ago
FI
finger563/moderncvFork

A modern curriculum vitae class for LaTeX

TeX00Updated 4 months ago
FI
finger563/esp-box-motor-gesture-control

Example app for ESP-BOX which uses the IMU and esp-now to send motor position commands (IMU orientation) to a MotorGo Mini controlling two BLDC motors.

C30Updated 4 months ago
FI
finger563/esp-motorgo-mini-gesture-control

Example app for the MotorGo Mini to receive commands over ESP-NOW to control the motors. Built with espp components.

C++30Updated 4 months ago
FI
finger563/esp-box-fluidsim

Example application for ESP-BOX which runs a fluid simulation, using the IMU to detect the gravity vector and the touchscreen for user interaction.

C++30Updated 4 months ago
FI
finger563/mini-retro-computer

An ESPP based project which implements a fun little retro-computer styled device using and ESP microcontroller and a display in a little housing shaped like a computer such as the Byte90.

C41Updated 4 months ago
FI
finger563/hid-rpFork

Standalone C++ HID report protocol/descriptor library

C++00Updated 5 months ago
FI
finger563/mcursesFork

No description provided.

00Updated 3 years ago
FI
finger563/gh-analytics

Analytics tools for GH using PyGithub

Python00Updated 6 months ago
FI
finger563/cliFork

A library for interactive command line interfaces in modern C++

C++00Updated 6 months ago
FI
finger563/esp-latency-test

BT Classic / BLE Gamepad latency test app to actuate a button from an ESP32 and measure time until either 1) photodiode registers screen change, or 2) the ESP32 receives an input report. Can also work with USB gamepads in non-hosted (using phone screen) mode.

C++10Updated 7 months ago
FI
finger563/esp-usb-latency-test

USB Gamepad latency test app to actuate a button from an ESP and measure time until either 1) photodiode registers screen change, or 2) the ESP receives an input report.

C++10Updated 7 months ago
FI
finger563/throttleFork

Throttle your network connection [Linux/Mac OS X]

JavaScript00Updated 7 months ago
FI
finger563/snes9x_esp32Fork

A snes9x port running on the ESP32-P4 based on retro-go

00Updated 1 year ago
FI
finger563/esp-nowFork

A connectionless Wi-Fi communication protocol

C00Updated 7 months ago
FI
finger563/femto8Fork

femto8 is an open-source reimplementation of the PICO-8 fantasy console, designed specifically for embedded systems.

C00Updated 7 months ago

Gists

Recent Activity

William Emfinger (finger563) | GitHunt