UK

Richard Hull

Elite
@rm-hull

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

881

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

540

pifm. Copy of http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter

540

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

453

nvd-clojure. National Vulnerability Database dependency checker for Clojure projects

286

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

207

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

190

monet. A ClojureScript visual library

170

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.

160

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

154

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.

138

spidev-test. C

119

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

113

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

108

jasentaa. A parser combinator library for Clojure and ClojureScript

81

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

70

byok. A bare-metal x86 Forth interpreter & compiler

66

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

66

skull-canyon. Notes on setting up Ubuntu 18.04 (Bionic Beaver) on Intel NUC6i7KYK

66

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

66

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

55

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.

42

inkspot. A small Clojure/ClojureScript library for creating colour swatches

40

clj-wordnet. An interface to the WordNet database using idiomatic Clojure

35

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

32

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

31

k8055. Velleman k8055 linux driver and GUI sources for the Raspberry Pi

30

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

28

hmc5883l. Python wrapper class for HMC5883L magnetometer (using smbus I2c)

27

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

23

project-euler. Clojure solutions to Project Euler problems

18

weatherstation. TypeScript

17

raspberry-vu. A PulseAudio/Raspberry Ladder VU meter

17

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

11

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

11

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

9

luma.docs. Python

9

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.

9

maze. Maze generator and solver, in ClojureScript with a HTML5 canvas

8

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

7

task-scheduler. Fork/Join task scheduling in Clojure

6

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

6

table. Display ascii tables for almost any data structure with ease.

5

yalix. Seven LISPs in seven languages

5

implicit-equations. A graphing library for implicit equations, in Clojure

5

ring-gzip-middleware. Ring gzip encoding middleware

4

ambages. A small prolog interpreter, implemented in Clojure.

4

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

4

zaup2. A TOTP authenticator for the web

4

jwi. (Mavenized version of) JWI 2.3.3

4

apds9960. Python

4

8-bit-trip. Algorithmic music streaming

3

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

3

zaup. TOTP authentication using ZeroSeg

3

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

3
55
Apply