All Git Users → rm-hull

23 open source projects by rm-hull

1. Luma.examples
Companion repo for running examples against the luma.oled, luma.lcd, luma.led_matrix and luma.emulator display drivers.
✭ 200
python
2. Lein Nvd
National Vulnerability Database dependency-checker plugin for Leiningen
3. 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
javascript
4. Luma.lcd
Python module to drive PCD8544, HT1621, ST7735, ST7567 and UC1701X-based LCDs
5. Opi.gpio
RPi.GPIO drop-in replacement library for Orange Pi Zero and other SBCs
✭ 102
python
6. 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.
7. Barebones Toolchain
Barebones [ i686-elf / ARMv7-eabi / MIPS ] cross-compiler & toolchain
✭ 58
c
8. Wireframes
A lightweight 3D graphics rendering engine in Clojure & ClojureScript.
✭ 52
clojure
10. Luma.oled
Python module to drive a SSD1306 / SSD1309 / SSD1322 / SSD1325 / SSD1327 / SSD1331 / SSD1351 / SH1106 OLED
11. Pifm
Copy of http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter
✭ 449
12. Luma.led matrix
Python module to drive LED Matrices & 7-segment displays (MAX7219) and RGB NeoPixels (WS2812 / APA102)
13. clustering
Implementation of K-Means, Self-Organising Maps, QT and Hierarchical clustering algorithms, in Clojure.
✭ 17
clojure
14. markov-chains
A library (and application examples) of stochastic discrete-time Markov Chains (DTMC) in Clojure
✭ 24
clojure
15. big-bang
ClojureScript event loop abstraction, loosely based on Racket's big-bang and implemented on top of core.async
✭ 67
clojure
16. skull-canyon
Notes on setting up Ubuntu 18.04 (Bionic Beaver) on Intel NUC6i7KYK
✭ 40
17. luma.emulator
Provides a series of pseudo-display devices which allow the luma.core components to be used without running a physical device.
18. hmc5883l
Python wrapper class for HMC5883L magnetometer (using smbus I2c)
✭ 22
python
19. monet
A ClojureScript visual library
✭ 165
20. jasentaa
A parser combinator library for Clojure and ClojureScript
21. st7735fb
Schematics and build info for assembling a custom Raspberry Pi kernel with ST7735 TFT-LCD framebuffer drivers
✭ 27
python
22. raspberry-vu
A PulseAudio/Raspberry Ladder VU meter
✭ 15
23. byok
A bare-metal x86 Forth interpreter & compiler
1-23 of 23 user projects