8bitgeek's starred repositories

elk

A low footprint JavaScript engine for embedded systems

Language:CLicense:NOASSERTIONStargazers:1632Issues:34Issues:48

serv

SERV - The SErial RISC-V CPU

Language:VerilogLicense:ISCStargazers:1360Issues:37Issues:58

opennn

OpenNN - Open Neural Networks Library

Language:C++License:LGPL-3.0Stargazers:1138Issues:105Issues:225

OpENer

OpENer is an EtherNet/IP stack for I/O adapter devices. It supports multiple I/O and explicit connections and includes objects and services for making EtherNet/IP-compliant products as defined in the ODVA specification.

Language:CLicense:NOASSERTIONStargazers:663Issues:83Issues:288

Musashi

Motorola 680x0 emulator written in C

core

Portable, xBase compatible programming language and environment

Language:CLicense:NOASSERTIONStargazers:319Issues:78Issues:217

osmium

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

Language:RustLicense:MITStargazers:196Issues:4Issues:1

OpenOCD

STMicroelectronics customized version of OpenOCD supporting STM32 MCUs and MPUs

Language:CLicense:NOASSERTIONStargazers:120Issues:25Issues:26

riscv-platform-specs

RISC-V Profiles and Platform Specification

Language:MakefileLicense:CC-BY-4.0Stargazers:111Issues:39Issues:20

riscv_soc

Basic RISC-V Test SoC

can-dbcparser

Short Project to parse the DBC files used by Vector for DBC files

Language:C++License:MITStargazers:98Issues:11Issues:2

cpp-can-parser

C++ library for parsing CAN databases (currently only with the DBC format)

Language:C++License:LGPL-3.0Stargazers:81Issues:7Issues:3

libcanardbc

Library to read DBC files of CAN bus networks

Language:YaccLicense:GPL-3.0Stargazers:74Issues:48Issues:4

OUP-M

Source for OUP/M - a CP/M-like operating system for 6502

python-blowfish

Fast, efficient Blowfish cipher implementation in pure Python (3.4+).

Language:PythonLicense:GPL-3.0Stargazers:47Issues:5Issues:19

GD32VF103_templates

A few minimal bare-metal "hello, world" programs to help learn about the GD32VF103 RISC-V microcontroller without relying on a particular framework.

Language:CLicense:MITStargazers:29Issues:7Issues:1

emu816

A C++ based 65C816 Emulator

caneton

Offspring of libcanardbc to decode CAN messages from Python code or CLI

Language:PythonLicense:NOASSERTIONStargazers:20Issues:44Issues:1

riscv-openocd-wch

This is the OpenOCD source code modified to support WCHlink and CH32Vxxx MCUs, received from MounRiver after my GPL request, and published here as a service for everyone interested, BTW: 8bitgeek is putting in a lot of effort to make it workable on Linux, check their fork! I claim no copyright on any of it, and I'm only exercising the rights granted by the GPL.

Language:CLicense:NOASSERTIONStargazers:17Issues:4Issues:0

BabyRTOS

A minimal pre-emptive RTOS kernel, based on the ARM Cortex-M4 processor.

Language:CStargazers:7Issues:0Issues:0

riscv_umon

UMON is a simple monitor that runs w/o the need of any ram. It uses three registers for a stack space for commands.

Language:AssemblyStargazers:6Issues:3Issues:0

web-telnet

Web Browser telnet that uses hterm and websockify

Language:HTMLLicense:MITStargazers:3Issues:1Issues:3

GIJON-FPGA_Blockchain_Accelerator_for_Ethereum_POW

crypto specific source code from project

Language:SystemVerilogLicense:MITStargazers:3Issues:2Issues:0

CANdevStudio

Development tool for CAN bus simulation

Language:C++License:MPL-2.0Stargazers:3Issues:3Issues:0

cook

A build system optimized for micro-controller firmware projects

Language:ShellLicense:MITStargazers:1Issues:2Issues:1

pascal

various pascal compilers

Language:OxygeneStargazers:1Issues:1Issues:0

riscv-openocd

Fork of OpenOCD that has RISC-V microcontroller support

Language:CLicense:GPL-2.0Stargazers:1Issues:1Issues:0
Language:LiquidStargazers:1Issues:1Issues:0

MacChanger.sh

My MACChanger.sh script

Language:ShellStargazers:1Issues:1Issues:0