Noon van der Silk's Projects
Circular Knitic, an open hardware knitting machine
An IPython notebook widget for schematic capture, i.e., visually editing circuits of various domains
CityGenerator is a tool for generating a setting for Fantasy Roleplaying games.
User-friendly javascript SDK for US Census Bureau data, including simple integrations to facilitate mash-up of other open datasets.
Haskell Library implementing standard functions for the Algebra of Physical Space Cl(3,0)
A bot to take the pain out of Contributor License Agreements
Software designed to identify and monitor social/historical cues for short term stock movement
Haskell API Client for Clarifai.
CAES Language for Synchronous Hardware
Intel 8080 CPU core: software emulator and CLaSH hardware description
Pong in Haskell / Clash, running as software using SDL and as hardware targeting FPGAs
CLaSH prelude library containing datatypes and functions for circuit design
A RiscV processor implementing the RV32I instruction set written in Clash
Seven-segment display & serial output with CLaSH
Intel 8080-based Space Invaders arcade machine implemented on an FPGA, written in CLaSH
Projects to get started with Clash
A typeclass-based Prelude.
Clean-code version of the baseflight flight controller firmware
A simple, comprehensible, safe encryption library written in Rust
Clementine Music Player
An open source book that describes a large number of algorithmic techniques from the the fields of Biologically Inspired Computation, Computational Intelligence and Metaheuristics in a complete, consistent, and centralized manner such that they are accessible, usable, and understandable.
Official WebFPGA Command-line Utility
CLI based audio visualizer
Code used for climate data analysis and visualisation
What can a technologist do about climate change? A personal view
Open or Easy Access Clinical Data Sources for Biomedical Research
Clojure Copter - Control for the AR Parrot Drone
A port of Clojure to the CLR, part of the Clojure project