Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by rm-hull

A curated list of projects in awesome lists by rm-hull .

https://github.com/rm-hull/luma.oled

Python module to drive a SSD1306 / SSD1309 / SSD1322 / SSD1325 / SSD1327 / SSD1331 / SSD1351 / SH1106 OLED

i2c oled python raspberry-pi sh1106 spi ssd1306 ssd1309 ssd1322 ssd1325 ssd1327 ssd1331 ssd1351 ssd1362

Last synced: 19 Nov 2024

https://github.com/rm-hull/luma.led_matrix

Python module to drive LED Matrices & 7-segment displays (MAX7219) and RGB NeoPixels (WS2812 / APA102)

apa102 dotstar led max7219 neopixel python raspberry-pi spi ws2812

Last synced: 20 Oct 2024

https://github.com/rm-hull/luma.examples

Companion repo for running examples against the luma.oled, luma.lcd, luma.led_matrix and luma.emulator display drivers.

Last synced: 29 Oct 2024

https://github.com/rm-hull/nvd-clojure

National Vulnerability Database dependency checker for Clojure projects

clojure cve-scanning lein-plugin vulnerability-detection

Last synced: 20 Oct 2024

https://github.com/rm-hull/opi.gpio

RPi.GPIO drop-in replacement library for Orange Pi Zero and other SBCs

orangepi-zero python rpi-gpio

Last synced: 13 Nov 2024

https://github.com/rm-hull/monet

A ClojureScript visual library

Last synced: 16 Nov 2024

https://github.com/rm-hull/luma.lcd

Python module to drive PCD8544, HT1621, ST7735, ST7567 and UC1701X-based LCDs

ht1621 lcd pcd8544 python raspberry-pi spi st7567 st7735 uc1701x

Last synced: 20 Oct 2024

https://github.com/rm-hull/luma.core

A component library providing a Pillow-compatible drawing canvas, and other functionality to support drawing primitives and text-rendering capabilities for small displays on the Raspberry Pi and other single board computers.

apa102 lcd led max7219 neopixel oled pcd8544 python raspberry-pi ssd1306 ws2812

Last synced: 20 Oct 2024

https://github.com/rm-hull/sql_graphviz

Generates graphviz commands to graphically display tables and show foreign key links.

Last synced: 15 Nov 2024

https://github.com/rm-hull/programming-enchiladas

A ClojureScript-based HTML5 Canvas and SVG Graphics Playground, much like http://bl.ocks.org/ but specifically for showcasing small ClojuresScript code demos: The underlying agenda is to show how small simple functional programs can generate complex behaviour.

Last synced: 01 Nov 2024

https://github.com/rm-hull/infix

A Clojure library for expressing LISP expressions as infix rather than prefix notation

clojure infix-expression infix-notation

Last synced: 14 Nov 2024

https://github.com/rm-hull/spidev-test

Last synced: 16 Nov 2024

https://github.com/rm-hull/bme280

Raspberry PI schematics & python module to drive a Bosch BME280 digital sensor module

Last synced: 14 Nov 2024

https://github.com/rm-hull/barebones-toolchain

Barebones [ i686-elf / ARMv7-eabi / MIPS ] cross-compiler & toolchain

Last synced: 20 Oct 2024

https://github.com/rm-hull/big-bang

ClojureScript event loop abstraction, loosely based on Racket's big-bang and implemented on top of core.async

Last synced: 20 Oct 2024

https://github.com/rm-hull/jasentaa

A parser combinator library for Clojure and ClojureScript

clojure parser parser-combinators

Last synced: 15 Nov 2024

https://github.com/rm-hull/wireframes

A lightweight 3D graphics rendering engine in Clojure & ClojureScript.

Last synced: 20 Oct 2024

https://github.com/rm-hull/byok

A bare-metal x86 Forth interpreter & compiler

forth kernel qemu

Last synced: 20 Oct 2024

https://github.com/rm-hull/luma.emulator

Provides a series of pseudo-display devices which allow the luma.core components to be used without running a physical device.

emulator gif-animation lcd-display oled-display pygame python raspberry-pi

Last synced: 01 Nov 2024

https://github.com/rm-hull/skull-canyon

Notes on setting up Ubuntu 18.04 (Bionic Beaver) on Intel NUC6i7KYK

Last synced: 20 Oct 2024

https://github.com/rm-hull/inkspot

A small Clojure/ClojureScript library for creating colour swatches

Last synced: 20 Oct 2024

https://github.com/rm-hull/lindenmayer-systems

An L-system or Lindenmayer system is a parallel rewriting system, namely a variant of a formal grammar, most famously used to model the growth processes of plant development, but also able to model the morphology of a variety of organisms. Clojure / Heroku.

Last synced: 20 Oct 2024

https://github.com/rm-hull/clj-wordnet

An interface to the WordNet database using idiomatic Clojure

Last synced: 20 Oct 2024

https://github.com/rm-hull/markov-chains

