Matt Johnston (mkj)

mkj

Geek Repo

Company:@CodeConstruct

Location:Perth, Australia

Home Page:https://matt.ucc.asn.au

Github PK Tool:Github PK Tool


Organizations
CodeConstruct

Matt Johnston's starred repositories

dockerpi

A Virtualised Raspberry Pi inside a Docker image

Language:DockerfileLicense:MITStargazers:1684Issues:30Issues:53

cmix

cmix is a lossless data compression program aimed at optimizing compression ratio at the cost of high CPU/memory usage.

Language:C++License:GPL-3.0Stargazers:577Issues:24Issues:27

RTL960x

Hacking V2801F, TWCGPON657 & DFP-34X-2C2 GPON ONU SFP Stick to suite your ISP Fiber

Language:Classic ASPLicense:UnlicenseStargazers:506Issues:29Issues:182

xwin

A utility for downloading and packaging the Microsoft CRT headers and libraries, and Windows SDK headers and libraries needed for compiling and linking programs targeting Windows.

Language:RustLicense:Apache-2.0Stargazers:316Issues:10Issues:45

i2cdriver

I2CDriver open source tools

Language:PythonLicense:BSD-3-ClauseStargazers:179Issues:26Issues:62

ethercrab

EtherCAT master written in pure Rust

rust-ape-example

A simple example with Rust and Cosmopolitan Libc

Language:RustLicense:MITStargazers:165Issues:6Issues:3

picoserve

An async no_std HTTP server suitable for bare-metal environments, heavily inspired by axum

Language:RustLicense:MITStargazers:153Issues:6Issues:15

Full_Stack_GPS_Receiver

A Software GPS decoder, going from raw 1-bit ADC samples to position fix

Language:CLicense:MITStargazers:140Issues:19Issues:3

pico-ice

Raspberry Pi PICO board + Lattice iCE40 FPGA's

Language:HTMLLicense:MITStargazers:123Issues:11Issues:5

stylus

Lightweight status page for home infrastructure

Language:RustLicense:Apache-2.0Stargazers:121Issues:4Issues:12

i2c-star

A clone of the i2c-tiny-usb based upon STM32 and libopencm3

Language:CLicense:GPL-3.0Stargazers:112Issues:18Issues:12

nusb

A new pure-Rust library for cross-platform low-level access to USB devices.

Language:RustLicense:Apache-2.0Stargazers:93Issues:8Issues:14

scopin-sans-typeface

Fully generated typeface that makes text look like it is being viewed as serial data on an oscilloscope

Language:PythonLicense:MITStargazers:64Issues:5Issues:2

bitbang-hal

Implements embedded-hal traits by bitbanging

Language:RustLicense:MITStargazers:36Issues:6Issues:5

FoxDAC

USB and S/PDIF audio DAC using the Raspberry Pi Pico (RP2040)

Language:CLicense:BSD-3-ClauseStargazers:35Issues:2Issues:2

static_vcruntime

Statically link the vcruntime

Language:RustLicense:NOASSERTIONStargazers:31Issues:2Issues:2
Language:RustLicense:Apache-2.0Stargazers:21Issues:2Issues:2

gowin_flipflop_drainer

A test case for stress testing Tang Nano 4K and 9K and Primer 20K (Gowin FPGAs)

assign-resources

Rust macro to split up fields of a Peripherals struct into new structs

VirtualUSBDevice

Linux C++ class that creates a virtual USB device

Language:C++License:NOASSERTIONStargazers:12Issues:0Issues:2

dtvis

A graphical device tree visualizer (early development)

Language:TypeScriptLicense:MITStargazers:5Issues:1Issues:6

mula

mula micro logic analyzer based on 'ula' by dotcypress

inet-mbh

The Modular Board Holder design for the inet-nm from the INET working group

License:MITStargazers:3Issues:8Issues:0

rp2040-bootsel-via-double-reset

RP2040: Use two reset signals in short succession to trigger reboot to bootsel mode

Language:RustStargazers:3Issues:1Issues:0

pldm-fw-pkgr

This tool provides means to unpack a PLDM bundle image into the respective component image (bin) files and the PLDM header file and pack the same back, optionally with errors injected.

Language:PythonLicense:MITStargazers:3Issues:4Issues:0
Language:PHPLicense:MITStargazers:2Issues:1Issues:0
License:NOASSERTIONStargazers:2Issues:1Issues:0

openocd

OpenOCD with Qinheng CH347 chip patch

Language:CLicense:NOASSERTIONStargazers:1Issues:0Issues:0

static

Renders a large amount of cryptographically random noise to the screen using only the 2D canvas API.

Language:JavaScriptStargazers:1Issues:1Issues:0