Benjamin Vernoux's starred repositories
universal-android-debloater
Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.
TEE-reversing
A curated list of public TEE resources for learning how to reverse-engineer and achieve trusted code execution on ARM devices
binary-parsing
A list of generic tools for parsing binary data structures, such as file formats, network protocols or bitstreams
awesome-embedded-software
:stars: List of software (HW interfaces, libs, protocols, etc) specifically suitable for resource-constrained Embedded Systems (low-memory and low-power) like 8-bit, 16-bit and 32-bit microcontrollers.
pidcodes.github.com
Website for pid.codes
streamvbyte
Fast integer compression in C using the StreamVByte codec
maskromtool
A CAD tool for extracting bits from Mask ROM photographs.
OpenSERDES
Digitally synthesizable architecture for SerDes using Skywater Open PDK 130 nm technology.
libhelix-mp3
Fixed-point MP3 decoder (RISC-V port)
litex-acorn-baseboard
LiteX development baseboards arround the SQRL Acorn.
neorv32-verilog
♻️ Convert the NEORV32 processor into a synthesizable plain-Verilog netlist module using GHDL.
usb2sniffer
USB2Sniffer: High Speed USB 2.0 capture (for LambdaConcept USB2Sniffer hardware)
riscv-openocd-wch
OpenOCD source code for CH32V series MCUs released by Mounriver IDE
ghidra-openai
Get Function Summaries and more for Ghidra from ChatGPT
thunderscope
LiteX based FPGA gateware for Thunderscope.
CH32V003-makefile-example
CH32V003 is an ultra-cheap RISC-V MCU with 2KB SRAM, 16KB flash, and up to 18 GPIOs