A library (and application examples) of stochastic discrete-time Markov Chains (DTMC) in Clojure

Last synced: 20 Oct 2024

https://github.com/rm-hull/st7735fb

Schematics and build info for assembling a custom Raspberry Pi kernel with ST7735 TFT-LCD framebuffer drivers

Last synced: 20 Oct 2024

https://github.com/rm-hull/k8055

Velleman k8055 linux driver and GUI sources for the Raspberry Pi

Last synced: 20 Oct 2024

https://github.com/rm-hull/wam

Gradual WAM implementation using Hassan Aït-Kaci's tutorial reconstruction

clojure parser-combinators prolog-implementation tutorial unification wam

Last synced: 20 Oct 2024

https://github.com/rm-hull/hmc5883l

Python wrapper class for HMC5883L magnetometer (using smbus I2c)

Last synced: 20 Oct 2024

https://github.com/rm-hull/clustering

Implementation of K-Means, Self-Organising Maps, QT and Hierarchical clustering algorithms, in Clojure.

Last synced: 20 Oct 2024

https://github.com/rm-hull/project-euler

Clojure solutions to Project Euler problems

Last synced: 20 Oct 2024

https://github.com/rm-hull/turtle

A logo-style turtle graphics library for Clojure & ClojureScript (renders to SVG, bitmaps & HTML5 Canvas)

Last synced: 20 Oct 2024

https://github.com/rm-hull/wiringpi

A fork of Gordon Henderson's git://git.drogon.net/wiringPi but with python bindings

Last synced: 20 Oct 2024

https://github.com/rm-hull/corewar

A clojure / clojurescript / core.async implementation of A. K. Dewdney's Core War

Last synced: 20 Oct 2024

https://github.com/rm-hull/linux-journal-archive

Copy of the Linux Journal archives (issues 1–293)

Last synced: 20 Oct 2024

https://github.com/rm-hull/maze

Maze generator and solver, in ClojureScript with a HTML5 canvas

Last synced: 20 Oct 2024

https://github.com/rm-hull/turmites

A turmite is a Turing machine which has an orientation as well as a current state and a "tape" that consists of an infinite two-dimensional grid of cells. ClojureScript / HTML5 Canvas / Heroku.

Last synced: 20 Oct 2024

https://github.com/rm-hull/local-cast

Stream local video/audio content to a Chromecast on your network

Last synced: 20 Oct 2024

https://github.com/rm-hull/ars-magna

A multi-word anagram solver, based on the article "Anagrams and Pangrams" from The Armchair Universe

anagram-solver anagrams clojure

Last synced: 20 Oct 2024

https://github.com/rm-hull/yalix

Seven LISPs in seven languages

Last synced: 20 Oct 2024

https://github.com/rm-hull/task-scheduler

Fork/Join task scheduling in Clojure

clojure concurrency fork-join macros parallel-tasks task-scheduler

Last synced: 20 Oct 2024

https://github.com/rm-hull/luma.docs

Last synced: 20 Oct 2024

https://github.com/rm-hull/ambages

A small prolog interpreter, implemented in Clojure.

Last synced: 20 Oct 2024

https://github.com/rm-hull/table

Display ascii tables for almost any data structure with ease.

Last synced: 20 Oct 2024

https://github.com/rm-hull/apds9960

Last synced: 20 Oct 2024

https://github.com/rm-hull/byok3

A forth interpreter and compiler implemented in scala using typelevel/cats

forth scala

Last synced: 20 Oct 2024

https://github.com/rm-hull/helpmate

A Clojure library for emitting SGML (HTML,SVG,XML,MathML) fragments

Last synced: 20 Oct 2024

https://github.com/rm-hull/8-bit-trip

Algorithmic music streaming

8-bit music typescript webaudio

Last synced: 20 Oct 2024

https://github.com/rm-hull/zaup

TOTP authentication using ZeroSeg

Last synced: 20 Oct 2024

https://github.com/rm-hull/mcp23017

Schematics and build info for assembling a Raspberry Pi breakout board with multiple MCP23017 input/output port expanders

Last synced: 20 Oct 2024

https://github.com/rm-hull/zaup2

A TOTP authenticator for the web

google-authenticator react totp typescript

Last synced: 20 Oct 2024

https://github.com/rm-hull/colorforth

cvs->git conversion of http://colorforth.cvs.sourceforge.net/viewvc/colorforth/colorforth/

Last synced: 20 Oct 2024

https://github.com/rm-hull/implicit-equations

A graphing library for implicit equations, in Clojure

Last synced: 20 Oct 2024

https://github.com/rm-hull/jwi

(Mavenized version of) JWI 2.3.3

Last synced: 20 Oct 2024

https://github.com/rm-hull/image-preview

CLI takes in an image file, and using ANSI escape sequences, outputs a low-fidelity preview of the image in the terminal.

Last synced: 20 Oct 2024

https://github.com/rm-hull/treebank-viz

SVG graph generation of treebank language parsing

