Ben Agricola's starred repositories

Tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

Language:CLicense:GPL-3.0Stargazers:21981Issues:625Issues:9583

signoz

SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. ๐Ÿ”ฅ ๐Ÿ–ฅ. ๐Ÿ‘‰ Open source Application Performance Monitoring (APM) & Observability tool

Language:TypeScriptLicense:NOASSERTIONStargazers:18557Issues:114Issues:2656

kratos

The most scalable and customizable identity server on the market. Replace your Homegrown, Auth0, Okta, Firebase with better UX and DX. Has all the tablestakes: Passkeys, Social Sign In, Multi-Factor Auth, SMS, SAML, TOTP, and more. Written in Go, cloud native, headless, API-first. Available as a service on Ory Network and for self-hosters.

Language:GoLicense:Apache-2.0Stargazers:11073Issues:114Issues:1322

WireViz

Easily document cables and wiring harnesses.

Language:PythonLicense:GPL-3.0Stargazers:4325Issues:74Issues:264

VexRiscv

A FPGA friendly 32 bit RISC-V CPU implementation

Language:AssemblyLicense:MITStargazers:2424Issues:101Issues:333

glicol

Graph-oriented live coding language and music/audio DSP library written in Rust

Language:RustLicense:MITStargazers:2192Issues:31Issues:107

dwarfs

A fast high compression read-only file system for Linux, Windows and macOS

Language:C++License:GPL-3.0Stargazers:2118Issues:20Issues:163

sdf

Simple SDF mesh generation in Python

Language:PythonLicense:MITStargazers:1583Issues:32Issues:35

neorv32

:desktop_computer: A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.

Language:VHDLLicense:BSD-3-ClauseStargazers:1548Issues:51Issues:194

containerlab

container-based networking labs

Language:GoLicense:BSD-3-ClauseStargazers:1478Issues:38Issues:588

klipper-macros

A collection of useful macros for the Klipper 3D printer firmware

black-parrot

A Linux-capable RISC-V multicore for and by the world

Language:SystemVerilogLicense:BSD-3-ClauseStargazers:598Issues:24Issues:410

digilent-xdc

A collection of Master XDC files for Digilent FPGA and Zynq boards.

Language:TclLicense:MITStargazers:499Issues:36Issues:16

veryl

Veryl: A Modern Hardware Description Language

Language:RustLicense:NOASSERTIONStargazers:476Issues:10Issues:309

vhdl-extras

Flexible VHDL library

Remora

Remora is a free, opensource LinuxCNC component and Programmable Realtime Unit (PRU) firmware to allow LPC176x and STM32F4 micro-controller controller boards to be used in conjunction with a Raspberry Pi to implement a LinuxCNC based CNC controller.

klippy-cnc

KCNC - Klipper CNC Macro Package

manta

A configurable and approachable tool for FPGA debugging and rapid prototyping.

Language:PythonLicense:GPL-3.0Stargazers:106Issues:4Issues:12

cassette

A simple, single-future, non-blocking executor intended for building state machines. Designed to be no-std and embedded friendly.

Language:RustLicense:Apache-2.0Stargazers:81Issues:7Issues:3

neorv32-setups

๐Ÿ“ NEORV32 projects and exemplary setups for various FPGAs, boards and (open-source) toolchains.

Language:VHDLLicense:BSD-3-ClauseStargazers:62Issues:8Issues:16

fphdl

VHDL-2008 Support Library

SCS

Static Cooling System - It's Super Cool =)

BtnCmd

DWC Customiser plugin - Build custom dashboards from std DWC UI components and add new custom components and buttons which can run Macros/gcode, or post http requests, and MQTT msgs.

Language:VueLicense:GPL-2.0Stargazers:22Issues:5Issues:18

metalctl

The metal-stack CLI for accessing the metal-api.

Language:GoLicense:MITStargazers:20Issues:9Issues:36

CTU-CAN-FD

This is a mirror repository for official CTU CAN FD repository:

Language:VHDLLicense:NOASSERTIONStargazers:19Issues:3Issues:1

ctucanfd_ip_core

CAN with Flexible Data-rate IP Core developed at Department of Measurement of FEE CTU

Language:VHDLLicense:NOASSERTIONStargazers:13Issues:8Issues:0

Py-AVHzY-CT-2

A python program to interact with the AVHzY CT-2 power meter https://store.avhzy.com/index.php?route=product/product&product_id=50

Language:PythonLicense:GPL-3.0Stargazers:11Issues:0Issues:1

Remora

Remora is a free, opensource LinuxCNC component and Programmable Realtime Unit (PRU) firmware to allow LPC176x and STM32F4 micro-controller controller boards to be used in conjunction with a Raspberry Pi to implement a LinuxCNC based CNC controller.

Language:CStargazers:7Issues:2Issues:0

3DPANDME

Repository for any mods and files created for the 3DPANDME blog.

License:GPL-3.0Stargazers:2Issues:2Issues:0