hackage.haskell.org "hardware" keyword
View the packages on the hackage.haskell.org package registry that are tagged with the "hardware" keyword.
SVD2HS 0.1
1 version - Latest release: over 7 years ago - 1.02 thousand downloads total - 1 maintainerkafka-device-joystick 1.0.2.1
This package contains functions for passing Linux joystick events to topics on a Kafka message br...5 versions - Latest release: over 6 years ago - 2.91 thousand downloads total - 1 maintainer
clashilator 0.1.4
Code generator and Setup.hs hooks to generate a Verilator simulation and access it from Clash6 versions - Latest release: over 1 year ago - 575 downloads total - 22 stars on GitHub - 1 maintainer
processor-creative-kit 0.1.0.1
You can create your processors with your own instruction set and cpu simulator and development to...1 version - Latest release: over 10 years ago - 1.24 thousand downloads total - 5 stars on GitHub - 1 maintainer
sv2v 0.0.13
A tool for coverting SystemVerilog to Verilog. Originally forked from the Verilog parser found at...7 versions - Latest release: 4 months ago - 631 downloads total - 638 stars on GitHub - 1 maintainer
circuit-notation 0.1.0.0
1 version - Latest release: 12 months ago - 67 downloads total - 2 maintainersxilinx-lava 5.0.2.0
23 versions - Latest release: over 1 year ago - 15.4 thousand downloads total - 1 maintainerverismith 1.1.0
Verismith provides random verilog generation modules implementing functions to test supported sim...11 versions - Latest release: 2 months ago - 1 dependent repositories - 3.02 thousand downloads total - 106 stars on GitHub - 1 maintainer
obd 0.2.1.1
Haskell library to communicate with OBD-II over ELM327, terminal included.6 versions - Latest release: almost 9 years ago - 1 dependent repositories - 4 thousand downloads total - 6 stars on GitHub - 1 maintainer
hsI2C 0.1.3
I2C access for Haskell and Linux2 versions - Latest release: almost 8 years ago - 1.73 thousand downloads total - 1 maintainer
ice40-prim 0.3.1.4
Clash primitives to instantiate Lattice Semiconductor's iCE40 FPGA hard IP9 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 2.51 thousand downloads total - 1 maintainer
clash-lib-hedgehog 1.8.2
10 versions - Latest release: 7 months ago - 626 downloads total - 2 maintainersHueAPI 0.2.7
Haskell API for controlling Phillips Hue lights14 versions - Latest release: over 9 years ago - 11.2 thousand downloads total - 15 stars on GitHub - 1 maintainer
STLinkUSB 0.1.1
This package contains a Haskell driver for ST-Link USB dongles. My use case for this driver is th...2 versions - Latest release: over 7 years ago - 1.89 thousand downloads total - 1 maintainer
lambda-bridge 0.1
A bridge from Haskell (on a CPU) to VHDL on a FPGA.1 version - Latest release: over 14 years ago - 1.35 thousand downloads total - 1 maintainer
Top 8.9% on hackage.haskell.org
25 versions - Latest release: over 8 years ago - 1 dependent package - 39 dependent repositories - 19.2 thousand downloads total - 1 maintainer
clash-systemverilog 0.7.2
CλaSH (pronounced ‘clash’) is a functional hardware description language that borrows both its sy...25 versions - Latest release: over 8 years ago - 1 dependent package - 39 dependent repositories - 19.2 thousand downloads total - 1 maintainer
hs-tango 2.0.1
Haskell bindings to the Tango controls system3 versions - Latest release: 5 months ago - 79 downloads total - 0 stars on GitHub - 1 maintainer
kansas-lava-papilio 0.3.1
4 versions - Latest release: about 10 years ago - 3 dependent repositories - 3.27 thousand downloads total - 1 maintainer
Top 5.5% on hackage.haskell.org
88 versions - Latest release: 7 months ago - 4 dependent packages - 51 dependent repositories - 70.6 thousand downloads total - 2 maintainers
clash-ghc 1.8.2
Clash is a functional hardware description language that borrows both its syntax and semantics fr...88 versions - Latest release: 7 months ago - 4 dependent packages - 51 dependent repositories - 70.6 thousand downloads total - 2 maintainers
buttplug-hs-core 0.1.0.1
Library for writing clients for the Buttplug Intimate Device Control Standard. (https://buttplug....2 versions - Latest release: almost 4 years ago - 7 dependent repositories - 417 downloads total - 26 stars on GitHub - 1 maintainer
powermate 1.0
This library is for interfacing the Griffin PowerMate USB (a big silver knob you can turn and cli...2 versions - Latest release: over 8 years ago - 2.01 thousand downloads total - 3 stars on GitHub - 3 maintainers
lion 0.4.0.1
Lion is a formally verified, 5-stage pipeline RISC-V core. Lion targets the VELDT FPGA developmen...5 versions - Latest release: 12 months ago - 1 dependent repositories - 596 downloads total - 1 maintainer
wiringPi 1.0.1
This is a Haskell binding to the wiringPi library, which allows you to interface with the GPIO pi...4 versions - Latest release: over 8 years ago - 1 dependent repositories - 3.14 thousand downloads total - 14 stars on GitHub - 1 maintainer
clash-prelude-hedgehog 1.8.2
10 versions - Latest release: 7 months ago - 2 dependent repositories - 1.2 thousand downloads total - 2 maintainers
Top 4.9% on hackage.haskell.org
82 versions - Latest release: 7 months ago - 6 dependent packages - 46 dependent repositories - 60.8 thousand downloads total - 2 maintainers
clash-lib 1.8.2
Clash is a functional hardware description language that borrows both its syntax and semantics fr...82 versions - Latest release: 7 months ago - 6 dependent packages - 46 dependent repositories - 60.8 thousand downloads total - 2 maintainers
sump 0.1.0.2
A Haskell interface to SUMP-compatible logic analyzers2 versions - Latest release: almost 9 years ago - 1.76 thousand downloads total - 5 stars on GitHub - 1 maintainer
kafka-device-glut 1.0.2.1
This package contains functions for passing GLUT events to topics on a Kafka message broker <http...5 versions - Latest release: over 6 years ago - 2.99 thousand downloads total - 1 maintainer
clash-shake 0.4.0
11 versions - Latest release: 4 months ago - 1.05 thousand downloads total - 6 stars on GitHub - 1 maintainerWired 0.2.2
6 versions - Latest release: over 15 years ago - 5.49 thousand downloads total - 1 maintainer
Top 4.9% on hackage.haskell.org
67 versions - Latest release: 7 months ago - 7 dependent packages - 52 dependent repositories - 50.3 thousand downloads total - 2 maintainers
clash-prelude 1.8.2
Clash is a functional hardware description language that borrows both its syntax and semantics fr...67 versions - Latest release: 7 months ago - 7 dependent packages - 52 dependent repositories - 50.3 thousand downloads total - 2 maintainers
si-clock 0.1.3
An experimental interface to the Silicon Labs I2C-programmable any-frequency CMOS clock generator...4 versions - Latest release: almost 8 years ago - 2.73 thousand downloads total - 1 maintainer
forsyde-deep 0.2.0
The ForSyDe (Formal System Design) methodology has been developed with the objective to move syst...1 version - Latest release: over 6 years ago - 1 dependent repositories - 739 downloads total - 3 maintainers
kafka-device-leap 1.0.2.1
This package contains functions for passing Leap Motion <https://www.leapmotion.com/product/deskt...4 versions - Latest release: over 6 years ago - 2.45 thousand downloads total - 1 maintainer
crystalfontz 0.1
1 version - Latest release: almost 15 years ago - 1.36 thousand downloads total - 1 maintainerkansas-lava-cores 0.1.2
Kansas Lava Cores is a collection of libraries, written in Kansas Lava, that describe specific ha...3 versions - Latest release: over 13 years ago - 3 dependent repositories - 2.42 thousand downloads total - 2 maintainers
hleap 0.2.0.0
This Haskell package contains functions for interfacing with Leap Motion controllers, <https://ww...5 versions - Latest release: over 6 years ago - 1 dependent repositories - 3.44 thousand downloads total - 1 maintainer
hidapi 0.1.8
Haskell bindings to the HIDAPI library (https://github.com/libusb/hidapi). Note you need need to...9 versions - Latest release: about 3 years ago - 25 dependent repositories - 6.17 thousand downloads total - 5 stars on GitHub - 2 maintainers
clash-multisignal 0.2.0.0
Clash/Fpga library for working with multiple elements arriving at same clock as stream.2 versions - Latest release: about 8 years ago - 1.81 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 8.2% on hackage.haskell.org
34 versions - Latest release: over 8 years ago - 1 dependent package - 39 dependent repositories - 25.3 thousand downloads total - 1 maintainer
clash-vhdl 0.7.2
CλaSH (pronounced ‘clash’) is a functional hardware description language that borrows both its sy...34 versions - Latest release: over 8 years ago - 1 dependent package - 39 dependent repositories - 25.3 thousand downloads total - 1 maintainer
STM32F103xx-SVD 0.1
1 version - Latest release: over 7 years ago - 1.3 thousand downloads total - 1 maintainerhydra-hs 1.0.0.2
Haskell binding to the Sixense SDK for the Razer Hydra2 versions - Latest release: over 11 years ago - 1.81 thousand downloads total - 1 stars on GitHub - 1 maintainer
usb-iteratee 0.5
This packages provides iteratee enumerators for the usb package.3 versions - Latest release: over 12 years ago - 1 dependent repositories - 2.37 thousand downloads total - 2 stars on GitHub - 1 maintainer
hsverilog 0.1.0
Synthesizable Verilog DSL supporting for multiple clock and reset1 version - Latest release: over 10 years ago - 1.2 thousand downloads total - 1 maintainer
gpio 0.1.0.3
Please see README.md4 versions - Latest release: over 7 years ago - 3.01 thousand downloads total - 5 stars on GitHub - 1 maintainer
retroclash-sim 0.1.2
3 versions - Latest release: 5 months ago - 337 downloads total - 1 maintainerfxpak 0.1.3
Programmatic access to FXPak/FXPak Pro USB functionality5 versions - Latest release: 22 days ago - 704 downloads total - 6 stars on GitHub - 1 maintainer
parport 0.0.0
1 version - Latest release: about 17 years ago - 1 dependent repositories - 1.31 thousand downloads total - 1 maintainerftdi 0.3.0.4
This library enables you to communicate with FTDI devices. It is implemented as a lightweight wra...8 versions - Latest release: 5 months ago - 3.34 thousand downloads total - 3 maintainers
clash-finite 1.0.0.0
A class for types with only finitely many inhabitants1 version - Latest release: 5 months ago - 13 downloads total - 0 stars on GitHub - 1 maintainer
pi-lcd 0.1.1.0
This package allows using an Adafruit character LCD and keypad kit on a Raspberry Pi from Haskell...2 versions - Latest release: about 8 years ago - 1 dependent repositories - 1.86 thousand downloads total - 2 stars on GitHub - 1 maintainer
clash 0.1.3.11
14 versions - Latest release: over 13 years ago - 1 dependent repositories - 11.4 thousand downloads total - 1 maintainerverilog 0.0.11
A Verilog parser for Haskell.11 versions - Latest release: over 10 years ago - 3 dependent repositories - 7.92 thousand downloads total - 34 stars on GitHub - 1 maintainer
york-lava 0.2
2 versions - Latest release: almost 16 years ago - 1.98 thousand downloads total - 1 maintainerblink1 0.3.1
5 versions - Latest release: over 11 years ago - 1 dependent repositories - 4.59 thousand downloads total - 1 maintainerkafka-device-spacenav 1.0.2.1
This package contains functions for passing Linux device events from a SpaceNavigator <http://www...5 versions - Latest release: over 6 years ago - 3.03 thousand downloads total - 1 maintainer
STM32-Zombie 0.2.0
3 versions - Latest release: over 7 years ago - 2.52 thousand downloads total - 1 maintainerusb 0.3.1
This library enables you to communicate with USB devices from userspace. It is implemented as a h...36 versions - Latest release: about 15 years ago - 12 dependent repositories - 30.5 thousand downloads total - 27 stars on GitHub - 1 maintainer
ForSyDe 3.1.1
The ForSyDe (Formal System Design) methodology has been developed with the objective to move syst...3 versions - Latest release: about 15 years ago - 3.78 thousand downloads total - 4 maintainers
clash-prelude-quickcheck 0.1.2.1
[Index] Package maintainers For package maintainers and hackage trustees Candidates Quick...4 versions - Latest release: about 10 years ago - 3.08 thousand downloads total - 1 maintainer
retroclash-lib 0.1.2
7 versions - Latest release: over 3 years ago - 674 downloads total - 1 maintainervcd 0.2.2
9 versions - Latest release: over 12 years ago - 1 dependent repositories - 6.62 thousand downloads total - 1 maintainermercury-api 0.1.0.2
This package is a Haskell binding to the "Mercury API" C API for ThingMagic RFID readers. It is ...3 versions - Latest release: over 6 years ago - 6 dependent repositories - 3.01 thousand downloads total - 4 stars on GitHub - 1 maintainer
kafka-device 1.0.2.1
This package contains functions for passing UI device events to topics on a Kafka message broker ...6 versions - Latest release: over 6 years ago - 4 dependent repositories - 3.64 thousand downloads total - 1 maintainer
kansas-lava 0.2.4
Kansas Lava is a Domain Specific Language (DSL) for expressing hardware-oriented descriptions of ...5 versions - Latest release: over 13 years ago - 6 dependent repositories - 4.78 thousand downloads total - 2 maintainers
chalmers-lava2000 1.6.1
For more info, see the tutorial: http://projects.haskell.org/chalmers-lava2000/Doc/tutorial.pdf13 versions - Latest release: about 9 years ago - 1 dependent repositories - 10.5 thousand downloads total - 1 maintainer
hArduino 1.2
hArduino allows Haskell programs to control Arduino boards (http://www.arduino.cc) and peripheral...12 versions - Latest release: over 2 years ago - 6 dependent repositories - 6.89 thousand downloads total - 73 stars on GitHub - 1 maintainer
HHDL 0.1.0.0
1 version - Latest release: over 13 years ago - 1.48 thousand downloads total - 1 maintainer
Top 10.0% on hackage.haskell.org
20 versions - Latest release: over 8 years ago - 1 dependent package - 31 dependent repositories - 15 thousand downloads total - 1 maintainer
clash-verilog 0.7.2
CλaSH (pronounced ‘clash’) is a functional hardware description language that borrows both its sy...20 versions - Latest release: over 8 years ago - 1 dependent package - 31 dependent repositories - 15 thousand downloads total - 1 maintainer
serialport 0.5.6
Cross platform haskell library for using the serial port.24 versions - Latest release: 8 months ago - 3 dependent packages - 17 dependent repositories - 17.2 thousand downloads total - 4 stars on GitHub - 2 maintainers
circus 0.1.0.0 💰
Please see the README on GitHub at https://github.com/isovector/circus#readme1 version - Latest release: about 4 years ago - 1 dependent repositories - 262 downloads total - 5 stars on GitHub - 1 maintainer
streamdeck 0.1.0
Control library for the Elgato Stream Deck4 versions - Latest release: over 5 years ago - 2.03 thousand downloads total - 1 stars on GitHub - 1 maintainer
Related Keywords
Propose Tags
71
library
70
bsd3
44
program
20
mit
15
language
9
bsd2
8
haskell
7
deprecated
6
system
6
embedded
4
stm32
4
microcontroller
4
raspberry-pi
2
raspberrypi
2
foreign
2
haskell-bindings
2
i2c
2
gpl
2
development
2
verilog
2
serial-communication
1
arduino
1
wiringpi
1
shake
1
build-tool
1
clash
1
ham
1
radio
1
sdr
1
si5351
1
thingmagic
1
user-interfaces
1
graphics
1
lcd
1
rfid
1
data
1
usb
1
testing
1
svd
1
assembly
1
cpu
1
conversion
1
systemverilog
1
yosys
1
fuzzing
1
hue
1
hue-lights
1
philips-hue
1
middleware
1
network
1
bindings
1
client
1
distributed-systems
1
ffi
1
science
1
tango-controls
1
gpio
1