39 Repositories
Rust esp-stacktrace-decoder Libraries
AssaultCube ESP DLL with Rust 🦀
AssaultCube ESP DLL with Rust 🦀 Bilibili Video: https://www.bilibili.com/video/BV1dN4y1e7Me Applicable Game Version: 1.3.0.2 How to use Download ac_e
Shows my Spotify status on a small screen. Powered by ESP-IDF & built with 🧡 in Rust! 🦀
ESP Display A small embedded project that shows what I'm listening to on Spotify by using my Spotify service. Example Notable Features ESP32-S3 board
decoder (and encoder) for quaternions sent from a joycon. Based heavily on reverse engineering done by hexkyz.
joycon-quat decoder (and encoder) for quaternions sent from a joycon. Based heavily on reverse engineering done by hexkyz. for those who want to use i
A AV1 video decoder implemented in pure rust.
Rust AV1 Decoder A AV1 decoder implemented in pure rust. This is an experimental project currently in progress. Unlike existing projects, this is an A
A fast llama2 decoder in pure Rust.
llama2.rs 🤗 This is a Rust implementation of Llama2 inference on CPU The goal is to be as fast as possible. It has the following features: Support fo
Better Valtrun with Aimbot and Bhop🔥🔥🔥
BetterValthrun Better Valtrun with Aimbot and Bhop🔥🔥🔥 The New Era Valthrun is an open source external Counter-Strike 2 read only kernel-level gamep
RISC-V instruction decoder written in Rust.
raki RISC-V instruction decoder written in Rust. Both 32/64bit support. Support rv32/64imac, Zicsr, Zifencei extensions. Implement Display trait for f
Common protocol for generating ZK proofs for blocks on different blockchains.
Proof Protocol Decoder A flexible protocol that clients (eg. full nodes) can use to easily generate block proofs for different chains. Specification I
Navigate in the world of ESP32 with easy. Tool for maintaining development environment.
ESP Helm Get all important information for Embedded Development with ESP32 and mainitain the development environment. Check out releases for binary ve
Demo of tokio running on esp32 using esp-idf
Tokio running on esp32! This repo demonstrates a working hello world utilizing upstreamed tokio support for esp32. The tokio executor and I/O reactor
A cli tool to prettify stacktrace in json logs.
stack A cli tool to prettify stacktrace in json logs. Why to write this tool? When we read the stacktrace info from json logs, it's hard to read witho
This is a test to port C++'s ymfm and Rust's vgmplay to ESP32(Xtensa).
m5stack-chipstream This is a test to port C++'s ymfm and Rust's vgmplay to ESP32(Xtensa). Still slow and impractical, depending on the sound chip you
A quick way to decode a contract's transaction data with only the contract address and abi.
tx-decoder A quick way to decode a contract's transaction data with only the contract address and abi. E.g, let tx_data = "0xe70dd2fc00000000000000000
Minimal runtime / startup for RISC-V CPUs from Espressif
esp-riscv-rt Minimal runtime / startup for RISC-V CPUs from Espressif. Much of the code in this repository originated in the rust-embedded/riscv-rt re
A black-box raw calldata decoder using only calldata to guess types and parse parameters.
Calldata Decoder A black-box raw calldata decoder using only calldata. Based off the topics discussed in DeGatchi's article, Reverse The EVM: Raw Call
Free Rust-only Xbox ADPCM encoder and decoder
XbadPCM Safe (and optionally no-std) Rust crate for encoding and decoding Xbox ADPCM blocks. Decoding example Here is example code for decoding stereo
A library for parsing and generating ESP-IDF partition tables
esp-idf-part A library for parsing and generating ESP-IDF partition tables. Supports parsing from and generating to both CSV and binary formats. This
Fast encoder/decoder for the lossless DTM 16 bit image format
DTM Image Format Fast encoder/decoder for the DTM image format. The DTM image format is a 16-bit lossless image format supporting one to four channels
esp-serial-dbg - debugging of esp-hal based applications via serial
esp-serial-dbg - debugging of esp-hal based applications via serial About This is still work in progress! At least the contained examples should work
Entropy Encoding notebook. Simple implementations of the "tANS" encoder/decoder.
EntropyEncoding Experiments This repository contains my Entropy Encoding notebook. Entropy encoding is an efficient lossless data compression scheme.
Backtrace for ESP32 bare-metal
esp-backtrace - backtrace for ESP32 bare-metal supports ESP32, ESP32C3, ESP32S2, ESP32S3 optional features: panic-handler, exception-handler (will ena
A basic rust QOI decoder/encoder
libqoi A basic rust QOI decoder/encoder. Why QOI QOI is a lossless image format with a one page specification. It can achieve better compression than
🗃 Decoder and utility for the Flipnote Studios .ppm animation format.
🗃 para What? A decoder and utility for the Flipnote Studios .ppm animation format. Why this implementation over the original? This implementation is
A binary encoder / decoder implementation in Rust.
Bincode A compact encoder / decoder pair that uses a binary zero-fluff encoding scheme. The size of the encoded object will be the same or smaller tha
Esp-backtrace - backtrace for ESP32 bare-metal
esp-backtrace - backtrace for ESP32 bare-metal supports ESP32, ESP32C3, ESP32S2, ESP32S3 optional features: panic-handler, exception-handler (will ena
mico (minimalistic config file format) encoder and decoder
mico This library implements a parser and emitter for mico (minimalistic config file format). Format example: Name: mico Description: minimalistic con
WIP / POC for using the ESP32C3 and ESP32 wifi drivers in bare-metal Rust
Wifi on ESP32C3 and ESP32 (on bare-metal Rust) About This is experimental and work-in-progress! You are welcome to experiment with it and contribute b
A minimal esp-hal application template for use with cargo-generate
{{ project-name }} A minimalist template for use with cargo-generate to create no_std applications targeting Espressif's line of SoCs and modules. At
A decoder and utility for the Flipnote Studios .ppm animation format
A decoder and utility for the Flipnote Studios .ppm animation format
An ND812 decoder implemented as part of the yaxpeax project
yaxpeax-nd812 an ND812 decoder implemented as part of the yaxpeax project, including traits provided by yaxpeax-arch. the ND812 is a 12-bit microcompu
A Rust encoder/decoder for Dominic Szablewski's QOI format for fast, lossless image compression.
QOI - The “Quite OK Image” format This is a Rust encoder and decoder for Dominic Szablewski's QOI format for fast, lossless image compression. See the
Proof of Concept / Experiment: Use IDF-HAL-LL from bare metal Rust
Proof of Concept / Experiment: Use IDF-HAL-LL from BM Rust idf-ll-compile pre-compiles a static library for ESP32C3 and ESP32 esp-ll a simple crate th
A "Hello, world!" template of a Rust binary crate for the ESP-IDF framework.
Rust on ESP-IDF "Hello, World" template A "Hello, world!" template of a Rust binary crate for the ESP-IDF framework. This is the crate you get when ru
A Rust ESP stack trace decoder that can also runs in your browser thanks to WebAssembly
ESP Stack Trace Decoder A Rust ESP stack trace decoder that can also runs in your browser thanks to WebAssembly. It is composed of a ⌨️ Rust library,
Rust on ESP32 STD "Hello, World" app. A "Hello, world!" STD binary crate for the ESP32[XX] and ESP-IDF.
Rust on ESP32 STD "Hello, World" app A "Hello, world!" STD binary crate for the ESP32[XX] and ESP-IDF. This is the crate you get when running cargo ne
idf-env tool helps set up and manage ESP-IDF installations
idf-env Tool for maintaining ESP-IDF environment. Quick start Install serial drivers for ESP boards on Windows. Execute following command in PowerShel
Pure Rust bzip2 decoder
bzip2-rs Pure Rust 100% safe bzip2 decompressor. Features Default features: Rust = 1.34.2 is supported rustc_1_37: bump MSRV to 1.37, enable more opt
A binary encoder / decoder implementation in Rust.
Bincode A compact encoder / decoder pair that uses a binary zero-fluff encoding scheme. The size of the encoded object will be the same or smaller tha
JSON implementation in Rust
json-rust Parse and serialize JSON with ease. Changelog - Complete Documentation - Cargo - Repository Why? JSON is a very loose format where anything