Last synced: 20 Oct 2024

https://github.com/rm-hull/boyer-moore-search

Boyer-Moore string search library in Clojure

Last synced: 20 Oct 2024

https://github.com/rm-hull/newell-teapot

Shadow of ftp://ftp.funet.fi/pub/sci/graphics/packages/objects/teaset.tar.Z

Last synced: 20 Oct 2024

https://github.com/rm-hull/dotfiles

Essentials pour le vim exigeants basés programmeur informatique agiotage

Last synced: 20 Oct 2024

https://github.com/rm-hull/tr4-monitor

Small utility script to display TR4 system information on a 2.42" SSD1309 OLED

Last synced: 20 Oct 2024

https://github.com/rm-hull/loose-labels

An implementation of "Nice numbers for graph labels" from Graphics Gems, vol. 1

Last synced: 20 Oct 2024

https://github.com/rm-hull/polyhedra

A Clojure/Clojurescript library for reading netlib polyhedra data files

Last synced: 20 Oct 2024

https://github.com/rm-hull/asteroids

Asteroids, written in Go deployed as WASM

arcade-game github-pages golang wasm

Last synced: 20 Oct 2024

https://github.com/rm-hull/webrot

Clojure, Noir and Clojurescript toy implementations for mandlebrot, julia & sierpinski fractals

Last synced: 20 Oct 2024

https://github.com/rm-hull/rg-matrix

Python library to drive a 32x16 red/green LED matrix

Last synced: 20 Oct 2024

https://github.com/rm-hull/sound-flour

An experiment in collaborative broadcast streaming computer-generated music, in Clojure

Last synced: 20 Oct 2024

https://github.com/rm-hull/cellular-automata

Migrating from CA code in webrot into separate stand-alone project

Last synced: 20 Oct 2024

https://github.com/rm-hull/nostalgia

A trip back though some personal 1980's & 90's computing memorabilia

Last synced: 20 Oct 2024

https://github.com/rm-hull/henry

Last synced: 20 Oct 2024

https://github.com/rm-hull/led-blaster

Last synced: 20 Oct 2024

https://github.com/rm-hull/speedtest-logger

Broadband speedtest logger

Last synced: 20 Oct 2024

https://github.com/rm-hull/cljs-dataview

A ClojureScript library for asynchronously fetching & dicing remote binary objects

Last synced: 20 Oct 2024

https://github.com/rm-hull/pysensors3

Python3 bindings to libsensors (via ctypes)

Last synced: 20 Oct 2024

https://github.com/rm-hull/glsl-transpiler

A ClojureScript to GLSL cross compiler ... probably

Last synced: 20 Oct 2024

https://github.com/rm-hull/ods-search-appliance

A JSON full-text search endpoint API onto NHS ODS data

Last synced: 20 Oct 2024

https://github.com/rm-hull/vim-locate

A vim plugin that integrates the unix locate database

Last synced: 20 Oct 2024

https://github.com/rm-hull/kebab

An ad-scrubbing web proxy, focusing on subverting commercial tracking and other general panoptic shenanigans. [Scala / Play 2.1]

Last synced: 20 Oct 2024

https://github.com/rm-hull/countdown

Le Conte est Bon

Last synced: 20 Oct 2024

https://github.com/rm-hull/keypad

Last synced: 20 Oct 2024

https://github.com/rm-hull/sudoku

A Scala / Play! 2.x sudoku solver for deployment on Heroku

Last synced: 20 Oct 2024

https://github.com/rm-hull/langtons-ants

A two-dimensional Turing machine with a very simple set of rules but complicated emergent behavior, in ClojureScript & HTML5 canvas.

Last synced: 20 Oct 2024

https://github.com/rm-hull/raml-dabble

Last synced: 20 Oct 2024

https://github.com/rm-hull/rm-hull

My personal repository

Last synced: 20 Oct 2024

https://github.com/rm-hull/postgres

Last synced: 20 Oct 2024

https://github.com/rm-hull/raspberry-racket

Instructions / patches for building Racket 5.3.5 targeted at the ARMv6 Raspberry Pi

Last synced: 20 Oct 2024

https://github.com/rm-hull/maps

UK Ordance Survey maps, supporting multiple styles and points of interest.

github-pages mapping ordnance-survey react typescript uk

Last synced: 20 Oct 2024

https://github.com/rm-hull/digraph

Exploring quadratic residues and fixed points with clock arithmetic and digraphs, in Clojure.

Last synced: 20 Oct 2024

https://github.com/rm-hull/ztoppuhr

Async stopwatch goodness using ZeroSeg

Last synced: 20 Oct 2024

https://github.com/rm-hull/6.945

Last synced: 20 Oct 2024

https://github.com/rm-hull/depth-maps

Autostereogram depth-maps

Last synced: 20 Oct 2024

https://github.com/rm-hull/base58

Base58 and check algorithm that is compatible with what is used by the bitcoin network, in Clojure.

Last synced: 20 Oct 2024