Brian Cannard's repositories
abseil-cpp
Abseil Common Libraries (C++)
ArduinoOTA
Arduino library to upload sketch over network to Arduino board with WiFi or Ethernet libraries
arduinoWebSockets
arduinoWebSockets
berkeley-hardfloat-chisel3
Hardfloat using chisel3
BitmapFonts
My collection of bitmap fonts pulled from various demoscene archives over the years
blaze_tensor
3D Tensors for Blaze (https://bitbucket.org/blaze-lib/blaze)
Effortless-SPIFFS
A class designed to make reading and storing data on the ESP8266 and ESP32 effortless
fletcher
Fletcher: A framework to integrate FPGA accelerators with Apache Arrow
Floating-point-MAC-verilog
32 - bit floating point Multiplier Accumulator Unit (MAC)
graph-complexity-analysis
Build up some more graph analysis for graph structure complexity.
kahypar
KaHyPar (Karlsruhe Hypergraph Partitioning) is a multilevel hypergraph partitioning framework providing direct k-way and recursive bisection based partitioning algorithms that compute solutions of very high quality.
klayout
KLayout Main Sources
linux-xlnx
The official Linux kernel from Xilinx
littlefs
A little fail-safe filesystem designed for microcontrollers
Nova
High performance GPU accelerated ray tracer using OpenCL/CUDA
openwifi-hw
FPGA/hardware design of openwifi
pdf.js
PDF Reader in JavaScript
qiskit
Qiskit is an open-source framework for working with noisy quantum computers at the level of pulses, circuits, and algorithms.
rfcs
Proposals and specs
setpsi
a collective knowledge project
SiEPIC-Tools
Package for KLayout to add integrated optics / silicon photonics functionality (waveguides, netlist extraction, circuit simulations, etc)
SiEPIC_EBeam_PDK
SiEPIC EBeam PDK & Library, for SiEPIC-Tools and KLayout
spins-b
Photonic optimization library
SwiftWebUI
A demo implementation of SwiftUI for the Web
SwiftyWasmer
A Swift API for the Wasmer WebAssembly Runtime
T-Fixup
Code for the ICML'20 paper "Improving Transformer Optimization Through Better Initialization"
v-usb
A Firmware-Only USB implementation for Atmel's AVR Microcontrollers
VisibleSim
VisibleSim is a simulator of networked modular robots
WebSockets2_Generic
Library to provide WebSockets services to many boards, such as Arduino SAMD21, Adafruit / Seeeduino SAMD21 / SAMD51, nRF52, STM32F/L/H/G/WB/MP1, Teensy, SAM DUE, etc. using W5x00 / ENC28J60 / LAN8742A Ethernet or WiFiNINA, and to enable those boards to use services, including Sinric and voice-control Alexa.