Chuck Benedict's repositories
riscv-helloworld-c
A bare metal hello world in C for Risc-V using QEMU to test
ghdl-interactive-sim
Interactive GHDL simulation of a VHDL adder using Python, Cocotb, and pygame
riscv-helloworld
Bare metal hello world assembly for Risc-V 32i architecture using QEMU
alchitry-au-fusesoc
An example VHDL adder demonstrating fusesoc building design for deployment on Alchitry Au Io
micropython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
riscv-helloworld-c3
Bare metal C3 hello world application for RISC-V running on QEMU
Breadboard-Computer
An FPGA implementation of Ben Eater's 8-bit breadboard computer
sgb-ftso-contracts
A small python library to ease instantiating Songbird FTSO contracts
AuHelloWorld
Alchitry Au FPGA hello world demonstrating use of register interface and JavaFx host application.
blinky
Example LED blinking project for your FPGA dev board of choice
c3c
Compiler for the C3 language
Console
Arduino based VT100 comparable serial console library.
cryptomath
A C Library for handing crypto of arbitrary precision, accompanied with a sqllite plugin.
digitsrom
Python script to create 7-segment ROM file for Ben Eater's 8-bit breadboard computer
ftso-signal-providers
A curated Flare time series oracle (FTSO) signal provider list for the Songbird and Flare blockchains.
ghdl-cosim
Documentation with code examples about interfacing VHDL with foreign languages and tools through GHDL
logisim-evolution
Digital logic design tool and simulator
mcurses
ncurses tailored for Arduino
ptterm
Terminal emulator widget for prompt_toolkit applications.
pywiegand
Python wiegand reader on raspberry
rv32icltrom
Create a Logisim control ROM given a truth table in Google Sheets
sqlite-cob-crypto-math
A whimsical sqlite extension for doing extended precision ETH math...written in COBOL.
web3-arduino
an Arduino (or ESP32) library to use web3 on Ethereum platform.