Robert Valentine's repositories
flying_pancakes
A comprehensive mathematical model for simulating the flight dynamics of a disc in a disc golf game. The model incorporates various physical forces and factors including projectile motion, aerodynamic lift and drag, wind effects, disc spin, stability, and gyroscopic effects.
HomeBlu_Lithography
HomeBlu Lithography: DIY Integrated Circuit Fabrication with Photon Sieves and Blu-ray Lasers
OpenSCAD_Robot_Parts
Programmatic OpenSCAD Robot Parts
Transcendence
Transcendence - Translate PL/M code and Intel 8080 Assembly to M0+(ARMv6-M) Assembly.
TreeGenerator
A procedural and customizable tree generator for the TIC80 fantasy computer
The_Faulting_Problem
Faulting Problem conjecture in computer science and software engineering. This repository contains a conjecture and proof with an implementation in Coq.
AM27S19-PROM-Dumper
256Bit (32x8) TTL/Bipolar PROM - Dumper
Arduino-AD9910
An embedded software for ESP32 controlling DDS AD9910 Module from China
ArduinoJoystickLibrary
An Arduino library that adds one or more joysticks to the list of HID devices an Arduino Leonardo or Arduino Micro can support.
BodyMemory
Distributed Body Memory in Robotics: Memories are stored in the balls.
Colorlight-FPGA-Projects
current focus on Colorlight i5 and i9 & i9plus module
Fluke-8060A-LED-LCD
PCB for the Fluke 8060A's LCD converted to LED. Inspired by Dmitri Faguet, ModemHead, ogdento, JdaleH, retiredcaps, DrTaylor, Dave and everyone else at EEVBlog.
FPGA-Pesudocode
Verilog/HDL implementations of various impossible circuits. These are all untested as you can't do analog on an FPGA. Theoretically you could use these for an ASIC. Basically my workbook while I teach myself the syntax.
kintex-demo-projects
Demo projects for various Kintex FPGA boards
kintex-toolchain-installer
Convenience script to install the nextpnr-xilinx toolchain for Kintex
neural_geometric_algebra
neural network node with recurrent, convolutional, and geometric layers.
nextpnr-kintex-snap
snap package for nextpnr PnR FPGA toolchain for Xilinx 7 series FPGAs, with Kintex support
Python-Triangular-Expansion
Messing around with TEA from the papers "Efficient Computation of Visibility Polygons" and "Optimizing Mesh to Improve the Triangular Expansion Algorithm for Computing Visibility Regions"
rp2040-psram
A header-only C library to allow access to SPI PSRAM via PIO on the RP2040 microcontroller.
Transcendence-M33
Transcendence M33 - Translate PL/M code and Intel 8080 Assembly to M33 (ARMv8-M) Assembly.
xc7k325t-picosoc-nextpnr
Picosoc for the XC7K325T using yosys+nextpnr