adamgreig
🚀 engineer; also electronics, RF, signal processing & comms, embedded and scientific software, FPGAs, Rust. He/him.
Oxford, UK
adamgreig's Stars
nektos/act
Run your GitHub Actions locally 🚀
rui314/mold
Mold: A Modern Linker ðŸ¦
embassy-rs/embassy
Modern embedded framework, using Rust and async.
nayuki/QR-Code-generator
High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.
hneemann/Digital
A digital logic designer and circuit simulator.
FiloSottile/yubikey-agent
yubikey-agent is a seamless ssh-agent for YubiKeys.
SpinalHDL/VexRiscv
A FPGA friendly 32 bit RISC-V CPU implementation
stnolting/neorv32
:desktop_computer: A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.
viperproject/prusti-dev
A static verifier for Rust, based on the Viper verification infrastructure.
LGUG2Z/helix-vim
A Vim-like configuration for Helix
chipmuenk/pyfda
Python Filter Design Analysis Tool
Adanos020/egui_dock
Docking support for egui – an immediate-mode GUI library for Rust
gregdavill/KiBuzzard
embeddedartistry/templates
Document templates for open-source projects (README, CONTRIBUTING, GitHub templates)
j0ono0/pinout
An open source Python package that generates hardware pinout diagrams as SVG images.
aldanor/hdf5-rust
HDF5 for Rust
minerva-cpu/minerva
A 32-bit RISC-V soft processor
rerun-io/egui_tiles
A tiling layout engine for egui with drag-and-drop and resizing
ethercrab-rs/ethercrab
EtherCAT master written in pure Rust
kevinmehall/nusb
A new pure-Rust library for cross-platform low-level access to USB devices.
absw/loadstone
strictdoc-project/strictdoc
Software for technical documentation and requirements management.
newhouseb/alldigitalradio
All Digital Radio Platform written in nmigen targeting FPGAs (for now)
nerdyscout/kicad-exports
Auto generate exports (schematics, gerbers, plots) for any KiCAD5 project.
sourcebox/dfu-buddy
Cross-platform GUI utility for device firmware updates (DFU) via USB.
korken89/fugit
`fugit` provides a comprehensive library of `Duration` and `Instant` for the handling of time in embedded systems, doing all it can at compile time.
duskmoon314/aw-pac
Peripheral access API for Allwinner SoCs generated from unofficial SVD file
agriggio/make_arq
A command-line tool for generating Sony A7RIII Pixel-Shift ARQ files
bad-alloc-heavy-industries/Trawler
Bulk scrape and download datasheets from various vendors (insult)
newAM/stm32wl-unlock
Unlock the flash on STM32WL microcontrollers