Simon Kirkby (zignig)

zignig

Geek Repo

Location:Perth Australia

Github PK Tool:Github PK Tool


Organizations
CadQuery
cqparts

Simon Kirkby's starred repositories

alien

ALIEN is a CUDA-powered artificial life simulation program.

Language:C++License:BSD-3-ClauseStargazers:3423Issues:50Issues:66

crossterm

Cross platform terminal library rust

Language:RustLicense:MITStargazers:3068Issues:21Issues:459

riscv-rust

RISC-V processor emulator written in Rust+WASM

Language:RustLicense:MITStargazers:598Issues:24Issues:89

osmium

A toy operating system written in Rust on RISC V(rv32im)

Language:RustLicense:MITStargazers:193Issues:4Issues:1

pico-ice

Raspberry Pi PICO board + Lattice iCE40 FPGA's

Language:HTMLLicense:MITStargazers:135Issues:11Issues:10

partcad

The first package manager for CAD models and a framework for managing assemblies.

Language:PythonLicense:Apache-2.0Stargazers:112Issues:2Issues:25

pico-WSPR-tx

WSPR beacon for Raspberry Pi Pico, based on pico-hf-oscillator library. It doesn't require any hardware - Pico board itself only.

Language:CLicense:MITStargazers:99Issues:14Issues:14

noline

IO-agnostic line editor for embedded systems

Language:RustLicense:MPL-2.0Stargazers:93Issues:2Issues:12

cq-gridfinity

A python library to build parameterized gridfinity compatible objects such a baseplates and boxes.

Language:PythonLicense:MITStargazers:62Issues:8Issues:8

serial-monitor

usb-ser-mon implemented in rust

Language:RustLicense:MITStargazers:51Issues:5Issues:8

lets_build_a_compiler_for_riscv

A c/RISCV of "Let's Build a Compiler" by Jack Crenshaw

Language:CLicense:NOASSERTIONStargazers:46Issues:3Issues:0

pico-ice-sdk

Firmware and software support for the pico-ice board

Language:CLicense:MITStargazers:43Issues:4Issues:5

sentinel

Another size-optimized RISC-V CPU for your consideration.

Language:PythonLicense:BSD-2-ClauseStargazers:40Issues:5Issues:4

coreblocks

RISC-V out-of-order core for education and research purposes

Language:PythonLicense:BSD-3-ClauseStargazers:33Issues:8Issues:181

rvsim

A RISC-V simulator implementing RV32G[C].

Language:RustLicense:NOASSERTIONStargazers:32Issues:5Issues:3

pico-hf-oscillator

Digital controlled radio frequency oscillator based on Raspberry Pi Pico (1 Hz to ~32.333 MHz band). RTTY, MFSK, freq sweep examples are included.

Language:CLicense:MITStargazers:26Issues:5Issues:3

mtkcpu

RISC-V CPU implementation in Amaranth HDL (aka nMigen)

Language:PythonLicense:NOASSERTIONStargazers:23Issues:4Issues:8

hexastorm

Amaranth HDL framework for laser scanner with motion control

Language:PythonLicense:NOASSERTIONStargazers:22Issues:6Issues:2

ihex

A Rust library for parsing and generating Intel HEX objects.

Language:RustLicense:NOASSERTIONStargazers:20Issues:3Issues:9
Language:RustLicense:MITStargazers:11Issues:2Issues:0

boxy

`boxy` - declarative box-drawing characters

Language:RustLicense:Apache-2.0Stargazers:9Issues:1Issues:0

rv-thunder

RISC-V 32-bit CPU written in amaranth (python-lib)

Language:VerilogStargazers:7Issues:0Issues:1

Blinder

Tasmota roller blind open / close mechanism

Language:OpenSCADLicense:GPL-3.0Stargazers:7Issues:2Issues:0

rvemu

A RISC-V emulator, specifically the RV32I base integer instruction set.

Language:RustStargazers:6Issues:0Issues:0

thouart

Some helpful code for implementing CLI tools for connecting to simulated remote terminals

Language:RustLicense:MPL-2.0Stargazers:5Issues:23Issues:1

workshop-FPGA-Pong

Build a Pong game on the Icestick with Amaranth!

Language:PythonStargazers:3Issues:2Issues:0

console-traits

Describes a basic text console

Language:RustLicense:Apache-2.0Stargazers:3Issues:3Issues:0
Language:PythonLicense:GPL-3.0Stargazers:2Issues:2Issues:0

micro_ihex

A no_std Intel Hex parser meant for bare metal

Language:RustStargazers:1Issues:1Issues:0

simple-soc

A simple SoC design using Amaranth SoC and Minerva

Language:PythonLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0